找回密码
 加入
搜索
查看: 13839|回复: 17

[原创] 在mssql中写入/读取图片的方法

 火.. [复制链接]
发表于 2010-10-25 02:46:05 | 显示全部楼层 |阅读模式
本帖最后由 yeqing880 于 2010-11-3 19:33 编辑

表名为pic, 数据类型为text...本机测试成功,如果mssql成功.我认为mysql同理
#include <mssql.au3>

$SqlServer = "127.0.0.1"
$SqlUID = ""
$SqlPWD = ""
$SqlDataBase = "test"
$SqlConn = _MsSQLConnect($SqlUID, $SqlPWD, $SqlDataBase, $SqlServer)
If @error Then Exit
xr()
dq()
Func xr()
$file = FileOpen("1.jpg", 16)
$chars = FileRead($file)
If @error = -1 Then exit
_InsertTbl($SqlConn, "pic", "pic",$chars)
FileClose($file)

Endfunc

Func dq()
$RS = ObjCreate("ADODB.Recordset")
$RS.ActiveConnection = $SqlConn

$RS.open ("select * from pic");打开数据分表


$file = FileOpen("2.jpg", 18)
$chars = FileWrite($file,$RS.Fields (0).value)
    If @error = -1 Then exit

FileClose($file)
        
        
EndFunc
发表于 2010-10-25 12:48:53 | 显示全部楼层
LOOKLOOK
发表于 2010-10-25 18:26:43 | 显示全部楼层
我想要看看~呵呵
发表于 2010-10-26 12:36:00 | 显示全部楼层
没试过,学习一下
发表于 2010-10-26 18:43:32 | 显示全部楼层

评分

参与人数 1金钱 -10 收起 理由
afan -10 警告,禁止纯表情!

查看全部评分

发表于 2010-10-29 13:29:25 | 显示全部楼层

评分

参与人数 1金钱 -20 收起 理由
afan -20

查看全部评分

发表于 2010-10-29 19:58:48 | 显示全部楼层
看看,了解下
发表于 2010-10-30 14:39:26 | 显示全部楼层
看一下
     应该不错
发表于 2010-11-2 21:03:21 | 显示全部楼层
看一下
     应该不错
发表于 2010-11-3 15:45:49 | 显示全部楼层
到底是 MS 的sql server 还是mysql ,MSsql !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
先看看
 楼主| 发表于 2010-11-8 21:05:06 | 显示全部楼层
回复 10# lamlp


    当然是ms sql了
 楼主| 发表于 2010-11-24 12:09:44 | 显示全部楼层
现在发现。。任何文件都可以转为二进制存入sql  任何文件
 楼主| 发表于 2011-2-26 17:48:27 | 显示全部楼层
ms sql 挺快的
发表于 2011-3-1 18:36:08 | 显示全部楼层
mssql.au3 这个源码那里有????
发表于 2012-5-16 19:51:54 | 显示全部楼层
这是个不错的办法
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-12-24 20:58 , Processed in 0.078712 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表