C++ Build 数据库问题
请教各位大虾如何向数据库里加入bmp信息? 问题点数:20、回复次数:8Top
1 楼wjzhuang(程序猪)回复于 2001-04-26 10:34:00 得分 5
数据库中要有相关的字段,可用如下方法
法1:
如在图形的字段为gr,在datamodale中
dm->gr->loadFromFile("c:\\a.bmp");
法2:
写数据
Image1->LoadFormFile("yourphotopath\\photo.bmp");
Table1->Edit;//或Append
Table1->FieldByName('Graphic')->Assign(Image1.Picture.Graphic);
Table1->Post;
读数据
Image1->Picture->Assign(Table1->FieldByName('Graphic'));
注意:不能在数据库建立的时候加入
Top
2 楼luhongjun(过江项羽)回复于 2001-04-26 11:04:00 得分 5
也可使用剪贴板,更简单些
Clipboard()->Assign(Image1->Picture);
DBImage1->PasteFromClipboard();
Top
3 楼Jinglihui(雪狐)回复于 2001-04-26 13:46:00 得分 5
把别忘了把要存MBP的字段设成blob!Top
4 楼ColdWolf(天边流星)回复于 2001-04-26 13:50:00 得分 0
我马上试一下
To:wjzhuang(观沧海) Jinglihui(雪狐)说要把字段设成blob,你的方法要吗?
Top
5 楼ColdWolf(天边流星)回复于 2001-04-26 14:24:00 得分 0
没成功,好多方法没有。
Top
6 楼ColdWolf(天边流星)回复于 2001-04-26 14:36:00 得分 0
怎么我给不了分了,该怎么给??Top
7 楼songhtao(三十年孤独)回复于 2001-04-26 16:13:00 得分 5
要用Blob字段Top
8 楼ColdWolf(天边流星)回复于 2001-04-27 09:38:00 得分 0
to: songhtao(三十年孤独) 你真有三十岁了吗。。。。。呵呵Top




