如何在Ado中绑定参数时传入空串
vc中使用导入ado dll的方法编程
使用_CommandPtr,_ParameterPtr等类型做数据库操作
传入参数时字符串为空则发生800A0E7c异常(不正常的定义参数对象),数据库参数类型是varchar的,只要字符串不为空串即正常,请教如何解决?
问题点数:100、回复次数:5Top
1 楼zfive5(醉马不肖)回复于 2003-06-01 16:46:40 得分 0
upTop
2 楼ccwing(不是背书郎)回复于 2003-06-01 17:01:53 得分 100
加入参数是szPal,这样来定义参数
pParameterPtr=pCommand->CreateParameter("",adVarChar,adParamInput,15,_variant_t(szPal));Top
3 楼awnucel(西大耻犹未雪,南京恨何时灭&抵制日货)回复于 2003-06-01 17:24:06 得分 0
upTop
4 楼wysnake2000(Alex)回复于 2003-06-01 17:37:44 得分 0
ccwing(趁热) :就是说即使串为空,size也要给个>0的值,试过,行Top
5 楼ccwing(不是背书郎)回复于 2003-06-01 17:41:23 得分 0
呵呵,我只是估计问题出在15,_variant_t(szPal)这里罢了Top




