对于中断在Recordset函数的情况,可以使用如下语句:
原因是由于其指令集pRecordset中没有任何数据,所以必然产生错误中断
if(pRecordset->adoEOF){AfxMessageBox(_T(“请重新选择相关信息”));return ;}
SQL中int 和Csring的转换
int row =1
CString rowS;
rowS.Format("%d",row);
!!!!对于SQL中字符串和VS中的字符串要注意。在判断语句常要判断两个字符串是否相等,而对于SQL中先定义char数组的大小,所以其不足的部分会用空格填充,解决的办法是直接进入数据库中将相应字符串的值拷贝过来。