Создание хитрых полей

Alex Fogol
Дата: 04.07.2001 07:13:42
При разработке распределенной БД на базе ODBC-драйвера Access возникла такая проблема: есть необходимость создания поля типа GUID, причем с автозаполнением. Поле типа GUID создать можно:

CREATE TABLE TableName (FieldName guid);

А вот каким образом создать поле с автозаполнением? Визуально - это очень просто, конечно. А вот программно...
cube
Дата: 04.07.2001 10:14:55
ComboBox использовать нельзя? Там автозап. реализовано. Там в свойствах надо только отключить "ограничиться списком". Передо мной тоже недавно встала подобная задача. Собираюсь сделать так.
Alex Fogol
Дата: 06.07.2001 09:07:49
Откуда у меня ComboBox? У меня вообще GUI нет и в помине... База данных сама по себе работает как сервис...
cube
Дата: 07.07.2001 17:18:24
Ага.. Сори. Тогда так:

CREATE TABLE TestTable (guid counter)

Или я опять не воткнул?
Alex Fogol
Дата: 12.07.2001 07:01:44
Увы, к сожалению таким образом не получается...
cube
Дата: 13.07.2001 14:21:39
А какой акцес?
cube
Дата: 14.07.2001 14:24:53
ps: у меня 2000. Все ОК. Правдо локально и напрямую. Попробую через ОДБЦ.
Alex Fogol
Дата: 20.07.2001 08:10:55
Ага... Значит все же 2000... Мда... Переход на эту платформу назрел и стал уже не столько интересен и занимателен, сколько необходим. Так, например, нет возможности создать зашифрованную базу данных средствами ODBC используя формат Access 97 (или V3). Для этого необходим формат V4 (или Access 2000).
cube
Дата: 20.07.2001 08:32:11
А что у вас за задача? Дело в том, что секьюрити в акцесс - @*&#@&@#$^...
Erika
Дата: 31.07.2001 07:25:35
Столкнулась с аналогичной проблемой:
Как запросе создать таблицу с полем счетчика код репликации??

2 cube:
А у меня в 2000 не получилось - ни локально, ни напрямую (Acc2000 + SR1 + обновление для sql2000)
Выражение
CREATE TABLE Table1 (Field1 counter guid)
в Acc2000 создает счетчик длинное целое, а в 97 вообще ругается на ошибку синтаксиса. В хелпе об этом вообще ни слова. Неужели его только в конструкторе создать можно?