19
2012
04

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;
}
« 上一篇下一篇 »

相关文章:

评论列表:

1.压铸模具  2014/5/29 16:47:44 回复该留言
楼主是个人才。。。
2.宁波遮阳篷  2014/5/31 20:56:54 回复该留言
技术不是很懂。。。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。