Главная страница
    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.45 MB
Время: 0.016 c
3-1145967623
Express
2006-04-25 16:20
2006.06.25
TDBGrid - номер текущей записи и всего записей в таблице


2-1149690261
irena
2006-06-07 18:24
2006.06.25
BDE некорректно работает с длинными строками?


2-1149674994
ksenia
2006-06-07 14:09
2006.06.25
реестр


1-1147642063
TDWS
2006-05-15 01:27
2006.06.25
[DelphiWebScript] Надо вызвать из скрипта функцию программы, и


15-1149180484
Dter
2006-06-01 20:48
2006.06.25
"Задача о рюкзаке" (перебор вариантов)





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский