2、(使用System.Data.OleDb)
       
        <1> string str =
            "Provider=SQLOLEDB;Data Source=(local);Initial Catalog=mytable;uid=sa;pwd=sa";
            OleDbConnection con = new OleDbConnection(str);
            try
            {
                con.Open();                //尝试打开连接
                Label1.Text = "连接成功";      //提示连接成功
                con.Close();        //关闭连接
            }
            catch
            {
                Label1.Text = "连接失败";      //提示连接失败
            }
           
        <2> OleDbConnection con= new OleDbConnection();            //创建连接对象
            con.ConnectionString="Provider=SQLOLEDB;Data
            Source=(local);Initial Catalog=mytable;uid=sa;pwd=sa";          //初始化连接字串
            try
            {
                con.Open();                //尝试打开连接
java库
                Label1.Text = "连接成功";      //提示连接成功
                con.Close();        //关闭连接
            }
            catch
            {
                Label1.Text = "连接失败";      //提示连接失败
            }
注:命名空间必须加上using System.Data.SqlClient或using System.Data.OleDb
二、填充Dataset数据集
            SqlDataAdapter da=new SqlDataAdapter("select * from news",con);  //创建适配器
            DataSet ds = new DataSet();        //创建数据集
            da.Fill(ds, "tablename");        //Fill方法填充
三、显示Dataset
         
            ds.Tables["tablename"].Rows[0]["title"].ToString();    //获取数据集
           
              for (int i = 0; i < ds.Tables["tablename"].Rows.Count; i++)  //遍历DataSet数据集
            {
                Response.Write(ds.Tables["tablename"].Rows[i]["title"].ToString()+"<br/>");
            }
           
            DataList1.DataSource = ds;        //绑定数据集
            DataList1.DataMember = "tablename";
            DataList1.DataBind();        //绑定数据
  插入或删除操作:
            string str = "server='(local)';database='mytable';uid='sa';pwd='sa'";  //创建数据库连接字串
            SqlConnection con = new SqlConnection(str);
            con.Open();          //打开数据库连接
            SqlCommand cmd = new SqlCommand("insert into news values ('title')",con);          //建立Command对象
            cmd.ExecuteNonQuery();        //执行SQL语句
连接ACCESS数据库:
          (使用System.Data.OleDb)
            string str = "provider=Microsoft.Jet.OLEDB.4.0 ;Data Source="
            + Server.MapPath("access.mdb") + "";      //使用相对路径
            OleDbConnection con = new OleDbConnection(str);    //构造连接对象
            try
            {
                con.Open();        //打开连接
                Label1.Text = "连接成功";      //提示连接成功
                con.Close();
            }
            catch(Exception ee)        //抛出异常
            {
                Label1.Text = "连接失败";
            }

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。