DAO中SetFieldValue的问题,高手请进

sanweiying 2003-08-19 05:24:25
在VC中,
CString strName = _T("a");
COleVariant varName(strName);
rs.SetFieldValue(_T("NAME"),varName);

可是这条记录用“SELECT * FROM File WHERE NAME='a'”在程序中却查不出来。
如果上面的语句直接写成
CString strName = _T("a");
rs.SetFieldValue(_T("NAME"),(LPCTSTR)strName);
就可以查得到,但是这样,通过GetFieldValue得出来的Name就是乱码。还请大虾们帮帮忙。
...全文
63 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
sanweiying 2003-08-20
  • 打赏
  • 举报
回复
to hiyo:
我编译的环境是MBCS
hiyo 2003-08-20
  • 打赏
  • 举报
回复
可能是uicode的原因
sanweiying 2003-08-20
  • 打赏
  • 举报
回复
up
sanweiying 2003-08-20
  • 打赏
  • 举报
回复
这个问题居然无人解答?

7,712

社区成员

发帖
与我相关
我的任务
社区描述
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
社区管理员
  • Access
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧