C#中怎么通过IP访问数据库?

  • Post author:
  • Post category:其他
有两种方式
一种是连接式,所谓的连接式是指的SqlDataReader只读形式,不能与数据库断开连接
一种是断开式,所谓的断开是是指的DataSet一次性读取,与数据库断开连接
做法很简单
连接式:
public static SqlDataReader GetConnection()
{
SqlConnection sqlcon = new SqlConnection("server=(local);uid=数据库帐号;pwd=数据库密码;database=数据库名");
sqlcon.Open();
SqlCommand sqlcmd = new SqlCommand("Sql执行语句",sqlcon);
return sqlcmd.E
}

断开式:
public static DataSet GetConnection()
{
SqlConnection sqlcon = new SqlConnection("server=(local);uid=数据库帐号;pwd=数据库密码;database=数据库名");
SqlDataAdapter sqla = new SqlDataAdapter("Sql执行语句",sqlcon);
DataSet ds = new DataSet();
sqla.Fill(ds);
return ds;
}

以上是很简单的两种方式,返回DataSet你托个GirerdView绑定上就可以显示数据了,而上面的连接式你需要用Read()方法一条一条的读取!