首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > PB >

pb中使用bcp有关问题

2012-12-16 
pb中使用bcp问题//首先判断文件内容是否为空if ps_datafilename then LengthAFileLength( ps_dataf

pb中使用bcp问题
//首先判断文件内容是否为空
if ps_datafilename <> "" then 
LengthA   =   FileLength( ps_datafilename) 
if LengthA > 0 then 
string vs_bcp
integer  li_rc
vs_bcp = "bcp " + gsdatabase + "." + gsowner + "." + ps_tablename + " in " + ps_datafilename + " -c -k -S" + gsserver +   "  -U" +  "" + gssauser + "" + " -P" + "" + gssapass + ""
OleObject wsh
CONSTANT integer MAXIMIZED = 3
CONSTANT integer MINIMIZED = 2
CONSTANT integer NORMAL = 1
CONSTANT boolean WAIT = TRUE
CONSTANT boolean NOWAIT = FALSE
wsh = CREATE OleObject
li_rc = wsh.ConnectToNewObject( "WScript.Shell" )
li_rc = wsh.Run(vs_bcp , 0, WAIT)  //
end if 
end if 
return   1

-----以上脚本在我的环境中去连接服务器执行一点儿问题没有,但是在别人的机器上却有问题,不知什么原因?
[最优解释]
估计不是代码的问题,可能是环境的问题
[其他解释]
具体问题提示是什么?
[其他解释]
注册了没?regsvr32.exe
[其他解释]

引用:
具体问题提示是什么?


服务器配置:sql server 2000 
我的配置:sql server 2000 
另一台测试机器配置:sql server 2005 

描述:在我的机器上去连接服务器首先导出的文件是用数据窗口的saveas() 进行存储的。
导入的时候(表结构完全根据数据窗口进行创建的) 在我的机器上正常 ,
但是在另外一台测试机器上,总是提示:字符串右截位

不知为何?
[其他解释]
字符串右截位,可能是你数据库中的长度少了。
[其他解释]
字段定义长度不够!

引用:
引用:
具体问题提示是什么?


服务器配置:sql server 2000 
我的配置:sql server 2000 
另一台测试机器配置:sql server 2005 

描述:在我的机器上去连接服务器首先导出的文件是用数据窗口的saveas() 进行存储的。
导入的时候(表结构完全根据数据窗口进行创建的) 在我的机器上正常 ,
但是在另外一台……

热点排行