C# 在组合框中链接数据库表
大家好,我有一个大问题,我不能解决自己,所以我问你们这些家伙 我在mysql中有一个组合框名称(cbox1)、datagridview名称(dtgrid1)和两个名为(tbl2013和tbl2014)的表 问题是这样的C# 在组合框中链接数据库表,c#,mysql,datagridview,datagrid,combobox,C#,Mysql,Datagridview,Datagrid,Combobox,大家好,我有一个大问题,我不能解决自己,所以我问你们这些家伙 我在mysql中有一个组合框名称(cbox1)、datagridview名称(dtgrid1)和两个名为(tbl2013和tbl2014)的表 问题是这样的 如何在组合框中链接数据库表(tbl2013和2014) 如何在datagrid中加载数据库表数据 例如,我选择tbl2013如何将其表数据加载到datagrid 我需要你们的帮助。 我总是删除c#中的代码,因为它总是给我错误信息。从数据库中获取表列表 SELECT name
我总是删除c#中的代码,因为它总是给我错误信息。从数据库中获取表列表
SELECT name
FROM sys.tables
上面的查询获取表名,将其获取到数据源并绑定到combobox,然后在comboboxselectedIndexChange
事件中调用Bindgrid并将combobox所选值传递给Bindgrid方法
void BindGrid(string sTable)
{
string sqlQuery = "select * from " + sTable ;
// Exec query and get data to Datatable dtResult
datagrid.Datasorce = dtResult;
datagrid.bind();
}
是 啊但它给了我同样的结果:首先添加您的工作,将表加载到网格中。