VB.NET调用存储过程,存储过程中是xp_cmdshell 写了个存储过程,里面主要是用xp_cmdshell去执行 BCP抽出数据单独调试存储过程一点问题没有,可以做成文件。但是用VB.NET的SqlCommand类的ExecuteNonQuery去调用却怎么也不行我把存储过程用的参数,本来是VB.NET传进去的,现在写死了在存储过程里都不好使谁知道是为什么阿? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 dim sql as string='exec 存储过程,参数1,参数2'dim sqlcom as sqlcommand(sql,cnn)sqlcom.ExecuteNonQuery或者sqlcom. sqlcom.Parameters(参数1)=textbox1.text是不是这样啊? 晕,别的存储过程,DML命令抽插数据的,一点问题都没同样的方法调用的 是这个错误吗?SQLState = S1000, NativeError = 0Error = [Microsoft][SQL Server Native Client 10.0]无法开放 BCP 的主资料档NULL是的话,请确定SQL Service Account有 Admin permission去建立、更改、打开 File. 您好,感谢你的回答,程序不报错,存储过程返回值为0,正常结束就是单独执行存储过程能做出来文件,用VB.NET调就不行 对,现在是这样写的调用,别的存储过程没有问题,就这个BCP的有问题 双引号的问题?或者xp_cmdshell再套一个存储过程看看create proc new_cmdshell @var1 varchar(1000)........asexec master..xp_cmdsehll ........ -- 允许配置高级选项EXEC sp_configure 'show advanced options', 1-- 重新配置RECONFIGURE-- 开启xp_cmdshellEXEC sp_configure 'xp_cmdshell', 1--重新配置RECONFIGURE 好用了,不是调用地方的问题...是因为我在VB.NET里先写了个头,然后文件没关闭,就去用存储过程接着写现在把存储过程那部分拿到外面就好用了 各位大虾,请介绍一些经典的SQL题目。。。 sql2005安装问题 一条sql语句能查询两张不同数据库的表吗? SQL问题 如何将access数据库如yixuan中的某个表history导入到sql数据库中,用代码写,不用工具! 关于创建聚簇索引的问题 重复记录选择问题 余世维成功经理人讲座免费下载地址: 兄弟们们都值得看看 问题描述不清楚,高人进来看吧。 新手,这样的触发器如何写? SQL 合并两张表,请高手指教!!! 为登录名赋予sysadmin服务器固有角色
dim sqlcom as sqlcommand(sql,cnn)
sqlcom.ExecuteNonQuery
或者
sqlcom. sqlcom.Parameters(参数1)=textbox1.text是不是这样啊?
SQLState = S1000, NativeError = 0
Error = [Microsoft][SQL Server Native Client 10.0]无法开放 BCP 的主资料档
NULL是的话,请确定SQL Service Account有 Admin permission去建立、更改、打开 File.
您好,感谢你的回答,程序不报错,存储过程返回值为0,正常结束就是单独执行存储过程能做出来文件,用VB.NET调就不行
对,现在是这样写的调用,别的存储过程没有问题,就这个BCP的有问题
或者xp_cmdshell再套一个存储过程看看
create proc new_cmdshell @var1 varchar(1000)........
as
exec master..xp_cmdsehll ........
EXEC sp_configure 'show advanced options', 1-- 重新配置
RECONFIGURE-- 开启xp_cmdshell
EXEC sp_configure 'xp_cmdshell', 1--重新配置
RECONFIGURE