用cdatabase连接sql server数据库该怎么连,为什么我下面的连接,总是弹出"连接数据源"的对话框,CDatabase::noOdbcDialog选项怎么不起作用
CString s; s="DRIVER={SQL Server};";
s+="SERVER=10.54.1.2;";
s+="UID=sa;";
s+="PWD=1234;";
s+="DATABASE=RT;";
s+="APP=myprog;";
s+="WSID=liujy;"; db.OpenEx(s,CDatabase::noOdbcDialog); if(!db.IsOpen())return;//连接失败