首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

请教怎么向SQL Server2000存入文件

2012-03-06 
请问如何向SQL Server2000存入文件?我想向SQLServer2000数据库存入文件?我所知道的就是有个image格式可以

请问如何向SQL Server2000存入文件?
我想向SQL   Server2000数据库存入文件?我所知道的就是有个image格式可以存入文件,但是能支持的格式似乎很少,如.DOC,   .JPG,   .GIF。

在此我向大家咨询一下,如何保存更多格式的文件,最好是能存入任何格式的。目前的需求就是要存入CAD文件,如dwg,dxf等格式的文件,遇到了难题。

希望能给一个insert进和select出的例子。
我是用delphi开发的。

希望能帮忙说说,谢谢!

[解决办法]
blob字段就可以,用SQL不好搞,ADO可以
[解决办法]
blob字段都可以存取的
[解决办法]
任何类型的文件都可以:
TBlobField(ADOQuery1.FieldByName( '文件内容 ')).LoadFromFile( 'C:\abc.dwg ');
[解决办法]
楼上正解。。。顺便接分。
[解决办法]
http://topic.csdn.net/t/20040623/13/3116032.html
里面有存储和读取的方法。另外,存文件和存图片是一样的。
[解决办法]
2000数据库建image格式,然后用ADOQuery。

qiume(好好回贴,天天胖胖) 正解
[解决办法]
添加声音、图片文件都是以2进制的形式存入数据库,添加的方法有以下几种。
1、对于图片的添加:
首先,考虑到的是TDBImage组件的pasteformclipboard属性,可以将图片文件添加到数据库中,或者修改数据库中的图片文件。
其次,可以将图象字段通过assign绑定到TPicture类的图象组件上,用adotable的insert方法添加到数据库中。
最后,可以考虑BlobField字段使用函数以数据流的方式添加
2、对于声音文件的添加:
和图片文件的添加类似。最常用的是LoadFromFile方法把文件存入Blob字段。

热点排行