我有一个问题,希望高手指点以下啊。我在连接数据库时候遇到的问题了/
我在公司上班的时候操作系统是server 2000
连接数据库的时候可以用localhost作为服务器的名字,但是我回家的时候是XP操作系统再连接数据库的时候就不行了。请高手指点以下啊。谢谢了
try
{
string sql;
sql =string.Format("insert into users (username,password)values('{0}','{1}')",this.textBox1.Text.Trim(),this.textBox2.Text.Trim());
SqlConnection myConn = new SqlConnection("server=localhost;uid=sa;pwd=123;database=test");//这是windows server 机器上的代码..
// SqlConnection myConn = new SqlConnection("server=ACFE75EC841240A;uid=sa;pwd=7528622;database=test");
/////////////////////////////////////这是XP机器上的代码.
myConn.Open ();
SqlCommand myCommand=new SqlCommand(sql,myConn);
myCommand.ExecuteNonQuery();
MessageBox.Show("添加成功");
this.textBox1.Text="";
this.textBox2.Text="";
}
catch (Exception ds)
{
MessageBox.Show(ds.ToString());
}
这是我在公司上班时用的代码,但是回家就不能用了 。我改成了我家的SQL 服务器的名字才可以。不知道是什么原因。
关于连接数据库的问题