VS2005将数据库SQL2005中的数据写出来

 string sql = "select * from Student";
            SqlDataAdapter sdr = new SqlDataAdapter(sql, conn);
            DataSet ds = new DataSet();
            //DataTable dt=new DataTable();
                //sdr.MissingSchemaAction = MissingSchemaAction.AddWithKey;
                //SqlCommandBuilder builder = new SqlCommandBuilder(sdr);
                //sdr.Fill(ds, "student");
            sdr.Fill(ds);
            this.dataGridView1.DataSource = ds.Tables[0].DefaultView;
            //dataGridView1.DataSource=dt.DefaultView;
            conn.Close();

            SqlDataReader myDataReader = myCommand.ExecuteReader();

实例:
        string connString=@"server=CJU/SQL2005;uid=sa;pwd=sa110;database=mysqldb";
 SqlConnection conn=new SqlConnection(connString);
 conn.Open();   
 string sql="select * from dbo.myTable";

//读入方式访问数据库:
        SqlCommand com=new SqlCommand(sql,conn);
 SqlDataReader rs=com.ExecuteReader();
 while(rs.Read()) 
        {
        this.comboBox1.Items.Add("["+rs[0]+"]"+rs[1]);
        this.listBox1.Items .Add("["+rs[0]+"]"+rs[1]);
 }
 this.comboBox1.Focus();
 rs.Close(); 

//绑定方式访问数据库:
 SqlDataAdapter sdr=new SqlDataAdapter(sql,conn);
 DataSet ds=new DataSet();
 sdr.Fill(ds);
 this.dataGridView1.DataSource=ds.Tables[0].DefaultView;
 conn.Close();

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值