如何从oracle存储过程值中的数据读取到asp.net中的dropdownlist中

用户名

我是编程新手。我想从oracle过程中读取数据,并且此值分配给asp.net中的dropdownlist。

这是我的程序

CREATE OR REPLACE PROCEDURE Frm_Dealer_list(
C_DEALER_DTL_OUT OUT SYS_REFCURSOR)

IS

BEGIN

  OPEN C_DEALER_DTL_OUT FOR

    SELECT FLD001 DlrID, FLD002 DlrCODE, FLD003 DlrNAME
     FROM PT001 ORDER BY FLD003;
END FRM_DEALER_LIST_PRC_2_4;

我想阅读dlrCODE,它将显示在asp.net页面Ang的下拉列表中。我已经编写了这样的代码

 con.Open();
    OracleCommand cmd = new OracleCommand("Frm_Dealer_list_Prc_2_4");
    cmd.CommandType = CommandType.StoredProcedure;
    cmd.Parameters.Add("DlrID", OracleType.Cursor);
    cmd.Parameters["DlrID"].Direction = ParameterDirection.Output;
    OracleParameter op = new OracleParameter();
    OracleParameter oraP = new OracleParameter();

    OracleDataReader reader = new OracleDataReader();
    oraP.OracleType=OracleType.Cursor;
    oraP.Direction = System.Data.ParameterDirection.Output;
    cmd.Parameters.Add(oraP);




    if(reader.Read())
    {
        ddl_DealerCode.DataSource=reader;
        ddl_DealerCode.DataTextField="DlrID";
        ddl_DealerCode.DataBind();

    }

请帮助我解决它,我是asp.net的新手

哈米德雷扎

您可以在asp我的朋友中使用数据集:

con.Open();
OracleCommand cmd = new OracleCommand("Frm_Dealer_list_Prc_2_4", con);
cmd.Parameters.Add("DlrID", OracleType.Cursor).Direction = ParameterDirection.Output;
DataSet ds = new DataSet();
OracleDataAdapter da = new OracleDataAdapter();
da.SelectCommand = cmd;
da.Fill(ds);
comboBox1.DataSource = ds.Tables[0];
comboBox1.ValueMember = ds.Tables[0].Columns["DlrCODE"];
comboBox1.DisplayMember = ds.Tables[0].Columns["DlrNAME"];
comboBox1.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在 .net 中填充 DropDownList

在 ASP.NET MVC 中填充 DropDownList

Asp.net中的DropDownList问题

FormView中的ASP.NET DropDownList

ASP.NET MVC中的DropdownList-未发布值

无法在 ASP.NET MVC 的 DropDownList 中检索选定的值?

从数据库传递值到ASP.net MVC 4中的DropDownList中的视图

ASP.NET将JSON数据读取到GridView中

如何从oracle中的存储过程中打印出数据

c#ASP.net MVC中的DropDownlist和列表问题

ASP.Net MVC5中DropDownlist的困难

使用CHOSEN在MVC ASP.Net中可搜索的DropDownList

从ASP.NET C#中的DropDownList删除项目

在ASP.NET中本地化动态绑定的DropDownList

在asp.net MVC中为dropdownlist创建列表

如何使用 ASP.NET WebForms 中的 JavaScript 从 FormView 中的 DropDownList 获取文本到 TextBox 中?

如何从.net-MVC中的DropDownList获取文本?

EmptyDataRow和Footer数据中的DropdownList与SQL存储过程绑定

将DropDownList值传递到ASP.net中的SQL命令中

在ASP.Net中的GridView EditItemTemplate中设置DropDownList选定值

如何将值传递给asp.net中的dropdownlist?

如何在ASP.NET Core MVC App中获取DropDownList的选定值

DropDownList中的SelectedValue无法选择任何值(VB.Net,Asp.Net)

如何在ASP.Net C#中的GridView的EditMode中显示DropdownList?

GridView中的DropDownList

页脚模板中的DropDownList

uiviewcontroller中的多个DropDownList

GridView中的DropDownList

GridView中的DropDownList绑定到ASP.NET C#中GridView内TextBox中DropDown的选定值