jsp1988 发表于 2004-7-2 07:48

请问SQL2000的IMAGE的问题

<P>各位前辈:</P>
<P>  请问在SQL2000的IMAGE里是否能保存JPG格式的图象呢?</P>
<P>这是一段代码</P>
<P> ClientDataSet1-&gt;CommandText="insert into student1 (name1,name2,pic) values ('1','1',:picture)";
         ClientDataSet1-&gt;Params-&gt;ParamByName("picture")-&gt;LoadFromFile(OpenPictureDialog1-&gt;FileName, ftBlob);</P>
<P>        ClientDataSet1-&gt;Execute();</P>
<P>如果保存BMP格式的没有问题</P>
<P>但是JPG的就出错误</P>
<P>提示操作数错误  TEXT也IMAGE类型不兼容</P>
<P>请教</P>

xShandow 发表于 2004-7-2 10:36

<P>这种问题跟踪一下就行了.</P>
<P>刚跟踪了一下,不是存储有问题,而读取有问题.你一定用的是DBimage来读取图片数据的.</P>
<P>DBimage是不可以的,他只支持BMP不过你可以转化成BMP图片.</P>
<P>另一种办法.直接用Image来读..呵呵这里给一个示例,数据库文件也是用SQL Server2000的.</P>
<P>数据库很简单,一个name1,name2,picture,其中name1:char(10),name2:char(10),picture:image(16)</P>
<P>数据库名为student,表名为student1,</P>
<P>其他的你看一下吧.下面的是源程序.</P>

wy617958197 发表于 2014-9-4 20:49

谢谢分享。。。
页: [1]
查看完整版本: 请问SQL2000的IMAGE的问题