首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

VC用ADO怎么将CString转换为varchar供查询变量使用

2012-11-13 
VC用ADO如何将CString转换为varchar供查询变量使用我已经将数据库SQL sever导入VC++程序中,VC++程序工程中

VC用ADO如何将CString转换为varchar供查询变量使用

我已经将数据库SQL sever导入VC++程序中,VC++程序工程中编辑框里面的内容用CString型的字符串获取,而我们数据库里面的内容列为varchar型的,我需要将编辑框里面的内容CString型与我数据库里面的列类型为varchar型做匹配,这样我们就没有办法进行匹配了,因为两者类型不一样。现在也不知道怎么弄,即怎么把VC++中的CString型转化为varchar型,然后我们可以在SQL语句中实现where语句的匹配。望高手能帮忙解决 ,在此谢过了!!!

[解决办法]
VC++中的CString类型本身就是字符串吧?
和sql server的varchar一样.

也许你需要把VC++中的ctring类型取掉尾部的空格,然后再比较.
[解决办法]
你的sql语句怎么写的。

看看是不是写错了
[解决办法]
CString直接传参就行
[解决办法]
建议去VC++版问下

热点排行
Bad Request.