郑德才博客 记录学习,记录工作,学习知识分享!

C# 进行数据库连接并将获得的表绑定到DataGridView中

//获取数据表信息并绑定到DataGridView中
TableClassBLL tableBLL = new TableClassBLL();
DataTable data = tableBLL.TableDBTable(where); //执行获取数据库中的表字段
DgvTable.DataSource = data;
DgvTable.AutoGenerateColumns = false; //手动生成列

public DataTable TableDBTable(string where)
{
DataTable db = null;
try
{
String tableSql = "select id, name from sysobjects where type = 'u'";

if (where != "")
{
tableSql = tableSql + where.Replace("where"," and ");
}
tableSql = tableSql + " order by name";

db = SQLDaoImpl.GetDBToDataTable(ConnHelper.getConnectionString(), tableSql);
//执行查询语句

db.Columns.Add("Valueid");
for (int i = 0; i < db.Rows.Count; i++)
{
if (db.Rows[i]["name"].ToString() != "")
{
db.Rows[i]["Valueid"] = (i + 1).ToString();
}
}
}
catch (Exception ex)
{
throw ex;
}
return db;
}
2012年4月19日 | 发布:郑德才博客 | 分类:学习之路 | 评论:2

留言列表:

  • 压铸模具 发布于 2014/5/29 16:47:44  回复
  • 楼主是个人才。。。
  • 宁波遮阳篷 发布于 2014/5/31 20:56:54  回复
  • 技术不是很懂。。。

发表留言: