社区
MS-SQL Server
帖子详情
怎么将图片存入sql server中?
renbao1999
2003-08-08 05:18:28
多谢!
...全文
79
5
打赏
收藏
怎么将图片存入sql server中?
多谢!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
nboys
2003-08-09
打赏
举报
回复
上载:
response.buffer=true
formsize=request.totalbytes
formdata=request.binaryread(formsize)
bncrlf=chrB(13) & chrB(10)
divider=leftB(formdata,clng(instrb(formdata,bncrlf))-1)
datastart=instrb(formdata,bncrlf & bncrlf)+4
dataend=instrb(datastart+1,formdata,divider)-datastart
mydata=midb(formdata,datastart,dataend)
rs.Open "SELECT * FROM news where id="&session("newid"),conn,1,3
rs("images").appendchunk mydata
rs.update
rs.close
set rs=nothing
zjcxc
元老
2003-08-08
打赏
举报
回复
大力的这个贴子太经典了.想找其他办法都难.
renbao1999
2003-08-08
打赏
举报
回复
多谢!
pengdali
2003-08-08
打赏
举报
回复
用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)
insert 表名 values(2,0x)
go
3、读入
sp_textcopy '你的服务器名','sa','你的密码','库名','表名','image列名','c:\图片.bmp','where 编号=1','I' --注意条件是 编号=1
sp_textcopy '你的服务器名','sa','你的密码','库名','表名','image列名','c:\bb.doc','where 编号=2','I' --注意条件是 编号=2
go
4、读出成文件
sp_textcopy '你的服务器名','sa','你的密码','库名','表名','image列名','c:\图片.bmp','where 编号=1','O' --注意条件是 编号=1
sp_textcopy '你的服务器名','sa','你的密码','库名','表名','image列名','c:\bb.doc','where 编号=2','O' --注意条件是 编号=2
go
CrazyFor
2003-08-08
打赏
举报
回复
方法:
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)
insert 表名 values(2,0x)
go
3、读入
sp_textcopy '你的服务器名','sa','你的密码','库名','表名','image列名','c:\图片.bmp','where 编号=1','I' --注意条件是 编号=1
sp_textcopy '你的服务器名','sa','你的密码','库名','表名','image列名','c:\bb.doc','where 编号=2','I' --注意条件是 编号=2
go
4、读出成文件
sp_textcopy '你的服务器名','sa','你的密码','库名','表名','image列名','c:\图片.bmp','where 编号=1','O' --注意条件是 编号=1
sp_textcopy '你的服务器名','sa','你的密码','库名','表名','image列名','c:\bb.doc','where 编号=2','O' --注意条件是 编号=2
go
sql
语句妙用,各种
sql
语句的详细用法与讲解
此外,`sp_execute
sql
`可以接受输出参数,将查询结果
存入
变量,例如在计数操作
中
。 2. Identity列的使用: 在
SQL
Server
中
,Identity列是一种自动递增的字段类型,常用于主键。但是,当删除数据后,Identity列的值...
如何将特殊字符, 冒号
存入
SQL
Server
?
如何将特殊字符
存入
SQL
Server
? C++ 里面有各种各样奇怪的东西啊。。 这个那个啊。。的什么的。。分号冒号啊 。。大括号
中
括号啊双引号单引号啊。。怎么办啊。。。 最满意答案 直接用
sql
的insert语句。用...
将
图片
数据
存入
sql
server
数据库
sql
Server
数据库以image格式存储
图片
,
sql
Server
数据库无法直接将image格式的字段转为string类型或其他类型,可以通过间接先将image格式转为bytes格式,再转为其他类型。
图片
读取及入库 FileStream fs = new ...
C#将
图片
存入
SQL
Server
数据库并读取
C#将
图片
存入
SQL
Server
数据库并读取 开发工具:Visual Studio.NET 2003,编程语言:C#,数据库:
SQL
Server
2000 ASP.NET项目结构:项目名称:lianxi,lianxi下包括一页面文件InsertPicInto
SQL
Server
.aspx,...
将
图片
存入
sql
server
中
并读取显示的方法
本文总结如何在.Net Winform和.Net webform(asp.net)
中
将
图片
存入
sql
server
中
并读取显示的方法 1,使用asp.net将
图片
上传并
存入
Sql
Server
中
,然后从
Sql
Server
中
读取并显示出来 一,上传并
存入
Sql
Server
数据库结构 ...
MS-SQL Server
34,837
社区成员
254,632
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章