如何将数据表从一个A类传递到另一个B类 [英] How to pass a Datatable from one class A to another Class B

查看:69
本文介绍了如何将数据表从一个A类传递到另一个B类的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好..



我正在尝试将DataTable从A类传递到B类[这里我使用的是3层架构b类是在类库]使用属性我的代码是这样的。





1)public DataTable TYPE_TYRE()



在上面的方法(1)我用来将网格绑定到DataTable(工作正常)



案例1: -

2)

hi all..

I'm trying pass a DataTable from Class A to Class B [Here I'm using 3-Tier architecture class b is in class library] using properties my code goes like this.


1)public DataTable TYPE_TYRE()

In the above method(1) I'm using to bind the grid to DataTable (working fine)

Case1:-
2)

protected void Test_Click(object sender, EventArgs e)

   {
         Vehicle_Bal ObjB = new Vehicle_Bal();
         ObjB.DtTyre = TYPE_TYRE();
         ObjB.BlTest();

    }



In(2)按钮单击我正在呼叫(1)将其分配给A级到Class的属性B一切正常[测试时为Case1]我可以将数据输入到Vehicle_Bal中的DataTable属性,即B类



##但是当我的代码出现问题时在我的方法中是这样的。



案例2: -

3)


In (2) Button Click I'm Calling (1) assigning it to property from Class A to Class B everything is working fine[Case1 when testing] i could get data in to DataTable property in Vehicle_Bal i.e, class B

##But the problem is occurs when My code is like this in my method.

Case2:-
3)

public void CreateVehicle()
    {
             
        Vehicle_Bal ObjB = new Vehicle_Bal();

        ObjB .PurchaseDt = Convert.ToDateTime(txtPurchaseDate.Text);
        ObjB .WarrentyDt = Convert.ToDateTime(txtWarrentyDate.Text);
        ObjB .MIsc = txtMisc.Text;
        ObjB .VStatus = ddlVStatus.SelectedItem.Text;
       
        (@Mistake)ObjVehicle .DtTyre = TYPE_TYRE();-----------(1)
        (*)ObjB .DtTyre = TYPE_TYRE();-----------(1)





3)----



3)----

ObjB .BlCreateVeh();
      }





4))



4) )

protected void btnsave_Click(object sender, EventArgs e)
      {
           CreateVehicle()
      }



在case2到Upto(*)的情况下,当我调用(3)时它工作正常来自B类并将DataTable传递给B类的方法我没有得到任何数据



请任何人找出问题并给我解决方案。


In case2 to Upto (*) its is working good, when Im calling (3) i.e method from Class B and Passing the DataTable to Class B I'm not getting any Data

Please any one find out the problem and give me solution to it.

推荐答案

这篇关于如何将数据表从一个A类传递到另一个B类的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆