说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

急!急!急!如何用Insert语句将二进制的文件中内容写入字段类型为Binary的表字段中,帮忙到底举个例子啊!我一定加高分的!

编辑:说三道四文库 发布时间:2018-07-17 05:53
HTML文档下载 WORD文档下载 PDF文档下载
急!急!急!如何用Insert语句将二进制的文件中内容写入字段类型为Binary的表字段中,帮忙到底举个例子啊!我一定加高分的!
文件你还是用text 或 image 类型比较好
dim rs
dim stream


set rs=Server.CreateObject("ADODB.recordset")
set stream=Server.CreateObject("ADODB.Stream")
stream.Type=1
stream.open
stream.LoadFromFile "D:\AAAAAA.doc"
rs.open "select * from 表名,conn,3,3

rs.addNew
rs("image1")=stream.read
rs.update
textcopy工具也可以将文件插入到数据库中

如果你没有Program Files\Microsoft SQL Server\80\Tools\DevTools\Samples\dblib\c\textcopy

编译一下就可以了

我客户端这边是使用C++Builder开发数据库的, 现在我是从二进制文件中读出文件内容, 并把它存在一个指针变量中,可是我在C++Builder中引用SQL语句不知道如何把存储内容的指针变量放在SQL语句中,错误例子如下: Query1->SQL->Add("insert tbPreTestVal (Str_Calibra) Values("+CaliContent+")");CaliContent就是存储二进制数据的指针变量,到底要如何写才能行呢?
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘