小雨点点789 发表于 2018-10-19 10:05:51

C#连接Access和server2000实例

/* 导入命名空间 */  using System.Data.SqlClient; //连接SQLServer数据库专用
  /* 创建连接 */
  SqlConnection conn = New SqlConnection("Server=服务器名字或IP;Database=数据库名字;uid=用户名;pwd=密码");
  /* 判断数据库连接是否为空,不为空,则打开连接,真正与数据库连接*/
  if(conn != null)
  conn.Open();
  /* 向数据库发送SQL命令 */
  SqlCommand cmd = new SqlCommand(); //创建命令对象
  cmd.CommandText = "这里是SQL语句"; //写SQL语句
  cmd.Connection = conn; //指定连接对象,即前面创建的
  /* 仅仅执行SQL命令,不返回结果集,用于建表、批量更新等不需要返回结果的操作 */
  cmd.ExecuteNonQuery();
  /* 执行SQL命令,并以DataReader的结构返回结果集 */
  SqlDataReader reader = cmd.ExecuteReader();
  /* 以DataSet的结构反回结果集 */
  SqlDataAdapter dbAdapter = new SqlDataAdapter(cmd); //注意与上面的区别
  DataSet ds = new DataSet(); //创建数据集对象
  dbAdapter.Fill(ds); //用返回的结果集填充数据集,此数据集可以绑定到能操作数据的控件
  /* 关闭连接 */
  conn.Close();

页: [1]
查看完整版本: C#连接Access和server2000实例