导航:
论坛 -> DELPHI技术
斑竹:liumazi,sephil
作者:
2003/8/8 20:22:41
标题:
bmp图片数据送往SQL SERVER
浏览:2725
加入我的收藏
楼主:
用什么办法可以送大于32k的bmp图片数据到sql server上呢? 我试过用流送,但是只能送一个小于32k的。
----------------------------------------------
-
作者:
bios (阿贡)
★☆☆☆☆
-
盒子中级会员
2003/8/9 8:59:26
1楼:
procedure TForm1.Button1Click(Sender: TObject); var jpeg1:Tjpegimage; bm:TBitMap; s:string; begin table1.Append ; jpeg1:=Tjpegimage.create; if od1.Execute then if od1.FileName <>' then begin//1 s:=extractfileext(od1.FileName ); if lowercase(s)='.jpg' then begin//2 jpeg1.LoadFromFile(od1.filename); bm:=TBitMap.Create ; bm:=jpegtobitmap(jpeg1); table1.FieldByName('pic').assign(bm); table1.Post ; end;//2 if lowercase(s)='.bmp' then begin//3 bm:=TBitMap.Create ; bm.LoadFromFile(od1.filename); table1.FieldByName('pic').assign(bm); table1.Post ; end;//3 end//1 else table1.Cancel ; end; ----------------------------------------------
----------------------------------------------
作者:
bbhorse (xinhua2008)
★☆☆☆☆
-
盒子活跃会员
2003/8/9 10:49:10
2楼:
能不能加点中文说明呀
----------------------------------------------
愿和所有喜欢DELPHI的人做朋友!
作者:
bios (阿贡)
★☆☆☆☆
-
盒子中级会员
2003/8/9 14:38:03
3楼:
不会吧,挺简单啊,我现在比较忙真的很抱歉!
----------------------------------------------
作者:
2003/8/9 20:05:50
4楼:
谢bios了。
----------------------------------------------
-
作者:
2003/8/15 12:03:05
5楼:
bm:=jpegtobitmap(jpeg1); 这函数出错。
----------------------------------------------
-
作者:
pirate (狙击手 * AWP *)
★☆☆☆☆
-
普通会员
2003/8/15 15:27:28
6楼:
procedure TForm1.SpeedButton1Click(Sender: TObject); begin OpenPictureDialog1.Execute; image1.Picture.LoadFromFile(OpenPictureDialog1.FileName); end; procedure TForm1.SpeedButton2Click(Sender: TObject); begin adoquery1.SQL.Clear; adoquery1.SQL.Add('select * from 图象'); adoquery1.Open; adoquery1.Append; adoquery1.FieldByName('id').AsInteger:=3; adoquery1.FieldByName('图象个数').AsInteger:=3; adoquery1.FieldByName('文件夹名称').AsString:='3'; adoquery1.FieldByName('图象内容').Assign(image1.picture); adoquery1.Post; end;
----------------------------------------------
老了。。。。咳咳。。。。。
作者:
pirate (狙击手 * AWP *)
★☆☆☆☆
-
普通会员
2003/8/15 15:30:27
7楼:
各位高手: 我现在遇到:把*.dwg格式的导入sql server,做不起来,而且最好导入和导出 要压缩和解压 请帮帮我
----------------------------------------------
老了。。。。咳咳。。。。。
作者:
bios (阿贡)
★☆☆☆☆
-
盒子中级会员
2003/8/16 10:03:20
8楼:
*.dwg 我不认识这个格式,这是什么?
----------------------------------------------
作者:
2003/8/17 16:08:10
9楼:
各位大侠!最好给一个通用的SQL Server保存二进制文件的例子就好了!不管什么文件类型都无所谓了!!
----------------------------------------------
-
作者:
pirate (狙击手 * AWP *)
★☆☆☆☆
-
普通会员
2003/8/18 16:12:32
10楼:
*.dwg就是autocad 格式的
----------------------------------------------
老了。。。。咳咳。。。。。
作者:
pirate (狙击手 * AWP *)
★☆☆☆☆
-
普通会员
2003/8/18 16:14:57
11楼:
那是当然,保存二进制还用考虑格式吗? 我也实现不了。这就是为什么我保存不了*.dwg格式原因了
----------------------------------------------
老了。。。。咳咳。。。。。