MS-SQL CLR 直接读写文件,飞一般的感觉!
发表于:2025-11-06 作者:千家信息网编辑
千家信息网最后更新 2025年11月06日,写了一个CLR 扩展DLL,在SQL 中直接读写文件的扩展函数。直接将数据变量读写到文件中。程序使用VS2010编写,语言Vb.net。包括4个标量函数:GetFile_Str16(@PathFile
千家信息网最后更新 2025年11月06日MS-SQL CLR 直接读写文件,飞一般的感觉!
写了一个CLR 扩展DLL,在SQL 中直接读写文件的扩展函数。直接将数据变量读写到文件中。
程序使用VS2010编写,语言Vb.net。
包括4个标量函数:
GetFile_Str16(@PathFile NVARCHAR(max))--返回:NVARCHAR(max) --读取【文件】成【16进制数字文本】
PutFile_Str16(@PathFile NVARCHAR(max),@Str16 NVARCHAR(max))--返回:Bit --用【16进制数字文本】生成 【文件】
GetFile_Binary(@PathFile NVARCHAR(max))--返回:VarBinary(Max) --读取【文件】成【变长二进制数据VarBinary】
PutFile_Binary(@PathFile NVARCHAR(max),@Bin VarBinary(Max))--返回:Bit --用【变长二进制数据VarBinary】 生成【文件】
嗯!为防止读取时,目标文件被其它程序打开(锁定),导致读取失败。
GetFile_Str16、GetFile_Binary,在目标文件被锁定的情况下,会试图 复制目标文件建立副本,来进行读取。
附件包括:DLL文件、VB.net源代码、安装(部署)T-SQL脚本、卸载T-SQL脚本、测试T-SQL脚本。
以及:存储过程【FileToBin】,它用存储过程方式实现GetFile_Binary 的功能。
附件:http://down.51cto.com/data/2367601
文件
数据
目标
脚本
二进制
函数
数字
文本
程序
过程
进制
附件
存储
生成
副本
功能
变量
情况
方式
标量
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
国外化学知名数据库
提高防范意识维护网络安全
武汉市新洲区DNS服务器地址
2042门户未找到服务器
卡通时钟软件开发
网络安全教育调查研究
集群数据库缓存
p2p穿透服务器
服务器共享文件设置
任务类软件开发大纲
服务器暂时不能登录
我的世界服务器搞心态指令
什么人学网络安全最好
Excel建立员工信息数据库
贸易管理软件开发管理
华北电力大学风电数据库
糖豆人怎么切换匹配服务器
华为网络安全专业本科生薪资
软件开发后怎么扩大业务
软件开发什么最好就业
东莞专业软件开发优化价格
excel太大怎样建数据库
株洲java数据库培训
公司服务器怎么进入
合肥银行软件开发招聘信息
云南银联网络技术服务信息中心
华为服务器管理楼密码
软件开发培训机构培训多久
软件开发后怎么扩大业务
网络安全管理机构和人员