Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.06.25;
Скачать: CL | DM;

Вниз

OleContainer сохранение, открытие из/в TBlobField(ClientDataSet)   Найти похожие ветки 

 
nv   (2006-04-28 15:46) [0]

Здравствуйте!

Как нормально это зделать?

пробую так

var
BS: TMemoryStream;
begin
ClientDataSet.append;
BS := TMemoryStream.create;
Olecontainer.SaveToStream(BS);
TBlobField(ClientDataSet.filedbyname("question")).loadfromstream(BS);

BS.free;
ClientDataSet.post;

end;


пишет ошибку (пишу по памяти) "нем могу найти ключ"
Шо делать?


 
Desdechado ©   (2006-04-28 16:05) [1]

ключ чего?
судя по всему, в CDS есть еще поля, которые надо заполнять


 
nv   (2006-04-28 16:30) [2]

unable to find record. No key specified


 
nv   (2006-04-28 16:33) [3]

вернее эта ошибка возникает при модификации записи, а не при добавлении


 
Desdechado ©   (2006-04-28 17:16) [4]

может, завтра еще какие-нибудь уточняющие обстоятельства появятся?

пока же явная попытка изменения записи, у которой нет первичного/уникального ключа


 
nv   (2006-05-01 13:15) [5]

угу
как я узнал, мидас с автоинкрементными полями не дружит


 
Desdechado ©   (2006-05-02 17:16) [6]

СУБД какая?
и что за "автоинкремент" в ТВОЕМ понимании



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

Текущий архив: 2006.06.25;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.025 c
15-1149242870
Вопрошающий
2006-06-02 14:07
2006.06.25
Алгоритм определения дня недели по дате


2-1149582114
XTD
2006-06-06 12:21
2006.06.25
procedure TForm1.FormCreate(Sender: TObject); Параметры формы


2-1149580120
JTAG
2006-06-06 11:48
2006.06.25
Господа подскажите плз, где можно иконки для программы поискать


2-1149773568
XTD
2006-06-08 17:32
2006.06.25
Как программно свернуть окно ?


3-1146593736
nopox
2006-05-02 22:15
2006.06.25
Помогите разобраться с выборкой из БД