Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/23.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
Sql server 在组合框中将数据从sql表检索到datagridview_Sql Server_Vb.net - Fatal编程技术网

Sql server 在组合框中将数据从sql表检索到datagridview

Sql server 在组合框中将数据从sql表检索到datagridview,sql-server,vb.net,Sql Server,Vb.net,我在sql中有一个表,它的列是:ID、EmpNo、Name和Usertype 如何将UsertYe列中的数据检索到datagridview组合框 只有用户类型是组合框 提前谢谢。请尝试下面的代码,我希望您想要类似的东西 using System.Data.SqlServerCe; string sqlConnection = "Data Source"; SqlCeConnection conn = new SqlCeConnection(sqlConnection); conn.Open()

我在sql中有一个表,它的列是:ID、EmpNo、Name和Usertype

如何将UsertYe列中的数据检索到datagridview组合框

只有用户类型是组合框


提前谢谢。

请尝试下面的代码,我希望您想要类似的东西

using System.Data.SqlServerCe;

string sqlConnection = "Data Source";
SqlCeConnection conn = new SqlCeConnection(sqlConnection);
conn.Open();
//Get bind from database.
string qryGetCategory = "Query to get data for combo box";
SqlCeCommand cmdCat = new SqlCeCommand(qryGetCategory, conn);
SqlCeDataAdapter daCat = new SqlCeDataAdapter(qryGetCategory, conn);
DataTable dtCat = new DataTable();
daCat.Fill(dtCat);

//Combobox column.
DataGridViewComboBoxColumn ComboBoxCol = new DataGridViewComboBoxColumn();
ComboBoxCol.DataSource = dtCat;
ComboBoxCol.Name = "Column name";
ComboBoxCol.ValueMember = "Value of member";
ComboBoxCol.DisplayMember = "Member to be show";
datagridview.Columns.Add(ComboBoxCol);

如果您有任何问题或疑问,请随时问我。

这取决于您如何推广下面的DGVDo?1) 将Usertype列值绑定到组合框2)将该组合框放置在datagridview中。如何将其放置在datagridview中?@LeoJb,如果您觉得有帮助,请将其标记为answer,这样也会帮助其他人