|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
02.03.2007, 13:40 | #1 |
Новичок
Джуниор
Регистрация: 02.03.2007
Сообщений: 1
|
Помогите пожалуйста решить проблему с TDataSet
Использую Borland Delphi 7. Создаю форму, объявляю
MyQuery: TDataSet; делаю запрос, после чего пытаюсь получить доступ к данным (вывести данные, используя Label). Пишу (IDBGT - имя столбца в таблице, куда делался запрос, содержит целые данные) Label1.Caption := IntToStr(MyQuery.FieldByName('IDBGT ').AsInteger); все работает. Но если пишу (BGT - имя столбца в таблице, содержит текстовые данные) Label1.Caption := MyQuery.FieldByName('BGT').AsString ; то на этапе работы программы, когда уже exe файл запустился, выдает ошибку "Project Project1.exe raised exception class EInvalidPointer with message 'Invalid pointer operation'." Если вместо Label использовать Edit, или просто присваивать значение текстовой строке, все равно ошибка остается. Подскажите пожалуйста, в чем тут дело. |
02.03.2007, 15:27 | #2 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
В статике, т.е. на этапе проектирования формы добавьте в MyQuery все поля (указав MyQuery.SQL.Text типа "select * from ...", разок открыв MyQuery и добавив все поля в редакторе полей MyQuery) и убедитесь, что искомое поле существует в действительности. Поскольку у вас ошибка в указателе, это может означать, что такого поля нет!
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Каким образом решить мою проблему?! | beliy-dis | Microsoft Office Excel | 5 | 01.08.2008 10:25 |
помогите решить проблему | 1234 | Общие вопросы Delphi | 2 | 04.07.2008 11:52 |
Помогите решить проблему в CSS... | bululya | HTML и CSS | 5 | 01.07.2008 10:27 |
Помогите решить проблему с FormatDateTime | JIK | Помощь студентам | 6 | 22.06.2008 16:35 |
помогите решить проблему ... | alexey7 | Microsoft Office Excel | 2 | 16.10.2007 13:25 |