Delphi 7 + FireBird 1.5
От: ViNaS Россия  
Дата: 29.07.05 04:50
Оценка:
Доброго времени суток читатель этого сообщения !!!

Здравствуйте!

Ваш вопрос :
-------------------------------------------------------
Привет.

Delphi 7.0 + FireBird 1.5

Созданы следующие переменные:
— tIBQuery (имя qReportSmenaDay),
— tIBTable (имя tReportAvar)
— dataSource (имя dsSmenaDay), привязана к qReportSmenaDay

у 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 я вижу эту таблицу и данные в ней.

Как решить эту проблему ?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.