请问大家如何用SQL语句在查询分析器中插入image类型的图片?
建了一个表,里面的图片类型使用image类型,
我要在查询分析器中用insert语句把硬盘上的.jpg图片插入数据库,
请问如何操作???在线急等啊。叙述详细,并给出例子的给高分
建了一个表,里面的图片类型使用image类型,
我要在查询分析器中用insert语句把硬盘上的.jpg图片插入数据库,
请问如何操作???在线急等啊。叙述详细,并给出例子的给高分
解决方案 »
- 求将一个字段的多条记录,拼成一条记录的代码?【记录多,必须高效】
- 命令行执行SQL的时候如何将开头的Column name 什么的去掉呢
- 查询
- 这个函数怎么改!
- 求助Sql数据库高手,如何连接两个sql数据库 实现一条数据插入一个数据库的同时,插入另一个数据库
- SQLSERVER连接字符串中的参数问题
- HSQL查询求解
- SqlServer日志错误
- 简单问题:我想存储声音文件*.wav到数据库中,应该采用那种数据类型??(在线)
- sql2005导入excel或OpenDataSource查询时包含数字的文本列总想转为数字类型,如何改为默认文本类型?
- sql2000 中的减法问题,请各位大侠指点!!在线等!!
- 关于ORDER BY
用image类型方法:
1、建立过程
CREATE PROCEDURE sp_textcopy (
@srvname varchar (30),
@login varchar (30),
@password varchar (30),
@dbname varchar (30),
@tbname varchar (30),
@colname varchar (30),
@filename varchar (30),
@whereclause varchar (40),
@direction char(1))
AS
DECLARE @exec_str varchar (255)
SELECT @exec_str =
'textcopy /S ' + @srvname +
' /U ' + @login +
' /P ' + @password +
' /D ' + @dbname +
' /T ' + @tbname +
' /C ' + @colname +
' /W "' + @whereclause +
'" /F ' + @filename +
' /' + @direction
EXEC master..xp_cmdshell @exec_str 2、建表和初始化数据
create table 表名 (编号 int,image列名 image)
go
insert 表名 values(1,0x) -- 必须的,且不是null
insert 表名 values(2,0x) -- 必须的,且不是null
go3、读入
sp_textcopy '你的服务器名','sa','你的密码','库名','表名','image列名','c:\图片.bmp','where 编号=1','I' --注意条件是 编号=1sp_textcopy '你的服务器名','sa','你的密码','库名','表名','image列名','c:\bb.doc','where 编号=2','I' --注意条件是 编号=2go4、读出成文件
sp_textcopy '你的服务器名','sa','你的密码','库名','表名','image列名','c:\图片.bmp','where 编号=1','O' --注意条件是 编号=1sp_textcopy '你的服务器名','sa','你的密码','库名','表名','image列名','c:\bb.doc','where 编号=2','O' --注意条件是 编号=2
go如果报textcopy不是可执行文件的话,你就到
C:\Program Files\Microsoft SQL Server\MSSQL\Binn
目录下拷备 textcopy.exe到:
C:\Program Files\Microsoft SQL Server\80\Tools\Binn
在前台转换图片为二进制值再插入
http://dotnet.aspx.cc/ShowDetail.aspx?id=J9UBRVER-L3VB-49M3-GOU1-Z6C2PVR6FZ3K