Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

AsString не работает [D6, IB6.x]


AVP_opck ©   (2003-12-15 12:52:00) 

делаю команду
dblistbox1.Items.Add(ibquery1["NAME"].asstring);
---------------------------
Debugger Exception Notification
---------------------------
Project Project1.exe raised exception class EOleError with message "Variant does not reference an automation object". Process stopped. Use Step or Run to continue.
---------------------------
OK Help
---------------------------

и вот че дает в ответ. непойму че ему надо то?


AVP_opck   (2003-12-16 11:20:00) [1]

блин заработало.
вот валенок


AVP_opck   (2003-12-16 11:19:00) [2]

да дел много


Плохиш_   (2003-12-16 10:55:00) [3]

>BlackKing (15.12.03 13:09) [2]
>AVP_opck (16.12.03 10:36) [5]

хм уже почти сутки прошли :-(
это нужно понимать как "чукча не читатель, чукча - писатель"


Жук   (2003-12-16 10:43:00) [4]

ibq1["NAME"].asstring - бред какой-то
см. BlackKing (15.12.03 13:09) [2]


AVP_opck   (2003-12-16 10:36:00) [5]

там кода то чуть чуть вот он.
{ibdb1 - ibdatabase1
ibt1 - ibtable1
ibq1 - ibquery1}

ibdb1.Connected:=false;
ibdb1.DatabaseName:=edit1.Text;
ibdb1.Connected:=true;

ibt1.Active:=false;
ibt1.TableName:="GROUPS";
ibt1.Active:=true;
ibt1.first();
IBQ1.Open;

dblistbox1.DataField:="NAME";
while not ibq1.Eof do
begin
dblistboxb1.Items.Add(ibq1["NAME"].asstring);
ibQ1.Next();
end;

и плюс к этому база на firebird 1.5 RC7
select * from groups это в ibq1

пробовал и через ibtable делать тож самое выдает ((
ту же ошибку

хм может в селекте имя базы большими буквами написать...


Кщд   (2003-12-15 15:19:00) [6]

ibquery1.FieldByName("NAME").asstring
так сделали?
ошибка осталась?
тогда код сюда, пожалуйста


AVP_opck   (2003-12-15 14:07:00) [7]

ЖУК
там у меня select * from groups
в этой гроупс два поля ID и NAME

самое интересное что я пробовал и через
ibtable делать тоже самое вылазиет (((


Жук   (2003-12-15 13:09:00) [8]


> ibquery1["NAME"].asstring

Что это такое ?


BlackKing   (2003-12-15 13:09:00) [9]

a tak?
dblistbox1.Items.Add(ibquery1.FieldByName("NAME").asstring);


Наверх

Титульная страница Поиск, карта сайта Написать письмо