用DataGridView时,最好是写代码;因为代码比较灵活。修改又比较容易。其实用DataGridView时显示数据时,写的代码量很少(至少比ListView少的多)。例如:
//声明DataAdapterSqlDataAdapter da;
//声明DataSetDataSet ds = new DataSet();
(然后就在查询按钮的事件里写以下的代码:)(注意:DBHelper是连接数据库的一个类哈!)
try{
//构建SQL语句
string sql = select from 表名
//初始化
DataAdapter da = new SqlDataAdapter(sql,DBHelpercon);
//填充数据
daFill(ds,"表名");
//指定数据源
thisdataGridView1DataSource = dsTables["表名"];
}
catch(Exceptin ex)
{
ConsoleWrite(exMessage); //打印错误信息
}
finally
{
DBHelperconClose(); //关闭数据库连接
}
第一种办法:才sql语句中做 case when语句
第二种办法:sql语句执行后得到DataTable后,对DataTable的rows进行遍历循环,对小类的值进行判断,判断后重新赋值!
以上就是关于我想页面加载时,gridview1显示数据库所有数据,点击查询按钮时,gridview1显示开始时间到结束时间的数据全部的内容,包括:我想页面加载时,gridview1显示数据库所有数据,点击查询按钮时,gridview1显示开始时间到结束时间的数据、asp.net使用gridview显示数据库中信息,想要将数据库中的数字,在页面中用相对应的汉字表示出来。、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)