Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.03.06;
Скачать: CL | DM;

Вниз

Создание таблиц в программе   Найти похожие ветки 

 
shu_3d   (2003-02-17 11:01) [0]

Приветсвую, мастера!
Вопрос такой:
в программе есть код, который в случае отсутствия таблицы на диске создает ее:
Table1.close;
table1.type:=ttparadox;
.....
with table1.fileldefs do
begin
clear;
with addfielddef do....
....
with table1.indexddefs do
....
table1.createtable
Этот код без проблем создает нормальную таблицу Paradox. А вот стоит только попробовать создать таблицу DBase таким путем, то таблица создается, но Database Desctop и Delphi ее просто открыть не могут, а другие просмотрщики открывают, но структура
полей в ней совершенно левая. Почему такие глюки с DBase? Я понимаю, что можно написать более низкоуровневый код для создания Dbase-таблицы, но все же?
И еще один вопрос:
а вот как быть при программном создании таблицы Paradox с остальными ее свойствами, кроме описания полей и индексов, например, ссылочной целостности, lookupом и т.д.?Как я понял, программно их задавать при создании таблицы невозможно?


 
sniknik ©   (2003-02-17 11:09) [1]

потому что у тебя в настройках BDE Administrator-а наверняка LEVEL - 7 стоит для dBase. (по умолчанию, но не все понимают)


 
Door   (2003-02-17 12:50) [2]

2 shu_3d

"а вот как быть при программном создании таблицы Paradox с остальными ее свойствами, кроме описания полей и индексов, например, ссылочной целостности, lookupом и т.д.?Как я понял, программно их задавать при создании таблицы невозможно?"

Возможно, но, признаю, иногда проблематично: борланд с каждым годом документирует свой инструмент все хуже и хуже. С другой стороны, иногда возникает мысль, что они специально это делают, хотя, особого смысла не видно.


 
Anatoly Podgoretsky ©   (2003-02-17 13:01) [3]

sniknik © (17.02.03 11:09)
А это никак не объясняеет " и Delphi ее просто открыть не могут".
Наверняка ошибка в коде.


 
MsGuns ©   (2003-02-17 13:51) [4]

Создавай таблицы SQL-запросом, при этом укажи Database, в котором правильно определены параметры БД.



Страницы: 1 вся ветка

Текущий архив: 2003.03.06;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.023 c
14-17323
Дмитрий К.К.
2003-02-17 09:04
2003.03.06
Глоссарий компьютерных терминов на английском языке


7-17422
DDS
2003-01-06 13:23
2003.03.06
Как узнать процедуры и функции DLLки на экспорт?


7-17419
boolean
2003-01-08 10:31
2003.03.06
Мастера, подскажите


1-17049
Song
2003-02-22 06:48
2003.03.06
Автоматическая вставка процедур типа TNotifyEvent


1-17052
Yakudza
2003-02-24 20:33
2003.03.06
Русские символы