我要发疯了,bcp问题,SQL7.0上可以,SQL2000上失败,哭。。。。。。。。

问题描述

我要发疯了,bcp问题,SQL7.0上可以,SQL2000上失败,哭。。。。。。。。那位朋友可以帮帮我,谢谢了。stringstrConn=System.Configuration.ConfigurationSettings.AppSettings["Conn"];SqlConnectionbConnection=newSqlConnection(strConn);stringsFileName=Server.MapPath("./bak_excel/"+ddL_xmcode.SelectedValue+"_"+RandomNum(5).ToString()+".txt");bConnection.Open();SqlCommandbCommand=newSqlCommand();bCommand.Connection=bConnection;stringstrSelect="EXECUTEmaster..xp_cmdshell'bcp"SELECT*FROMmanyidudiaocha..liecheWHERExm_code=''"+ddL_xmcode.SelectedValue+"''"queryout"+sFileName+"-c-t##-Sshelley-Usa-P'";bCommand.CommandText=strSelect;bCommand.ExecuteNonQuery();bConnection.Close();MessageBox(Page,"备份完成!");

解决方案

解决方案二:
还没有用过7.0帮你顶一下
解决方案三:
请确定你的查询一定有返回值。
解决方案四:
我看过EXECUTEmaster..xp_cmdshell'bcp"SELECT*FROMmanyidudiaocha..liecheWHERExm_code=''qj_2007_2''"queryoutF:Fmanyidudiaochabak_excelqj_2007_2_97641.txt-c-t##-S663BF57D15574C7-Usa-P1234'这句话在数据库中执行正确,但写在程序里就报错System.Data.SqlClient.SqlException:当前命令发生了严重错误。应放弃任何可能产生的结果。xpsql.cpp:错误997来自GetProxyAccount(第472行)atSystem.Data.SqlClient.SqlCommand.ExecuteNonQuery()atmanyidudiaocha.delete.Button1_Click(Objectsender,EventArgse)inf:fmanyidudiaochadelete.aspx.cs:line240
解决方案五:
看是否是字符串引号的问题
解决方案六:
是不是你没有MASTER数据库权限,不能调用存储过程呀
解决方案七:
在2000的查询分析器中可以的,就是程序里不行。master里添加了aspnet用户的,有高人吗?帮帮忙吧!!!!

时间: 2024-11-01 17:34:48

我要发疯了,bcp问题,SQL7.0上可以,SQL2000上失败,哭。。。。。。。。的相关文章

代码-PageOffice从2.0升级到3.0在从程序上调试出现错误

问题描述 PageOffice从2.0升级到3.0在从程序上调试出现错误 再打开在线Office是提示:当前PageOffice需要获取跟高版本的授权才能正常运行Error :0x00005..如果是PageOffice 2.0 升级到PageOffice 3.0,还需要修改两处代码: (1)修改调用了PageOffice的页面的aspx文件中的代码"Version=2.0.0.1"修改为"Version=3.0.0.1",如下: <%@ Register A

VS2013和codeblocks,VC++6.0在C/C++上编程有多大区别?

问题描述 VS2013和codeblocks,VC++6.0在C/C++上编程有多大区别? VS2013和codeblocks,VC++6.0在C/C++上编程有多大区别? 为什么有的代码在codeblocks和VC++6.0上完美运行,但在VS2013上总是报错或者失败退出? 解决方案 VS2013主要一个是使用unicode默认,一个是它支持C++ 11/14的新语法. 另外一些不安全的函数,比如scanf strcpy等默认被禁止使用(可以通过编译器开关允许) 解决方案二: 感觉VS201

cordova6.0.0加载远程网页失败

问题描述 cordova6.0.0加载远程网页失败 最近升级cordova后,发现里面的CDVViewController方法跟5.0.0时相比变了好多,当我设置 self.wwwFolderName = @"https://";self.startPage = @"www.baidu.com";时报错ERROR Internal navigation rejected - not set for url='https://www.baidu.com/'.这个问题如

wince-WinCE6.0 不能在设备上调试

问题描述 WinCE6.0 不能在设备上调试 在WinCE 6.0开发中,编译好NK.Bin文件后,通过一根网线直接与设备相连,网络显示局域网已连接,点击Target/Connectivity Options Target Device:CE Device Download:Ethernet Transport:Ethernet Debugger:None 点击Download下拉框右边的"Settings",发现 Target device boot name下拉框没有任何可选项,如

查找窗口-如何用VB6.0在远程机器上有效查找特定窗口,并模拟按键

问题描述 如何用VB6.0在远程机器上有效查找特定窗口,并模拟按键 远程服务器上有一后台程序,批量转换WORD文件,要求不需要人工干预,是调用WORD打印功能实现的,但遇到一个问题,有的WORD文件超页边距,WORD会有个提示,是继续还是取消,让用户选择,这样就把任务暂停了,导致后面转换队列越积越多.后来用VB6.0做了个小工具模拟手工操作.在本机测试通过,但放到远程服务器上时,打开远程桌面时可以,关闭远程桌面时,这个程序就失效了.请教高手有什么解决办法吗?或者最有效的,如何让WORD直接忽略超

求一个vc6.0 在Windows操作系统上安装的详细底层细节以及原理

问题描述 求一个vc6.0 在Windows操作系统上安装的详细底层细节以及原理 求一个vc6.0 在Windows操作系统上安装的详细底层细节以及原理

请问一下,连接数据库时:Data Source=127.0.0.1 连不上,Data Source=机器名 能连上,是怎么回事呢?

问题描述 如题,那datasource=.的时候也能连上,他们有何区别? 解决方案 解决方案二:这个和数据库的设置有关.我也遇过这样的问题.找数据库的专业人士,调一下.解决方案三:127.0.0.1联不上的话,可能是因为你网线没接.我以前就遇到过这种问题,改成localhost就可以,fuck!据说XP没接网线是不会指定静态IP的~解决方案四:192.168.xx那个才是网线没有接的吧解决方案五:在本机上127.0.0.1是可以的,但是把程序放到另外一台机器上,有时就不可用,连接不上.解决方案六

android源码编译-ubuntu14.0 编译 Android 源码失败

问题描述 ubuntu14.0 编译 Android 源码失败 ubuntu14.0 编译 Android 源码失败贴出错误提示,有知道的大神告诉下,谢谢. *** 没有规则可以创建"out/target/product/rk30sdk/kernel"需要的目标"kernel/arch/arm/boot/Image". 停止.

关于iOS 运行3.0在4s上和6plus上的状态栏,导航栏,工具栏以及键盘都自动变大了,这个怎么改?

问题描述 关于iOS 3.0运行在4s上和6plus上的状态栏,导航栏,工具栏以及键盘都自动变大了,但是不需要这个自动变大的功能,这个怎么调,找了好久也没有找到在哪设置的,求指导,谢谢 解决方案 需要自己去处理屏幕适配.