怎样把DataGridView与数据库绑定?
1个回答
推荐于2016-04-05
展开全部
用DataGridView时,最好是写代码;因为代码比较灵活。修改又比较容易。其实用DataGridView时显示数据时,写的代码量很少(至少比ListView少的多)。例如:
//声明DataAdapterSqlDataAdapter da;
//声明DataSetDataSet ds = new DataSet();
(然后就在查询按钮的事件里写以下的代码:)(注意:DBHelper是连接数据库的一个类哈!)
try{
//构建SQL语句
string sql = select * from 表名
//初始化
DataAdapter da = new SqlDataAdapter(sql,DBHelper.con);
//填充数据
da.Fill(ds,"表名");
//指定数据源
this.dataGridView1.DataSource = ds.Tables["表名"];
}
catch(Exceptin ex)
{
Console.Write(ex.Message); //打印错误信息
}
finally
{
DBHelper.con.Close(); //关闭数据库连接
}
//声明DataAdapterSqlDataAdapter da;
//声明DataSetDataSet ds = new DataSet();
(然后就在查询按钮的事件里写以下的代码:)(注意:DBHelper是连接数据库的一个类哈!)
try{
//构建SQL语句
string sql = select * from 表名
//初始化
DataAdapter da = new SqlDataAdapter(sql,DBHelper.con);
//填充数据
da.Fill(ds,"表名");
//指定数据源
this.dataGridView1.DataSource = ds.Tables["表名"];
}
catch(Exceptin ex)
{
Console.Write(ex.Message); //打印错误信息
}
finally
{
DBHelper.con.Close(); //关闭数据库连接
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询