Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Поле типа счётчик
 
 автор: час   (20.08.2008 в 09:18)   личное сообщение
 
 

Как програьно создать поле типа счётчик,

Это вот в 1С запрос на создание таблицы и полей
db.Execute("CREATE TABLE NOMENKLATURA_TBL
|(REC_IND INTEGER,
|NAIMENOVANIE
|NAIMENOVANIE_DLA_KKM TEXT,
|CENA TEXT);"
);

  Ответить  
 
 автор: osmor   (20.08.2008 в 09:24)   личное сообщение
 
 

CREATE TABLE TableName (ID COUNTER CONSTRAINT PrimaryKey PRIMARY KEY, ......

только это для ADO т.е.
CurrentProject.Connection.Execute "Create ......

  Ответить  
 
 автор: час   (20.08.2008 в 09:30)   личное сообщение
 
 

Извиняюсь - просмотрел
там далее

db.Execute("CREATE INDEX REC_IND ON NOMENKLATURA_TBL (REC_IND);");

  Ответить  
 
 автор: час   (20.08.2008 в 10:00)   личное сообщение
 
 

и так вот пишу
Нифига не выходит..
db.Execute("CREATE ID COUNTER CONSTRAINT [PrimaryKey] ON NOMENKLATURA_TBL (REC_IND) WITH PRIMARY ;");

  Ответить  
 
 автор: osmor   (20.08.2008 в 11:15)   личное сообщение
 
 

внимательно читаем мой ответ (Я его правил)
какие сообщения?

  Ответить  
 
 автор: FORMAT   (20.08.2008 в 11:25)   личное сообщение
 
 

Афтар! Прочитайте вопрос MS 4G от 15.07 Там этот вопрос разобран.

  Ответить  
 
 автор: час   (20.08.2008 в 12:02)   личное сообщение
 
 

спасибо за ссылочку - как по ней перейти на нужную ветку форума?

  Ответить  
 
 автор: MS_4G   (28.08.2008 в 16:08)   личное сообщение
 
 

Вот этот фрагмент у меня реально работает:

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

  Ответить  
 
 автор: час   (20.08.2008 в 11:51)   личное сообщение
 
 

Внимательно читаю, Олег, внимательно....
пробовал применитьььььь
Них..
Ни хочет у меня код работаь.......
пробую добавить в имеющуюя таблицу
db.Execute("ALTER TABLE [NOMENKLATURA_TBL] ADD COLUMN ИмяПоля COUNTER CONSTRAINT ИмяПоля_pk PRIMARY KEY;")
нихтфирштейн

  Ответить  
 
 автор: час   (20.08.2008 в 12:15)   личное сообщение
 
 

.....................

  Ответить  
 
 автор: час   (20.08.2008 в 12:24)   личное сообщение
 
 

Вот так действительно добавляет поле типа счётчик - извиняюся

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList