Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/22.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# 如何使用SQL表或存储过程实现DataGridView和combobox(combobox使用存储过程实现)_C#_Sql Server_Stored Procedures_Combobox - Fatal编程技术网

C# 如何使用SQL表或存储过程实现DataGridView和combobox(combobox使用存储过程实现)

C# 如何使用SQL表或存储过程实现DataGridView和combobox(combobox使用存储过程实现),c#,sql-server,stored-procedures,combobox,C#,Sql Server,Stored Procedures,Combobox,我需要一个带有组合框的DataGridView 我需要用存储过程实现DataGridView,组合框需要替换存储过程(DataGridView)中包含ID 所以combobox需要有值“ID”并显示“Name” 但是如何正确实现DataGridView?我需要这个组合框为存储过程的结果显示值?正如您所说,您知道如何绑定datagridview以及如何用存储过程实现组合框,但是很难理解您实际想要什么以及您在问题中描述了什么 遵循以下伪代码以实现您想要实现的目标: 步骤1:BindComboxBo

我需要一个带有组合框的
DataGridView

我需要用存储过程实现
DataGridView
,组合框需要替换存储过程(
DataGridView
)中包含
ID

所以combobox需要有值“ID”并显示“Name”


但是如何正确实现
DataGridView
?我需要这个组合框为存储过程的结果显示值?

正如您所说,您知道如何绑定datagridview以及如何用存储过程实现组合框,但是很难理解您实际想要什么以及您在问题中描述了什么

遵循以下伪代码以实现您想要实现的目标:

  • 步骤1:
    BindComboxBox()
    调用SQL查询或存储过程从数据库获取数据

  • 步骤2:为组合框创建
    SelectedIndexChanged事件

  • 步骤3:在此
    SelectedIndexChanged事件中
    ,获取
    Combox1。选择EdItem
    (在本例中为ID),调用函数
    BindGrid(int-ID)
    ,并传递
    Combox1。选择EdItem
    作为输入参数

  • 步骤4:创建一个函数
    BindGrid(intid)
    ,该函数使用一个存储过程从数据库获取数据,该存储过程具有一个输入参数
    ID
    。然后绑定网格


那么,到目前为止您尝试了什么?我知道如何绑定datagriedView,以及如何使用存储过程实现combobox,但我需要加入这两件事。。。我需要举个例子