CString strSql;
strSql.Format("update emp set 职工名称 = '%s', 工作 = '%s' where 职员号 = %s", m_strName, m_strJob, m_strID);
CDaoDatabase db;
db.Open(_T(""),FALSE,FALSE,_T("ODBC;DSN="+m_strDsn+";"));
db.Execute(strSql);
db.Close();
其中m_strDsn是DSN名.
当运行到Open时出错:You cannot use ODBC to import from,export to,or ....
strSql.Format("update emp set 职工名称 = '%s', 工作 = '%s' where 职员号 = %s", m_strName, m_strJob, m_strID);
CDaoDatabase db;
db.Open(_T(""),FALSE,FALSE,_T("ODBC;DSN="+m_strDsn+";"));
db.Execute(strSql);
db.Close();
其中m_strDsn是DSN名.
当运行到Open时出错:You cannot use ODBC to import from,export to,or ....
pDatabase->OpenEx("DSN=ODBCName;UID=***;PWD=***;", 0 );
pDatabase->ExecuteSQL( SQL );//当然实际使用的时候要加上异常处理
ODBC的确可以.
但我看到DAO可以处理ODBC,就试了一下,却不成功,谁能解释一下么?
再次感谢.