C#.NET读取sqlserver2000数据库简例

刚开始自学C#,昨天练习连接、查询数据库,把实现的代码放在这里,怕自己忘了,咔咔~

用到组件:
System.Data.SqlClient.SqlConnection
System.Data.SqlClient.SqlDataAdapter
System.Data.SqlClient.SqlCommand
System.Data.DataSet
说明:
SqlConnection连接数据库
SqlCommand执行查询
SqlDataAdapter通过SqlCommand获得结果,结果放在DataSet中

配置部分代码:(系统自动生成,也可以自己手动写入)
...
this.sqlConnection1.ConnectionString = "“;//写入连接字符串
...
this.sqlDataAdapter1.SelectCommand = this.sqlSelectCommand1;    //指定关联
...
this.sqlSelectCommand1.CommandText = "SELECT [User], Password FROM m_System";   //查询语句
...
配置部分还是让系统自己生成比较好(至少对于现在我这种初学者,自己看着晕)

执行部分代码:
            try          //需要捕捉异常
            {
                sqlConnection1.Open();         //要先进行连接
                ds = new DataSet();                //实例化一个DataSet
                sqlDataAdapter1.Fill(ds,"m_system");           //查询
                textBox1.Text = ds.Tables["m_system"].Rows[0][0].ToString();        //获得结果
                textBox2.Text = ds.Tables["m_system"].Rows[0][1].ToString();
            }
            catch(Exception exp)
            {
                MessageBox.Show(this,exp.ToString());
            }
上面Tables要指定表名,Rows这个二维数组是指定行列坐标的。我只查询了一行,两列。
执行部分代码够少的,看起来蛮简单。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值