社区
MS-SQL Server
帖子详情
急,怎么样在SQL里存取图片?
hardway_1980
2005-11-20 12:33:06
我是刚学的SQL 的,不知怎么在MS—SQL里存取图片?
那位高手相助一下?
...全文
170
7
打赏
收藏
急,怎么样在SQL里存取图片?
我是刚学的SQL 的,不知怎么在MS—SQL里存取图片? 那位高手相助一下?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
haisenmai
2005-11-20
打赏
举报
回复
报错 如下 :
TEXTCOPY Version 1.0
DB-Library version 8.00.194
ERROR: Argument 'and' not recognized
NULL
大家试的有问题吗
haisenmai
2005-11-20
打赏
举报
回复
mark
shenzhenzsf
2005-11-20
打赏
举报
回复
楼上说得这么经典,真是长见识啊,学习ing
凌雯
2005-11-20
打赏
举报
回复
创建一个表
表中有两个数据 ,一个为数据为描述性文字的
另一个数据类型为image
就可以了呀
$扫地僧$
2005-11-20
打赏
举报
回复
转:
请问:如何不通过其他工具,把图片、声音等存储到sql中,我利用sql中的几种特殊格式都不成功,搞不懂怎么办,请指点。谢谢
/*今天下午任一贴子都要10分钟以上才能打开*/
用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
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
如果报textcopy不是可执行文件的话,你就到
C:\Program Files\Microsoft SQL Server\MSSQL\Binn
目录下拷备 textcopy.exe到:
C:\Program Files\Microsoft SQL Server\80\Tools\Binn
xxj1978
2005-11-20
打赏
举报
回复
不是吧,用SQL放图片?没去想过,也不敢去想.只存过放图片的路径..
lnwuyaowei
2005-11-20
打赏
举报
回复
看你用什么编程语言。每种编程语言所用的方法是不同的。但是对于所有的语言而言,其实都是调用了SQLSERVER中的一个特殊的SQL语句,这个语然好象是SELECTBLOB,大体是这样吧,你可以查一下SQLSERVER中的帮助文件。这个查询只是查出了二进制流,至于怎么显示,还是与具体采用的编程语言相关的。
2019小白
SQL
入门(零基础60分钟含
SQL
语法问答精彩)
零基础60分钟含
SQL
语法问答精彩
Vb.net向
sql
server数据库中保存
图片
(一)
在这个例程
里
,我实现了一个简单的 WinForm 程序,这个程序通过点击“ Open ”按钮选择一个
图片
文件( bmp 或 jpg ),并显示在图形控件 PictureBox 中。通过“ Save ”按钮存入数据库。点击“ View ” CheckBox ...
oracle常用
sql
语句
–(函数to_number()求出这种薪水
里
带有特殊符号的) 44、select ename, sal*12 + nvl(comm,0) from emp; –(函数nvl() 求出员工的”年薪 + 提成(或奖金)问题”) 45、select max(sal) from emp; – (函数max() 求出...
MS-
SQL
Server 基础类 -
SQL
语句
在知道表名的情况下如何列出字段名? 如何在
SQL
语句中将数字转换为字符时去掉数字中对数字大小没有影响的0? ***SelectBlob难道不是标准的
SQL
语句吗?请各位指教!*** 如何控制每次只select若干行?
SQL
SERVER 中有...
从传统
SQL
语句平稳过渡到Linq
”会怎么样?显然,系统因为不知道类型,也就无法智能感知,当然,这种语法也是不允许的。 相对于 C# 良好的开发环境,数据库开发就可怜多了,尤其是智能感知更是可怜,这几年微软在
sql
server
里
面增加了部分...
MS-SQL Server
34,588
社区成员
254,588
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章