Форум: "Базы";
Текущий архив: 2003.01.27;
Скачать: [xml.tar.bz2];
ВнизСчетчик для DBF Найти похожие ветки
← →
Alexander Vasjuk (2003-01-08 11:54) [0]Предложите, как организовать уникальное ключевое поле для локальной таблицы DBF.
← →
Delirium^.Tremens (2003-01-08 12:02) [1]Для таблицы нельзя, а методами TField можно - property AutoGenerateValue в D7 есть.
← →
Anatoly Podgoretsky (2003-01-08 12:02) [2]Создать поле типа autoincrement
Смотри функцию TFieldDefs.Add
← →
Val (2003-01-08 12:02) [3]а в чем проблема?
← →
Alexander Vasjuk (2003-01-08 12:09) [4]Val © (08.01.03 12:02)
Проблема что в DBF нет аутоинкремента
Anatoly Podgoretsky © (08.01.03 12:02)
а в таблице оно должно существовать?
Delirium^.Tremens © (08.01.03 12:02)
и с дебейсовской таблицей это будет работать?
← →
Delirium^.Tremens (2003-01-08 12:10) [5]Anatoly Podgoretsky © (08.01.03 12:02)
> Создать поле типа autoincrement
> Смотри функцию TFieldDefs.Add
Шеф, а что ftAutoInc будет и для DBASE работать что ли?
← →
Delirium^.Tremens (2003-01-08 12:13) [6]Alexander Vasjuk (08.01.03 12:09)
> и с дебейсовской таблицей это будет работать?
Это в компоненте реализовано и ему пофигу какая таблица. Вот насколько корректно оно будет работать, не знаю :-)
← →
Alexander Vasjuk (2003-01-08 12:19) [7]Небольшое дополнение: BDE я не использую.
ладно, спасибо, пробую...
← →
Дмитрий К.К. (2003-01-08 12:23) [8]BDE тут не при чем.
← →
Delirium^.Tremens (2003-01-08 12:26) [9]
> Дмитрий К.К. © (08.01.03 12:23)
> BDE тут не при чем.
Почему же не при чем, ветку надо читать, я его именно к BDEшному компоненту отсылал, а он сообщает, что не пользует их. Все в норме.
← →
Anatoly Podgoretsky (2003-01-08 12:33) [10]Val © (08.01.03 12:02)
Проблема что в DBF нет аутоинкремента
Есть
Anatoly Podgoretsky © (08.01.03 12:02)
а в таблице оно должно существовать?
Естественно
Delirium^.Tremens © (08.01.03 12:02)
и с дебейсовской таблицей это будет работать?
Конечно
← →
Alexander Vasjuk (2003-01-08 12:37) [11]Anatoly Podgoretsky © (08.01.03 12:33)
Val © (08.01.03 12:02)
Проблема что в DBF нет аутоинкремента
Есть
это для меня откровение
вероятно через сторонние компоненты эта фича недоступна...
← →
Delirium^.Tremens (2003-01-08 12:38) [12]Anatoly Podgoretsky © (08.01.03 12:33)
Вот, блин, и не воспользуюсь ведь никогда (скорее всего... тьфу, тьфу), но чего только не узнаешь, когда такие люди сюда заходят.
← →
Anatoly Podgoretsky (2003-01-08 12:38) [13]Alexander Vasjuk (08.01.03 12:19)
Нам догадаться, что ты используешь, с помощью БДЕ получится создать такую таблицу, про другие средства сказать сложно, особенно не зная, что это за средства
← →
Anatoly Podgoretsky (2003-01-08 12:40) [14]Alexander Vasjuk (08.01.03 12:37)
Это свойство таблицы, а не компонент
← →
Alexander Vasjuk (2003-01-08 12:49) [15]Я только что из DBDesktop - ничего подобного не вижу, вероятно торможу.
Я использую TDBF от Micha Nelissen
с удовольствием приму совет по другому компоненту с поддержкой счетчика, лишь бы работала без дополнительных инсталляцийю
← →
Дмитрий К.К. (2003-01-08 12:51) [16]
> Delirium^.Tremens © (08.01.03 12:26)
>
> > Дмитрий К.К. © (08.01.03 12:23)
> > BDE тут не при чем.
>
> Почему же не при чем, ветку надо читать, я его именно к
> BDEшному компоненту отсылал, а он сообщает, что не пользует
> их. Все в норме.
Не неси чушь. TField сидит в db.pas юните, а тому плевать на BDE.
Не разбираешься - не пости.
← →
Anatoly Podgoretsky (2003-01-08 12:52) [17]DBDesktop это что такое
TDBF за этим к авторам
Гарантированно рабочий инструмент БДЕ
← →
Дмитрий К.К. (2003-01-08 12:53) [18]У меня больше половины проектов прекрасно без BDE обходятся. Ты слышал про таблицы в памяти, Delirium^.Tremens?
← →
Alexander Vasjuk (2003-01-08 12:54) [19]DataBase Desktop
там нет счетчика в DBF
← →
Anatoly Podgoretsky (2003-01-08 13:00) [20]Alexander Vasjuk (08.01.03 12:54)
Правильно там нет, это посторонний продукт 1996 года, а автоинкриментные поля (счетчик) и другие появились позже.
← →
Alexander Vasjuk (2003-01-08 13:10) [21]опа!
а как таблицы создавать?
шоб меньше мороки
← →
Delirium^.Tremens (2003-01-08 13:10) [22]Дмитрий К.К. © (08.01.03 12:51)
> Не неси чушь. TField сидит в db.pas юните, а тому плевать
> на BDE.
> Не разбираешься - не пости.
Это кто тут такой разбирающийся, не тот ли кто в соседней ветке советовал упаковку для Interbase базы сделать?
http://delphi.mastak.ru/cgi-bin/forum.pl?look=1&id=1042017281&n=1
Это как же, WinRar"ом? Побереги свой пыл для правильных ответов.
← →
Alexander Vasjuk (2003-01-08 13:16) [23]Товарищи, не отвлекаемся на ссоры.
Дружно учим меня создавать таблицы без Database Desktop.
← →
Anatoly Podgoretsky (2003-01-08 13:25) [24]Alexander Vasjuk (08.01.03 13:10)
См. Anatoly Podgoretsky © (08.01.03 12:02) но для этого надо БДЕ и будет ли работать твой TDBF это еще вопрос
← →
Дмитрий К.К. (2003-01-08 13:26) [25]
> Delirium^.Tremens © (08.01.03 13:10)
Я и имел в виду бэкап и рестор.
← →
Alexander Vasjuk (2003-01-08 13:27) [26]то есть отдельной программой создать,
понял.
а готовых утилит для этого нет.
все-таки 1 раз понадобится.
← →
Alexander Vasjuk (2003-01-08 13:28) [27]то есть отдельной программой создать,
понял.
а готовых утилит для этого нет?
все-таки 1 раз понадобится.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.01.27;
Скачать: [xml.tar.bz2];
Память: 0.5 MB
Время: 0.023 c