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

    技术2022-05-11  77

    刚开始自学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这个二维数组是指定行列坐标的。我只查询了一行,两列。 执行部分代码够少的,看起来蛮简单。

    最新回复(0)