MFC通过ODBC连接MySQL数据库,
CDatabase db;
db.Open(NULL,FALSE,FALSE,"ODBC;DSN=database;UID=root;PWD=111111");
CString sql="";
sql.Format(_T("insert into stu values('%d','%s','%d')"),id,name,age);
db.ExecuteSQL(sql); 
db.Close();
其中id,name,age通过编辑框获得,当name为汉字的时候,就弹出对话框说“name”这一列有错,换成英文之后就能解决?
请问怎么解决?