“不同数据库类型创建表的sql语句不一样”
此句应该如何理解呀?!
ODBC创建数据库,使用的语句取决于你的开发工具,你须要了解的是你用的是什么开发工具,然后针对此开发工具去学习相应的SQL语句;而对于同一种开发工具,不同的目的数据库使用的语句是一样的,你只需要对ODBC数据源进行设置相关参数和程序设计!
此句应该如何理解呀?!
ODBC创建数据库,使用的语句取决于你的开发工具,你须要了解的是你用的是什么开发工具,然后针对此开发工具去学习相应的SQL语句;而对于同一种开发工具,不同的目的数据库使用的语句是一样的,你只需要对ODBC数据源进行设置相关参数和程序设计!
SQLSMALLINT iStringLength = 0;
TCHAR cBuf[MAX_PATH];
SQLRETURN nRetcode = ::SQLGetInfo( pDB->m_hdbc,
SQL_DBMS_NAME,
cBuf,
sizeof(cBuf),
&iStringLength);
CString strTmp = cBuf;
if(strTmp == "Microsoft SQL Server")
{.....}