مهدی رحیم زاده
یک شنبه 14 بهمن 1386, 08:29 صبح
سلام دوستای عزیزم
من می خوام که سه تا ستون به یک Datatable اضافه کنم . برای این کار از سه تا دیتاتیبل استفاده کردم . یعنی اول با این کد سه تا Datatable رو با داده های مورد نظر پر کردم .
//نوع وام
DT_TyLoan = dbc.getdata("select Sateb_Temp_Loan.TyLoan from Sateb_Temp_Loan,Sateb_Request where Sateb_Temp_Loan.TyLoCode=Sateb_Request.TyLoCode");
//بانک
DT_BaName = dbc.getdata("select Sateb_Temp_Bank.BaName from Sateb_Temp_Bank,Sateb_Request where Sateb_Temp_Bank.BaCode=Sateb_Request.BaCode");
//شعبه
DT_BrName = dbc.getdata("select Sateb_Temp_Branch.BrName from Sateb_Temp_Branch,Sateb_Request where Sateb_Temp_Branch.BrCode=Sateb_Request.BrCode");
بعد با این کد می خوام مقدار این سه تا Datatable رو به Datatable اصلی خودم اضافه کنم :
FDdt.Columns.Add(DT_TyLoan.Columns["TyLoan"]);
FDdt.Columns.Add(DT_BaName.Columns["BaName"]);
FDdt.Columns.Add(DT_BrName.Columns["BrName"]);
اما این Error رو میده :
Column 'TyLoan' already belongs to another DataTable.
من می خوام که سه تا ستون به یک Datatable اضافه کنم . برای این کار از سه تا دیتاتیبل استفاده کردم . یعنی اول با این کد سه تا Datatable رو با داده های مورد نظر پر کردم .
//نوع وام
DT_TyLoan = dbc.getdata("select Sateb_Temp_Loan.TyLoan from Sateb_Temp_Loan,Sateb_Request where Sateb_Temp_Loan.TyLoCode=Sateb_Request.TyLoCode");
//بانک
DT_BaName = dbc.getdata("select Sateb_Temp_Bank.BaName from Sateb_Temp_Bank,Sateb_Request where Sateb_Temp_Bank.BaCode=Sateb_Request.BaCode");
//شعبه
DT_BrName = dbc.getdata("select Sateb_Temp_Branch.BrName from Sateb_Temp_Branch,Sateb_Request where Sateb_Temp_Branch.BrCode=Sateb_Request.BrCode");
بعد با این کد می خوام مقدار این سه تا Datatable رو به Datatable اصلی خودم اضافه کنم :
FDdt.Columns.Add(DT_TyLoan.Columns["TyLoan"]);
FDdt.Columns.Add(DT_BaName.Columns["BaName"]);
FDdt.Columns.Add(DT_BrName.Columns["BrName"]);
اما این Error رو میده :
Column 'TyLoan' already belongs to another DataTable.