Вниз
Скачать: CL | DM;

Почему генерируется ошибка?   Найти похожие ветки 

← →
fog   (2008-07-11 02:34) [0]

procedure TForm1.ADODataSet1DescriptionGetText(Sender: TField; var Text: String; DisplayText: Boolean);
var bs: TBlobStream;
begin
bs := TBlobStream.Create(TMemoField(Sender), bmRead);

и получаю "Invalid class typecast"

Description - TMemoField

ошибка вылезает при начале заполнения DBGrid


← →
Loginov Dmitry ©   (2008-07-11 07:56) [1]

> bs := TBlobStream.Create(TMemoField(Sender), bmRead);
>
> и получаю "Invalid class typecast"


А что ты ожидал получить? TBlobStream - это только для BDE. Для ADO используй TADOBlobStream. Кстати исключение возникает вот тут:

constructor TBlobStream.Create(Field: TBlobField; Mode: TBlobStreamMode);
var
 OpenMode: DbiOpenMode;
begin
 FMode := Mode;
 FField := Field;
 FDataSet := FField.DataSet as TBDEDataSet;


← →
fog   (2008-07-11 13:35) [2]

Спасибо



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.012 c
15-1211457036
Kerk
2008-05-22 15:50
2008.08.17
Идеальная потрепаловка. Какой она должна быть?


15-1212854564
VirEx
2008-06-07 20:02
2008.08.17
FileWatcher+Sort


15-1214399860
VingtQuatrieme
2008-06-25 17:17
2008.08.17
Единый Государственный Экзамен - это наступление американской


15-1214923574
pasha_golub
2008-07-01 18:46
2008.08.17
Отлов MemLeak ов


15-1214647310
Alexandr
2008-06-28 14:01
2008.08.17
Чем отличается фильтрация от сортировки?




   Наверх