Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 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
14-1124089417
Petrovski
2005-08-15 11:03
2005.09.11
Развод на международном уровне?


1-1124470769
Пантелеев Иван
2005-08-19 20:59
2005.09.11
Фокус приложения


1-1124748815
ArMellon
2005-08-23 02:13
2005.09.11
Люди помогите сделать TListView с фоновой картинкой


14-1124434416
Jeer
2005-08-19 10:53
2005.09.11
Влияет ли фамилия на принципы ? :)


11-1106571334
WhiteGuy
2005-01-24 15:55
2005.09.11
KeyDown, strtoint, StringReplace ...





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский