Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2006.06.25;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.01 c
2-1149680738
logslava
2006-06-07 15:45
2006.06.25
Картинка для SpeedButton


2-1149743388
XTD
2006-06-08 09:09
2006.06.25
Почему программа работает с паузами ?


2-1149624849
Mr tray
2006-06-07 00:14
2006.06.25
Глобальные или локальные переменные?


15-1148881568
Ega23
2006-05-29 09:46
2006.06.25
С Днём рождения! 29 мая


2-1149604960
Alex>
2006-06-06 18:42
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
Английский Французский Немецкий Итальянский Португальский Русский Испанский