![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
DBGrid Selected [D5, MSSQL]
opoloXAI © (2003-04-02 17:47:00)Добрый день.
Подскажите, как мне получить значение полей выделенной строки DBGrid-а если я не могу найти свойство Selected у этого объекта?
OpoloXAI (2003-04-02 18:31:00) [1]Большое спасибо, Соловьев. Я был неправ:
использовал .Value вместо .AsString ...
Соловьев (2003-04-02 18:29:00) [2]
> Edit1.Text:=DataSource.DataSet.FieldByName("Field").AsString;
при этом ошибка, или
> Edit1.Text:=DataSource.DataSet.FieldByName("Field").Value
? наверное второе?
OpoloXAI (2003-04-02 18:26:00) [3]"Invalid variant type conversion".
Я, наверное, неправильно описал в просторечье описание "пыстая запись": имеется в виду, что данная запись как текст := "";
Соловьев (2003-04-02 18:19:00) [4]
> А почему ругается при выполнении этой операции с "пустым"
> полем?
тогда такого не будет. что-то ты врешь. такое будет когда к типу не приведешь, а будешь пытаться присвоить string:=variant. Пустое - это NULL. оно имеет тип variant.
OpoloXAI (2003-04-02 18:15:00) [5]Edit1.Text:=DataSource.DataSet.FieldByName("Field").AsString;
Соловьев (2003-04-02 18:05:00) [6]
> А почему ругается при выполнении этой операции с "пустым"
> полем?
что делаем с
DataSource.DataSet.FieldByName("Field").AsString
OpoloXAI (2003-04-02 18:00:00) [7]Спасибо, работает.
А почему ругается при выполнении этой операции с "пустым" полем?
Mike Kouzmine (2003-04-02 17:50:00) [8]Или что значит выделенной строки? Если где стоит курсор, то DataSource.DataSet.FieldByName.Value
Mike Kouzmine (2003-04-02 17:49:00) [9]Bookmarklist