
空字符串和带一个空格的字符串在包括SQLServer在内的大多数DB的CHAR字段中都被视为相同和MicroSoft的说明,这是SQL-92规范的一部分,在这里:http://support.microsoft.com/kb/316626)。
因此,您修改后的呼叫实际上可以正常工作。
这与其他人在http://austinfrance.wordpress.com/2012/02/27/odbc-sqlbindparameter-
hy104-howto-bind-an-empty-string-to-an-sql_varchar/上报告的解决此问题的方式相同。
因此,要绑定空的(零长度)C字符串,我们只需将其绑定到租约大小为1的参数即可。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)