繁体   English   中英

c#.net代码,用于从数据集或数据表对象检索数据

[英]c#.net code for retrive data from dataset or datatable object

我已经创建了一个类文件。 在该类文件中,我创建了一个方法名称作为类型为数据集或数据表的getdata。 此方法是从数据库检索/获取数据并返回数据集或数据表对象。

我想使用组合框事件将数据集或数据表对象中的数据显示到文本框中。

private void comboBox1_PreviewKeyDown(object sender, PreviewKeyDownEventArgs e)
{
    try
    {
        DataOperation DO = new DataOperation();
        //DataSet DS = new DataSet();                                
        // DS = DO.GetCompnyDetails(Convert.ToInt32(CmBxCompanyName.Text), 
        "SelectById");     

        //txtCompanyId.Text = DS.Tables[0].Rows[0["c_id"].ToString();
        //txt_mno.Text = DS.Tables[0].Rows[0]["cont_no"].ToString();
        //txt_add.Text = DS.Tables[0].Rows[0]["address"].ToString();
        //txt_vno.Text = DS.Tables[0].Rows[0]["vat_no"].ToString();
        //txtCstNo.Text = DS.Tables[0].Rows[0]["CSTNo"].ToString();
        //txt_eid.Text = DS.Tables[0].Rows[0]["e_id"].ToString();
    }
}

private void comboBox1_PreviewKeyDown(object sender, PreviewKeyDownEventArgs e)
{ 
    try
    {
        DataOperation DO = new DataOperation();
        DataTable Dt;
        Dt = DO.GetPymntDetails(Convert.ToInt32(CmBxCompanyName.Selected Index), "SelectById");

        if (Dt != null)
        {
            txtCompanyId.Text = Dt.Rows[0].ItemArray[0].ToString();
            txt_mno.Text      = Dt.Rows[0].ItemArray[1].ToString();
            txt_add.Text      = Dt.Rows[0].ItemArray[2].ToString();
            txt_vno.Text      = Dt.Rows[0].ItemArray[3].ToString();
            txtCstNo.Text     = Dt.Rows[0].ItemArray[4].ToString();
            txt_eid.Text      = Dt.Rows[0].ItemArray[5].ToString();
         }
    }
}
        if (Dt.Rows.Count > 0)
        {
            txtCompanyId.Text = Dt.Rows[0][0].ToString();
            txt_mno.Text = Dt.Rows[0][1].ToString();
            txt_add.Text = Dt.Rows[0][2].ToString();
            txt_vno.Text = Dt.Rows[0][3].ToString();
            txtCstNo.Text = Dt.Rows[0][4].ToString();
            txt_eid.Text = Dt.Rows[0][5].ToString();
        }

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM