Форум: "Базы";
Текущий архив: 2002.12.30;
Скачать: [xml.tar.bz2];
Вниз
Почему не отображаются значения полей? Найти похожие ветки
← →
Calm (2002-12-10 10:17) [0]В IBExpert сделал базу.
На форме положил компоненты IBDataBase1, IbTransaction1, IBQuery1 и DataSource1.
Все как положено -
IBTransaction подключен к IBDatabase1,
который в свою очередь подключен к IBQuery1.
Свойство DataSource1.DataSet=IBQuery1
DataSource1 указан в DBGrid1.
В design-time Делаю IBDataBase.Connected=true и IBQuery.Active=true.
В DBGrid"е отображаются пустые записи (незаполненные строки)! Причем количество записей правильное.
Пытаюсь отобразить как строковые поля (varchar(100)), так и числовые (integer и double recision). В IBExpert кодировку указал NONE. То же самое в IBDatabase1.
Уважемае мастера, подкажите, что я делаю не так?
Заранее спасибо :)
← →
Max Zyuzin (2002-12-10 10:24) [1]А параметры у IBDataBase заполнены?
А вообще с базой коннект проходит??
А что написано в IBQuery.SQL??
← →
Prooksius (2002-12-10 10:27) [2]Попробуй пересоздать Fields в Query, если они создавались.
Нет ли ничего в событиях полей типа OnGetText и т.п?
← →
Calm (2002-12-10 10:29) [3]Коннект происходит. В параметрах указаны имя пользователя и пароль:
user_name=SYSDBA
password=masterkey
Текст запроса предельно прост:
select HHO.* from HouseholdObject HHO
← →
Calm (2002-12-10 10:30) [4]2 Prooksius © (10.12.02 10:27)
В гриде названия полей отображаются правильно. Т.е. все, что есть в таблице с теми же именами.
← →
Prooksius (2002-12-10 10:33) [5]А в IBExpert все нормально отображается?
← →
Calm (2002-12-10 10:34) [6]Да, в IBExpert"е все отлично.
← →
Calm (2002-12-10 10:35) [7]Нигде никаких событий не подвешено.
В комопнентах изменены только те свойства, что необходимы для связки компонент и задания текста запроса. Все оставльное - по умолчанию.
← →
Prooksius (2002-12-10 10:37) [8]Попробуй стандартные компоненты типа TQuery.
Или FIBPlus.
Что будет на экране?
← →
Calm (2002-12-10 10:41) [9]С FIBPlus и начинал. Тоже самое - правильное количество пустых строк нужных полей запроса. Я их использую первый раз, поэтому подумал, что может я там чего не понял и попробывал сделать на IBExpress. Использовал FIBPlus 4.5
Попробывал в IBQuery явно указать поля - не помогает :(((
← →
Max Zyuzin (2002-12-10 10:41) [10]А еще раз создать такую форму... все по новой покидать... перегрузить машину.. :) ???
← →
Calm (2002-12-10 10:42) [11]
> Max Zyuzin © (10.12.02 10:41)
> А еще раз создать такую форму... все по новой покидать...
> перегрузить машину.. :) ???
Ну разве, что этого не пробовал. Сейчас посмотрю - вдруг пожможет...
← →
Calm (2002-12-10 10:48) [12]2 Max Zyuzin © (10.12.02 10:41)
Вот дела!
Создал новый проект, все действия повторил - работает!
2 Max Zyuzin, Prooksius
Спасибо за советы! Проблему нужно было решить очень срочно. Благодарю за желание помочь :))
← →
Prooksius (2002-12-10 10:57) [13]$Offtopic OFF
2 Calm
А у тебя действительно день рождения 29 февраля?
Потому что и у меня тоже... :))
Ну и угораздило же нас :)
$Offtopic ON
← →
Calm (2002-12-10 11:10) [14]Точно!
Будет время - заходи в Потрепаться "Именники 29 февраля"
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.12.30;
Скачать: [xml.tar.bz2];
Память: 0.79 MB
Время: 3.032 c