存储过程能读硬盘里的文件吗 存储过程能读硬盘里的文件吗 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个是将硬盘的EXCEL导入到表中 你参考一下了 两个数据环境:Local_DataEnvi 和 Telnet_DataEnvi Dim Str_Conn As String Str_Conn = "Provider=SQLOLEDB.1;Persist Security Info=False;Data Source=本地SQL服务器; Initial Catalog=本地数据库;" '最好加上事物处理 Local_DataEnvi.DataConnect.BeginTrans If Telnet_DataEnvi.BaseInfoConnect.State = 1 Then Telnet_DataEnvi.BaseInfoConnect.Close Telnet_DataEnvi.BaseInfoConnect.Open Str_Conn, "sa", "" Telnet_DataEnvi.BaseInfoConnect.Execute ("insert OPENROWSET('sqloledb','DRIVER={SQL Server};SERVER=远程IP;UID=;PWD=',远程库.dbo.远程表)select * from 本地库.dbo.本地表") Local_DataEnvi.DataConnect.CommitTrans 任何类型都能读.当然了,如果是被独占的dll或exe那就不行了, 无法得到底层权限. 1.在存储过程里写读取文件的语句就好2.例如,读取xml文件(sql server 2005)SELECT CONVERT(xml, T.c) FROM OPENROWSET(BULK N'D:\Work\Work20080105_.xml', SINGLE_BLOB)T(c) http://blog.csdn.net/rimoer/archive/2007/07/17/1694687.aspx 文件类型不同读的方式不同google一下 sp_readerrorlog -1,'文件路径' 可以用openrowset()函数读取不同类型的文件 简单的sql语句 用函数和存储过程那个更快一点 通过命令行安装sql server 如何遇到错误给出提示? sql存储过程问题 请教一条sql语句 急求一个关于SQL语句的写法,挺难的. sql server 2000中如何调用webservice 请教insert into 的问题 酒店系统表设计问题,有点难度. 哪位大哥知道,怎么在Delphi 下动态创建表? SQL 执行效率 请问sql 2005 生成创建表脚本里的一段,不太明白.
两个数据环境:Local_DataEnvi 和 Telnet_DataEnvi
Dim Str_Conn As String
Str_Conn = "Provider=SQLOLEDB.1;Persist Security Info=False;Data Source=本地SQL服务器; Initial Catalog=本地数据库;"
'最好加上事物处理
Local_DataEnvi.DataConnect.BeginTrans
If Telnet_DataEnvi.BaseInfoConnect.State = 1 Then Telnet_DataEnvi.BaseInfoConnect.Close
Telnet_DataEnvi.BaseInfoConnect.Open Str_Conn, "sa", ""
Telnet_DataEnvi.BaseInfoConnect.Execute ("insert OPENROWSET('sqloledb','DRIVER={SQL Server};SERVER=远程IP;UID=;PWD=',远程库.dbo.远程表)select * from 本地库.dbo.本地表")
Local_DataEnvi.DataConnect.CommitTrans
2.例如,读取xml文件(sql server 2005)
SELECT CONVERT(xml, T.c)
FROM OPENROWSET(BULK N'D:\Work\Work20080105_.xml', SINGLE_BLOB)T(c)
google一下