DAO中SetFieldValue的问题,高手请进
在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就是乱码。还请大虾们帮帮忙。