图片文件导入数据库用:
- INSERT INTO tblFiles(blob)
- SELECT * FROM OPENROWSET(BULK 'D:\BakFile\sfile\1.png', SINGLE_BLOB)
- AS tmpImage
数据库字段导出图片文件用:
- SET @sql = 'bcp '
- SET @sql = @sql + '"SELECT blob FROM SomeTestDB.dbo.tblFiles WHERE id= 1"'
- SET @sql = @sql + ' queryout '
- SET @sql = @sql + '"D:\BakFile\tfile\1.png"'
- SET @sql = @sql + ' -T -f D:\BakFile\tfile\bcp.fmt -S'
- exec master..xp_cmdshell @sql
bcp.fmt 文件可以自动生成后进行定制修改:
- SET @sql ='bcp SomeTestDB.dbo.tblFiles format nul -T -N -f D:\BakFile\tfile\bcp.fmt'
- exec master..xp_cmdshell @sql
生成的文件如下:
- 10.0
- 2
- 1 SQLINT 0 4 "" 1 id ""
- 2 SQLIMAGE 4 0 "" 2 blob ""
因为我们只导出 blob 字段为图片文件,所以修改为:
- 10.0
- 1
- 1 SQLIMAGE 0 0 "" 1 blob ""
具体大家可以看 MSDN 文档
本日志由 Loveyuki 于 2010-04-09 17:19 发表到 学习笔记 中,目前已经被浏览 789 次,评论 0 次;
作者添加了以下标签: SQL Server;
经过考虑决定把博客还是启用单独的 blog 二级域名,希望做了友情链接的朋友可以修改下链接,新的域名是:http://blog.loveyuki.com
旧域名直接 301 重定向到新域名,不过自动更新会出现无法下载补丁包的问题,所以决定增加自定义升级路径的功能,方便以后更换域名或者单独假设一个升级补丁更新站。
大家可以下载 1.29.0.6000 的补丁包手动更新下。
特别注意下:需要修改 web.config 文件
在 appSettings 小节内增加
- <!-- Bitrac 升级网络地址 -->
- <add key="BitracUpdateUrl" value="http://blog.loveyuki.com/" />
Ionic's Isapi Rewrite Filter 是一个开源的用于 IIS 的 UrlRewrite 组件。具体介绍啥的我也不说了。推荐看他的官方文档,虽说不是很详细,但是基本的都有。
我们的服务器用的是 2008 R2 跑 64 位环境,但是 IIRF 却没有提供 64 位的 DLL 文件,所以以前我提供过一个 IIRF 2.1.1.5 版本的 64 位 DLL 文件。
今天早上用 SVN 检查代码的时候发现 IIRF 升级了,Pcre 用的是 8.02 版本了,好了,又需要折腾一下了。
经过不懈努力,终于啊,在 Visual Studio 2008 下面把 Pcre (IIRF 引用了这个库) 8.02 和 IIRF 2.1.1.6 的 64 位版本也编译成功了。
为了方便服务器用 64 位系统的朋友也可以不再使用 32 位兼容模式跑网站,所以把我编译好的 DLL 共享给大家,有需要的朋友赶紧下载吧。
清明节放假回家前因为办公室电脑和家里的电脑代码同步很麻烦,所以就想试试一些网络同步工具,找来找去感觉 SugarSync 比 Dropbox 更加适合我。所以就在办公室电脑装了一个 SugarSync。
回家以后在家里电脑也装了一个,同步速度虽然说不上很快,但是也绝对不慢。毕竟我要求的也不是实时同步。

具体介绍和使用方法我就不说了,网上一搜一大堆的。
大家可以通过这个链接注册试试:https://www.sugarsync.com/referral?rf=c3033rz6sf07z
用这个链接注册后会给我增加 250M 的空间,多谢大家的支持了!
窃听风暴 Leben der Anderen, Das
1984年的东德,整个社会笼罩在国家安全局的高压统治之下,特工魏斯曼(乌尔利希·穆厄 饰)奉命监听剧作家德莱曼(塞巴斯蒂安·寇治 饰)和他妻子演员克里斯蒂娜(玛蒂娜·杰蒂克 饰)的生活,监听过程中,魏斯曼渐渐对这家人的生活产生了兴趣,开始暗中帮助他们。一篇刊登在西德《明镜》报上的文章引起了特工头目的注意,他们认为这篇文章是德莱曼写的,并逮捕了克里斯蒂娜,希望能够从她口中得出她丈夫的秘密?而审问克里斯蒂娜的正是魏斯曼……
=========================================================
本杰明·巴顿奇事 The Curious Case of Benjamin Button
飓风正在侵袭美国新奥尔良,一位病危的老妇睁开了她的睡眼。老妇名叫戴茜(凯特·布兰切特饰),她叫女儿凯若琳(朱莉娅·奥蒙德饰)为她阅读一本日记。这本日记的作者叫本杰明·巴顿(布拉德·皮特饰)。本杰明出生在第一次世界大战停战之时,但生来便像个老人的他被父亲当作怪物,被遗弃在了养老院。本杰明在养老院与老人们一起生活。但谁都没有想到,本杰明逆向发育——越活越年轻!也许“越活越年轻”是某些人的梦想,但真正这样成长的本杰明却有了别人无法理解的烦恼与快乐。穿越半世纪的世界变革,本杰明身处其中,感受别人感受不到的感受
=========================================================
禁闭岛 Shutter Island
本片根据美国小说家丹尼斯·勒翰(Dennis Lehane)的同名小说改编。 1954年,联邦警官泰迪(莱昂纳多·迪卡普里奥 Leonardo DiCaprio 饰)和搭档查克(马克·鲁弗洛 Mark Ruffalo 饰)乘船来到波士顿附近的禁闭岛精神病犯监狱调查一桩离奇失踪案。手刃亲生骨肉的女犯蕾切尔(艾米莉·莫迪默 Emily Mortimer 饰)从戒备森严的牢室神秘逃脱,藏匿于孤岛深处。泰迪怀疑监狱的主治精神病医师约翰·考利(本·金斯利 Ben Kingsley 饰)有意隐瞒内情,并向查克透露他上岛的真实目的其实是寻找当年纵火烧死他妻子德洛丽丝(米歇尔·威廉姆斯 Michelle Williams 饰)的管理员,并揭露美国政府利用精神病犯人进行人体科学实验的罪行。但随着调查的逐渐深入,真相却变得越来越扑朔迷离……
来看看有更新没
因为这个博客系统yahoo google都收录很好 才想说admin能不能做个
垃圾评论没啥好办法,要不就是更新关键字列表勤快点,要不就把评论
草泥马,山西网通赚钱不要脸!!!
最近貌似总有垃圾评论被发上来,博主考虑解决下。
我之前也遇到了这个情况,好像是由于数据库没有写权限的原因,加了
太感谢你了,我先去鼓捣鼓捣
安装了blog程序,可是一直登录后台出现验证码错误的问题,不知为何
啥CMD命令啊。分享下!
为什么用谷歌浏览器。点订阅的时候,出现了一推代码呢。
版权所有©2005-2010 | 系统:Bitrac | 模版:BtTheme | 图标:Led Icon Set | 空间域名:易联网络,光辉互联 | 晋ICP备09006899号