局域网连接SQLSERVER有关问题?

局域网连接SQLSERVER问题??
CString ConnectionString="Provider=SQLOLEDB.1;driver={SQL Server};Server=192.168.18.16;Database=RemoteMS;User Id=;Password=;";

m_pConnect->Open((_bstr_t)ConnectionString,"","",adModeUnknown);
用上面代码连接数据库时提示:连接字符串属性无效!
请问这是什么问题?该如何解决?我这字符串不能连接局域网的吧?那是怎么写的?


------解决方案--------------------
帮顶!
------解决方案--------------------
我记得如果想在网络连接sql,sql服务器必须是混合身份登陆的,必须有用户名密码.你设置一下试试
------解决方案--------------------
那你这样再试试..
CString ConnectionString="Provider=sqloledb;Data Source=192.168.18.16;Initial Catalog=RemoteMS;User Id=;Password=;";
------解决方案--------------------
Open方法的参数中的用户名和密码不能省。