使用该连接字符串,用Visual Stdio的"服务器资源管理"连接下服务器看看.
sql2005的问题,建议换一个版本的SQL SERVER
你用的sql2005 是beta版,升级一下看看.
连接串错误!!
应该是
Server=111.111.111.111;database=testdb;uid=sa;pwd=sa;Integrated Security=false;
或
Data Source=111.111.111.111;Initial Catalog=testdb;User Id=sa;Password=sa;
还有连接时应该打开之前先判断状态,否则可能出错
if (conn.State != ConnectionState.Open)
{conn.Open();
//读取数据
}
连接串的更多写法,请参考
http://www.connectionstrings.com/sql-server-2005
我在web.config文件中是这么配置的:Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\ASPNETDB.MDF;Integrated Security=True;User Instance=True(其中ASPNETDB.MDF是我的数据库名)
把你sql版本发出来看看