![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как создать таблицу, с полем автоинкрмента?? [D5, Paradox]
Zilog © (2004-02-03 16:01:00)
Как создать таблицу, с полем автоинкрмента??
Query.Sql.Add("CREATE TABLE "sts.db" ( Index
( сюда что писать ??),
MDate (Date), MTime (Time), MCode (SMALLINT), MType (SMALLINT), MOwner CHAR(20), PRIMARY KEY (Index) )");
sniknik (2004-02-03 17:41:00) [1]
правильный синтаксис под LOCAL SQL
CREATE TABLE "sts.db"
(ID AUTOINC, MDate Date, MTime Time, MCode SMALLINT, MType SMALLINT, MOwner CHAR(20), PRIMARY KEY (ID))
Zilog (2004-02-03 17:29:00) [2]
понято. :)
sniknik (2004-02-03 17:28:00) [3]
ну так думаю в BDE администраторе у драйвера PARADOX раз его береш
или (хелп)
Note: To create an alias for an SQL database, call AddAlias instead of AddStandardAlias.
можно побольше параметров задать.
Zilog (2004-02-03 17:18:00) [4]
>> поставь 7 парадокс по умолчанию (стоит 4 по дефаулту)
а где ставить, если я базу так создаю:
with Session do begin
if not IsAlias(AliasName) then begin
ConfigMode := cmSession;
try
AddStandardAlias(AliasName,WorkDir,"PARADOX");
Database.DatabaseName := "TempBase";
Database.DriverName := "STANDART";
// Database.Close;
Database.AliasName := AliasName;
Database.Open;
finally
ConfigMode := cmAll;
end;
end;
end;
sniknik (2004-02-03 16:19:00) [5]
> BDE Engine error: Capability not supported...
поставь 7 парадокс по умолчанию (стоит 4 по дефаулту)
но и синтаксис запроса тоже может "хромать", BDE я почти не знаю.
Zilog (2004-02-03 16:17:00) [6]
2 sniknik: нифига :(
BDE Engine error: Capability not supported...
Zilog (2004-02-03 16:12:00) [7]
прошу прощения за оффтоп:
2 Плохиш: так и писал бы везде Ф1.. :/ мож у меня с ангицким нехорошо!?...
sniknik (2004-02-03 16:11:00) [8]
попробуй так
CREATE TABLE "sts.db"
(ID AUTOINC PRIMARY KEY, MDate Date, MTime Time, MCode SMALLINT, MType SMALLINT, MOwner CHAR(20))
Плохиш (2004-02-03 16:06:00) [9]
localsql.hlp