VC中用ADO操作数据库用.udl连接不同数据库时的问题,本来,希望用这种方法可以做个代码通用的程序,但发现不同数据库中SQL语句有些差别,我用的是ACCESS和SQL SEVER,里面如果在SQL SERVER中语句中用'%d',而ACCESS时,就不用引号,如果用会出错. 我想能否获取下.udl文件所连接的数据源的种类信息,如是ACCESS还是SQL SERVER,这样,我可以在程序中做下判断,不同情况下用不同语句,程序也就通用了. 不过,不知道如何获取数据源种类信息
调试欢乐多
m_pConnection->Open("Provider=SQLOLEDB.1;Server=192.168.1.6;DATABASE=mysql;UID=sa;PWD=;","","",adModeUnknown);
//sql2000