Форум — Ответы     (  К темам )
 ?  Alena: Как сделать поле ключевым (19-05-2003 16:03:49)
Делаю приложение для БД на SQL Servere. Нужно создать табличку и обеспечить уникальность вводимых данных. Т.е. в SQL это было бы
CREATE TABLE Sp ( "aa" char(20) NOT NULL PRIMARY KEY, ..)
В Buildere работаю недавно и , написав
Table1->FieldDefs->Add("aa",ftString,20,True);
не могу найти, как сделать его ключевым. Вариант с Query не подходит.
Подскажите пожалуйста.
 _Владимир_ (21-05-2003 16:37:42)
AnsiString SQLString=
"CREATE TABLE mytbl ( \"aa\" char(20) NOT NULL PRIMARY KEY, \"bb\" char(20))";
MyDatabase->Open();
MyDatabase->Execute(SQLString, NULL);
MyDatabase->Close();