Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/58.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/entity-framework/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 显示mysql中选定的行。(GridView)_C#_Mysql_Asp.net_Gridview - Fatal编程技术网

C# 显示mysql中选定的行。(GridView)

C# 显示mysql中选定的行。(GridView),c#,mysql,asp.net,gridview,C#,Mysql,Asp.net,Gridview,我有一个这样的网格视图。我只想显示组id和组行。我怎样才能做到这一点 这是我的密码: conn.Open(); MySqlCommand cmd = new MySqlCommand("SELECT * FROM groups WHERE user_id = '" + current_user + "'", conn); MySqlDataAdapter adapter = new MySqlDataAdapter(cmd); DataSet ds = new DataSet(); adapte

我有一个这样的网格视图。我只想显示组id和组行。我怎样才能做到这一点

这是我的密码:

conn.Open();
MySqlCommand cmd = new MySqlCommand("SELECT * FROM groups WHERE user_id = '" + current_user + "'", conn);
MySqlDataAdapter adapter = new MySqlDataAdapter(cmd);
DataSet ds = new DataSet();
adapter.Fill(ds);
GroupGrid.DataSource = ds;
GroupGrid.DataBind();

因此,当您使用
SELECT*fromgroups
时,它将选择/获取表中的所有列。因此,您只能选择/获取希望显示的列


您不应该使用
SELECT*FROM groups
而是使用
SELECT group\u id,groups FROM groups
将解决问题

因此,当您使用
SELECT*FROM groups
时,它将选择/获取表中的所有列。因此,您只能选择/获取希望显示的列

您不应该使用
SELECT*FROM groups
而是使用
SELECT group\u id,groups FROM groups
将解决此问题

即使您从表中选择了所有列,也可以使用C代码处理此问题

                GroupGrid.DataSource = Nothing
                GroupGrid.AutoGenerateColumns = False
                GroupGrid.Columns(0).Name = "group_id"
                GroupGrid.Columns(0).HeaderText = "Group ID"
                GroupGrid.Columns(0).DataPropertyName = "group_id"


                GroupGrid.Columns(1).Name = "groups"
                GroupGrid.Columns(1).HeaderText = "Group"
                GroupGrid.Columns(1).DataPropertyName = "groups"

                GroupGrid.DataSource = ds;
                GroupGrid.DataBind();
即使从表中选择了所有列,也可以使用C代码处理它

                GroupGrid.DataSource = Nothing
                GroupGrid.AutoGenerateColumns = False
                GroupGrid.Columns(0).Name = "group_id"
                GroupGrid.Columns(0).HeaderText = "Group ID"
                GroupGrid.Columns(0).DataPropertyName = "group_id"


                GroupGrid.Columns(1).Name = "groups"
                GroupGrid.Columns(1).HeaderText = "Group"
                GroupGrid.Columns(1).DataPropertyName = "groups"

                GroupGrid.DataSource = ds;
                GroupGrid.DataBind();

注意:
group\u id和group
是给定图像中的
不是
,注意:
group\u id和group
是给定图像中的
不是