sql server中存储的char类型的变量在VC中用CString变量保存,char的长度超过变量所需长度的部分会用空格填充,这在VC中CString的变量会导致无法比较.因此要去掉空格可用CString 的成员函数replace:
CString cstring=table.m_char;
cstring.replace(' ',NULL);
此法同样可以去掉其它不想要的符号:
cstring.replace('-',NULL);
cstring.replace(':',NULL);