TCHAR szBuffer[512];
wsprintf(szBuffer,"update table set cName='%s' where rec_id=%ld",cName,Recid);
不知何故得出来的值不对,如果cName为汉字则是乱码,如果是英文的话仅有第
一个字符,不知何故
wsprintf(szBuffer,"update table set cName='%s' where rec_id=%ld",cName,Recid);
不知何故得出来的值不对,如果cName为汉字则是乱码,如果是英文的话仅有第
一个字符,不知何故
如何赋值的?wcscpy(cName,L"xxxxx")如果类型和赋值正确的话,用wsprintf(szBuffer,L"update table set cName='%s' where rec_id=%ld",cName,Recid);