+ -
当前位置:首页 → 问答吧 → 在 System.Data.SqlClient.SqlException 中第一次偶然出现的“System.Data.dll”

在 System.Data.SqlClient.SqlException 中第一次偶然出现的“System.Data.dll”

时间:2011-04-13

来源:互联网

vs2010中在与数据库建立连接时错误sql sever是2008的
在 System.Data.SqlClient.SqlException 中第一次偶然出现的“System.Data.dll”

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data.SqlClient;

namespace WebApplication1
{
  public partial class WebForm1 : System.Web.UI.Page
  {
  protected void Page_Load(object sender, EventArgs e)
  {
  string str = "data source=localhost;database=master;User ID=sa;Pwd=sa;";
  SqlConnection con = new SqlConnection(str);
  con.Open();\\在这里指示出错了!
  SqlCommand com = new SqlCommand("select * from 用户", con);
  SqlDataReader sdr = com.ExecuteReader();
  GridView1.DataSource = sdr;
  GridView1.DataBind();
  }
  }
}

作者: force0_0   发布时间: 2011-04-13

应该是的sql server的ip端口没有开,默认的是冬天端口。再有可能是防火墙拦截了。你用 telnet ip 1433试试,上去了,就可以连接上了,上不去,就是这个问题

作者: jackmacro   发布时间: 2011-05-05