![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Почему не отображаются значения полей? [D6, FireBird 1]
Calm © (2002-12-10 10:17:00)В 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.
Уважемае мастера, подкажите, что я делаю не так?
Заранее спасибо :)
Calm (2002-12-10 11:10:00) [1]Точно!
Будет время - заходи в Потрепаться "Именники 29 февраля"
Prooksius (2002-12-10 10:57:00) [2]$Offtopic OFF
2 Calm
А у тебя действительно день рождения 29 февраля?
Потому что и у меня тоже... :))
Ну и угораздило же нас :)
$Offtopic ON
Calm (2002-12-10 10:48:00) [3]2 Max Zyuzin © (10.12.02 10:41)
Вот дела!
Создал новый проект, все действия повторил - работает!
2 Max Zyuzin, Prooksius
Спасибоза советы! Проблему нужно было решить очень срочно. Благодарю за желание помочь :))
Calm (2002-12-10 10:42:00) [4]
> Max Zyuzin © (10.12.02 10:41)
> А еще раз создать такую форму... все по новой покидать...
> перегрузить машину.. :) ???
Ну разве, что этого не пробовал. Сейчас посмотрю - вдруг пожможет...
Calm (2002-12-10 10:41:00) [5]С FIBPlus и начинал. Тоже самое - правильное количество пустых строк нужных полей запроса. Я их использую первый раз, поэтому подумал, что может я там чего не понял и попробывал сделать на IBExpress. Использовал FIBPlus 4.5
Попробывал в IBQuery явно указать поля - не помогает :(((
Max Zyuzin (2002-12-10 10:41:00) [6]А еще раз создать такую форму... все по новой покидать... перегрузить машину.. :) ???
Prooksius (2002-12-10 10:37:00) [7]Попробуй стандартные компоненты типа TQuery.
Или FIBPlus.
Что будет на экране?
Calm (2002-12-10 10:35:00) [8]Нигде никаких событий не подвешено.
В комопнентах изменены только те свойства, что необходимы для связки компонент и задания текста запроса. Все оставльное - по умолчанию.
Calm (2002-12-10 10:34:00) [9]Да, в IBExpert"е все отлично.
Prooksius (2002-12-10 10:33:00) [10]А в IBExpert все нормально отображается?
Calm (2002-12-10 10:30:00) [11]2 Prooksius © (10.12.02 10:27)
В гриде названия полей отображаются правильно. Т.е. все, что есть в таблице с теми же именами.
Calm (2002-12-10 10:29:00) [12]Коннект происходит. В параметрах указаны имя пользователя и пароль:
user_name=SYSDBA
password=masterkey
Текст запроса предельно прост:
select HHO.* from HouseholdObject HHO
Prooksius (2002-12-10 10:27:00) [13]Попробуй пересоздать Fields в Query, если они создавались.
Нет ли ничего в событиях полей типа OnGetText и т.п?
Max Zyuzin (2002-12-10 10:24:00) [14]А параметры у IBDataBase заполнены?
А вообще с базой коннект проходит??
А что написано в IBQuery.SQL??