ADODB::_CommandPtr pCmd("ADODB.Command");pCmd->ActiveConnection = pConn;pCmd->CommandType = ADODB::adCmdText;pCmd->CommandText = L" select ID,NZ(PaymentAmount,0) from Contracts;";ADODB::_RecordsetPtr pRS = pCmd->Execute(NulL,NulL,ADODB::adCmdText);
当我运行它时,它会报告NZ函数不存在的错误.
我自己研究,发现我不能在ADO查询中使用NZ.
题:
ADO是否等同于此功能?
解决方法 使用与Nz产生相同结果的IIf表达式.select ID,IIf(PaymentAmount Is Null,PaymentAmount) As nz_PaymentAmountfrom Contracts;总结
以上是内存溢出为你收集整理的c – MS Access中的NZ功能的ADO等价物?全部内容,希望文章能够帮你解决c – MS Access中的NZ功能的ADO等价物?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)