Форум: "Базы";
Текущий архив: 2005.09.11;
Скачать: [xml.tar.bz2];
Внизпосле создания новой таблицы - table unknown Найти похожие ветки
← →
ViNaS © (2005-07-29 09:06) [0]Созданы следующие переменные:
- tIBQuery (имя qSmenaDay),
- tIBTable (имя tSD)
- dataSource (имя dsSmenaDay), привязана к qSmenaDay
у tSD следующая настройка:
MasterSource := dsSmenaDay
MasterFields := "ID"
программно создается новая таблица с именем "t1235", с полями ID, Name. Заполнятся даными.
после производится следующее:
{ Переподключаюсь к базе }
With dm do Begin
if db.Connected then db.Close ; { отключился }
db.Open ; { подключился }
qReportSmenaDay.Open ;
End ;
With DM.tReportAvar do Begin
if Active then Close ;
TableName := "t1235" ;
IndexFieldNames := "ID" ;
IndexDefs.Update ;
FieldDefs.Update ;
Open ;
End ;
при выполнении процедуры Open выдается сообщение "table unknown t1235",
хотя при просмотре через IBExpert я вижу эту таблицу и данные в ней.
Как решить эту проблему ?
← →
Johnmen © (2005-07-29 09:14) [1]1. Не играться с DDL из приложения.
2. Не заниматься бредом со временными таблицами.
← →
Fay © (2005-07-29 09:21) [2]2 Johnmen © (29.07.05 9:14) [1]
>> Не играться с DDL из приложения.
А откуда ещё можно "играться с DDL"? Мне действительно очень интересно.
← →
Johnmen © (2005-07-29 09:30) [3]>Fay © (29.07.05 09:21) [2]
Не играться с DDL из своего приложения.
Так понятней ?
← →
Fay © (2005-07-29 09:33) [4]2 Johnmen © (29.07.05 9:30) [3]
А почему? У меня все программы "играются".
А купленые программы - они мои? 8)
← →
Johnmen © (2005-07-29 09:54) [5]>Fay © (29.07.05 09:33) [4]
>А почему?
Чтобы не было всяких недоумений при необоснованном использовании и чтобы не приходилось прилагать дополнительные усилия для разруливания конфликтов от кеширования метаданных и обслуживания БД.
У меня все программы "играются".
>У меня все программы "играются".
Ну значит тебе это жизненно необходимо, и по-другому никак. :)
>А купленые программы - они мои? 8)
Это ты сам решай.....
← →
Fay © (2005-07-29 10:01) [6]2 Johnmen © (29.07.05 9:54) [5]
>> Ну значит тебе это жизненно необходимо, и по-другому никак. :)
В точку!
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2005.09.11;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.01 c