|
|
|
| Как програьно создать поле типа счётчик,
Это вот в 1С запрос на создание таблицы и полей
db.Execute("CREATE TABLE NOMENKLATURA_TBL
|(REC_IND INTEGER,
|NAIMENOVANIE
|NAIMENOVANIE_DLA_KKM TEXT,
|CENA TEXT);"
); | |
|
| |
|
|
|
| CREATE TABLE TableName (ID COUNTER CONSTRAINT PrimaryKey PRIMARY KEY, ......
только это для ADO т.е.
CurrentProject.Connection.Execute "Create ...... | |
|
| |
|
|
|
| Извиняюсь - просмотрел
там далее
db.Execute("CREATE INDEX REC_IND ON NOMENKLATURA_TBL (REC_IND);");
|
| |
|
| |
|
|
|
| и так вот пишу
Нифига не выходит..
db.Execute("CREATE ID COUNTER CONSTRAINT [PrimaryKey] ON NOMENKLATURA_TBL (REC_IND) WITH PRIMARY ;"); | |
|
| |
|
|
|
| внимательно читаем мой ответ (Я его правил)
какие сообщения? | |
|
| |
|
|
|
| Афтар! Прочитайте вопрос MS 4G от 15.07 Там этот вопрос разобран. | |
|
| |
|
|
|
| спасибо за ссылочку - как по ней перейти на нужную ветку форума? | |
|
| |
|
|
|
| Вот этот фрагмент у меня реально работает:
db.Execute "CREATE TABLE TbName" & _
" (Idn counter CONSTRAINT PK_TbName PRIMARY KEY," & _
" Fl1 varchar NOT NULL, Fl2 int NOT NULL," & _
" Fl3 date NOT NULL, Fl4 char(10) NOT NULL)"
db.TableDefs.Refresh | |
|
| |
|
|
|
| Внимательно читаю, Олег, внимательно....
пробовал применитьььььь
Них..
Ни хочет у меня код работаь.......
пробую добавить в имеющуюя таблицу
db.Execute("ALTER TABLE [NOMENKLATURA_TBL] ADD COLUMN ИмяПоля COUNTER CONSTRAINT ИмяПоля_pk PRIMARY KEY;")
нихтфирштейн | |
|
| |
|
|
|
|
| Вот так действительно добавляет поле типа счётчик - извиняюся | |
|
| |