VB程序以前一直运行正常,改版以后出现错误
声明:
1、出现错误的这个文件没做任何改动,改的是其他文件;
2、在测试机运行也正常,但在生产机就报错
3、程序是读取Excel文件,根据Excel记录条数确定执行次数,第一次肯定能过,第二遍循环的时候就报错了,具体位置是代码的倒数第二行,也就是有下划线的部分
不知什么原因,大家帮忙分析一下,网上查了,基本不对,以下是程序部分代码 With cmd
.ActiveConnection = cn
.CommandText = "select merch_id,mer_on_card from merchant where merch_id=?"
.CommandType = adCmdText
.Parameters.Append .CreateParameter("merch_id", adBSTR, adParamInput, 15, Mid(strErrFileName, 4, 15))
.Prepared = True
End With
Set rsMerchant = cmd.Execute
cmd.Parameters.Delete 0
以下是截图,各位达人帮忙
声明:
1、出现错误的这个文件没做任何改动,改的是其他文件;
2、在测试机运行也正常,但在生产机就报错
3、程序是读取Excel文件,根据Excel记录条数确定执行次数,第一次肯定能过,第二遍循环的时候就报错了,具体位置是代码的倒数第二行,也就是有下划线的部分
不知什么原因,大家帮忙分析一下,网上查了,基本不对,以下是程序部分代码 With cmd
.ActiveConnection = cn
.CommandText = "select merch_id,mer_on_card from merchant where merch_id=?"
.CommandType = adCmdText
.Parameters.Append .CreateParameter("merch_id", adBSTR, adParamInput, 15, Mid(strErrFileName, 4, 15))
.Prepared = True
End With
Set rsMerchant = cmd.Execute
cmd.Parameters.Delete 0
以下是截图,各位达人帮忙
解决方案 »
- vb怎么在webbrowser里显示里面鼠标在里面的坐标!
- 求类似公交换乘算法!
- 求助:db里检索出来是4位,(12小时制 如0000~1159)怎么把它变为24小时制(格式:23:00)
- 求救!急死了!我用vb自带的报表设计器做的报表,在自己的计算机上没有任何问题,但是打包后安装到别的机器上就报错!
- 紧急求助,VB编写的ActvieXdll库,不能重新编译(高手进来,分不够在加)
- VC里的"\0"用那个字符表示呢?
- VB自动化错误
- 有关于fpspread6引出到EXECL问题,请教各位!
- 关于在richtextbox中插入动画,声音等对象.(OLE问题)急急急!!!谢谢!
- VB程序调用控件
- vb 中如何清除一个8位的整数中的某一位呢?
- 求助
那么,你直接不用command对象
connection 对象也能实现参数化查询!
这里的?是啥,看看这SQL语句对吗?
改adBSTR为adChar