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

Вниз

В чем ошибка?   Найти похожие ветки 

 
Sairex ©   (2008-01-23 15:35) [0]

Вообщем сделал процедурку для добавления картинки в базу.
Но когда я сохраняю из TImage картинку вылезает ошибка
"BLOB not opened". Что я делаю не так?
procedure TF1.ToolButton2Click(Sender: TObject);
Var F:String; Tb:TBlobStream; TS:TStream;
begin
if F1.Tab1.Active then
Begin
  Tab1.Insert;
try
 Tb:=TBlobStream.Create((Tab1.FieldbyName("Graph") as TBlobField),bmreadwrite);
 try
  Image1.Picture.Bitmap.SaveToStream(tb);
  Tab1.Post;
  finally
  Tb.Free;
 end;
Finally
end; //try
End;


 
Sairex ©   (2008-01-23 16:23) [1]

Ребят может кто нить ответит?


 
Правильный_Вася   (2008-01-23 16:30) [2]


> TBlobStream.Create

дурость
используй Dataset.CreateBlobStream


 
Sairex ©   (2008-01-23 16:58) [3]


> Правильный_Вася   (23.01.08 16:30) [2]
>
>
> > TBlobStream.Create
>
> дурость
> используй Dataset.CreateBlobStream
>

Почему дурость?
Я не могу использовать DataSet, поскольку прога будет на съемном насителе и постоянно будет использоваться на разных компах.


 
Правильный_Вася   (2008-01-23 17:40) [4]


> Я не могу использовать DataSet, поскольку прога будет на
> съемном насителе и постоянно будет использоваться на разных
> компах.

а через что ты собираешься запихивать данные в БД? клизмой?


 
Sairex ©   (2008-01-23 18:00) [5]

Хммм... незнаю каким чудом у меня все работает на абсолютно чистой винде.
На форме только Table1, Image1, DataSource, DBLookupListBox. Правда я в папку с прогой кинул парочку длл и все.


 
Правильны_Вася   (2008-01-23 18:48) [6]


> На форме только Table1

значит, нужен БДЕ, а это ~10-15 метров

кстати, CreateBlobStream к БДЕ отношения не имеет
а TTable - наслединк TDataset

учи матчасть



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

Форум: "Базы";
Текущий архив: 2008.06.29;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.038 c
11-1190645841
mdw
2007-09-24 18:57
2008.06.29
ListView + lvoOwnerData + темы


15-1208404328
brother
2008-04-17 07:52
2008.06.29
Совет по железу


15-1210786864
Palladin
2008-05-14 21:41
2008.06.29
PDF reader ы


15-1211164484
Slider007
2008-05-19 06:34
2008.06.29
С днем рождения ! 19 мая 2008 понедельник


11-1190391967
MTsv DN
2007-09-21 20:26
2008.06.29
Как "вырезать" файл в Clipboard???





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