如何把图片、声音等存储到sql中

如何不通过其他工具,把图片、声音等存储到sql中
用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:b.doc','where 编号=2','I' --注意条件是 编号=2
go
4、读出成文件
sp_textcopy '你的服务器名','sa','你的密码','库名','表名','image列名','c:图片.bmp','where 编号=1','O' --注意条件是 编号=1
sp_textcopy '你的服务器名','sa','你的密码','库名','表名','image列名','c:b.doc','where 编号=2','O' --注意条件是 编号=2
go
如果报textcopy不是可执行文件的话,你就到
C:Program FilesMicrosoft SQL ServerMSSQLBinn
目录下拷备 textcopy.exe到:
C:Program FilesMicrosoft SQL Server80ToolsBinn

时间: 2024-09-24 15:28:16

如何把图片、声音等存储到sql中的相关文章

音频存储数据库-现在遇到一个难题就是怎么将音频文件存储到sql中

问题描述 现在遇到一个难题就是怎么将音频文件存储到sql中 android开发项目过程中需要做一个录音功能,录音给他人他能登陆后能够收到,想qq微信类型,现在想把录好的音频信息存到数据库中就是不知道怎么实现.有哪位大牛做过类似的功能,帮忙解决下

VS2010如何将C#三层架构项目中插入的图片的路径存储到数据库中

问题描述 privatevoidbutton1_Click(objectsender,EventArgse){openFileDialog1.ShowDialog();//显示打开文件对话框stringImgPath=openFileDialog1.FileName;//得到文件路径pictureBox1.ImageLocation=ImgPath;//显示图片FileInfofile=newFileInfo(ImgPath);//new一个文件操作类file.CopyTo("你的目录"

如何使用Aspose.Cell导出SQL中存储的图片(byte[])至Excel表格(C#)

问题描述 大家好:问题如题所示,如何使用C#语言通过Aspose.Cells控件将SQL中存储的byte[]图片导出到Excel表格中?我现在已经将SQL中的图纸读取到(byte[]类型),怎么样将byte[]导出到Excel表格中?非常感谢! 解决方案 解决方案二:各位大侠,在线等帮助啊!

基于JSP实现图片的数据库存储与显示

    基于JSP实现图片的数据库存储与显示 1.引言数据库应用程序,特别是基于WEB的数据库应用程序,常会涉及到图片信息的存储和显示.通常我们使用的方法是将所要显示的图片存在特定的目录下,在数据库中保存相应的图片的名称,在JSP中建立相应的数据源,利用数据库访问技术处理图片信息.但是,如果我们想动态的显示图片,上述方法就不能满足需要了.我们必须把图片存入数据库,然后通过编程动态地显示我们需要的图片.实际操作中,可以利用JSP的编程模式来实现图片的数据库存储和显示.2.     建立后台数据库 

android异步获取图片并且本地存储的后续问题

问题描述 android异步获取图片并且本地存储的后续问题 我已经实现了头像图片的异步加载以及头像图片的下载及本地保存.实现方法及源代码请见我的博文:图片的异步加载及图片本地缓存 现在出现了一个后续的问题由于是头像,所以我使用了用户的ID作为头像的名称,例如现在我有3个好友分别是user1,user2,user3,以及我自己myUser.那么第一次读取过后我本地的头像就为user1.jpguser2.jpguser3.jpgmyUser.jpg.好了问题来了,当我的好友们的头像发生变化的时候,我

vs2010 rdlc做报表,图片的地址存储在数据库,怎么通过获取图片地址在报表中显示图片

问题描述 vs2010rdlc做报表,图片的地址存储在数据库,怎么通过获取图片地址在报表中显示图片 解决方案 解决方案二:图片路径是在客户端本地的路径么,本地图片前面带上:file:///建议将图片Convert.ToBase64String的字符串存入数据库.然后报表上=System.Convert.FromBase64String(Parameters!图片.Value)选择图像来源:数据库解决方案三:我这样做过,还是不行解决方案四:我也想知道这个问题是怎么解决的???

SSIS: 把存储在数据库中的图片导出来

原文:SSIS: 把存储在数据库中的图片导出来 Data Flow Task Step 1 获取二进制图片数据 declare @path varchar(100)='C:\labs\Images\' SELECT ThumbNailPhoto,@path+ThumbnailPhotoFileName as Path from Production.ProductPhoto Step 2 在Export Column里面设置  Extract Column和 File Path

语音图片社交应用啪啪渐热主打图片+声音

习惯了微信上泡朋友圈,陌陌上结交朋友,微博里讨论热点新闻,唱吧里K歌,是否还需要些其他新鲜感觉?近期一款名为啪啪的移动应用火了,身边朋友提及今年国内继唱吧后再次让 网友"热闹和暧昧"的一款社交应用,有网友评论它是"语音instagram",也有网友说这是"语音微博".显然这款以"图片+声音"为主打的移动社交应用在微博好友的圈子中已经火了,为什么火? 第一眼看到"啪啪"的时候,给我的印象是这个名字很形象,将&

c#,sql中存储经纬度,获取该一系列经纬度轨迹长度和运动半径

问题描述 一系列经纬度是人员的位置信息.轨迹长度:从sql中取出一系列经纬度,计算该轨迹的总长度:运动半径:最小可以将所有GPS点包围起来的圆的半径,也可以认为所有GPS点中最远的两个点的距离的一半.注:不一定是起始点和终点请问各位有什么好的解决办法.或者可以借助第三方的库. 解决方案 解决方案二:轨迹长度:可简单可复杂,简单的就是算两点间直线距离,这个你查查就找到了.复杂的要借助google,百度,高德等地图api来计算.运动半径:这个相对简单,你只要找到经度最大最小值,维度最大最小值,可以得