Delphi数据库图片问题 - Delphi / 数据库相关
我用的是sql server2000,里面存有字段:照片 image
我不明白怎么把图片存入数据库中?
我还在Delphi中建立了窗体,如何将数据库中的图片一并显示出来,我用的是DBGrid和Image
如何将两者关联起来?!
参考(我回的是oracle,sqlserver同理):
http://topic.csdn.net/t/20051215/18/4461795.html
其实网上例子很多的,记得CSDN上就有多人问过
我的程序里面不可带有绝对路径的啊,我要到别的地方运行的啊,如果带有路径的话就不能在别的地方用了!摆脱给我一个可以直接到数据库例存和拿的程序啊~摆脱啦~
图片倒入数据库后,就不用文件了
一般处理的方法,给用户的数据库中就有图片了,只要提取显示就可以了,如果用户要自己将图片写入数据库,可你自己处理一下,用Dialg提示或从INI文件中取路径
二楼的你发给我的只能是空表的时候插入图片,但我的主键已经有啦,如果用insert的时候就会出现学号主键不可重复的提示
但如果用update的话(如下代码);
procedure TfrmStudentInfoManage.Label10Click(Sender: TObject);
var
Ms:TmemoryStream;
jpg:Tjpegimage;
begin
if OpenPictureDialog1.Execute then
begin
Image1.Picture.LoadfromFile(OpenPictureDialog1.FileName);
ms:=TmemoryStream.Create;
Jpg:=TJpegImage.Create;
Jpg.Assign(Image1.Picture.Graphic);
Jpg.SaveToStream(Ms) ;
Ms.Position :=0;
adoquery1.Close;
adoquery1.SQL.Clear;
&nb
相关问答:
一般都是怎么接活的?
收入怎么样
sohu?soho?
sohu 可能是small office house unit
小办公室,把家变成单位。
去威客网啊,很多个呢,还有外包的网站
学习学习。
现在Delphi做东西不行了,处于淘汰状 ......
select * from shuju.DB where 开盘价-收盘价<=0.02
开盘价 与收盘价 是数据库里的字段
select * from aTableName where ((开盘价-收盘价) <=0.02 )
开盘价比收盘价低两分以下的情况
Mark!!!!!!
se ......
1、我能否在delphi里调用另外一个后台程序,但是我不需要等待这个后台程序执行完成,还可以继续执行别的程序。请问具体怎么样才能实现。
2、我能否在delphi上执行一个快捷键,使delphi窗口程序能够刷新一下。[/size ......
数据: 年 月 日 开盘 收盘
使用下面语句搜索到了 每年每个月的月初和月末都是几号
select 年,月,MIN(日) as frist,MAX(日) AS laset from mt4his.DB GROUP BY 年,月
我想得到 每年每个月的月初和月末 ......