Gates,
>
> {
> BankaRow rowBankaRow = ((BankaRow)(this.NewRow()));
>
> rowBankaRow.ItemArray = new object[] {
> BankaAdi,
> AlacakCekAdeti,
> AlacakIadeliCekAdeti,
> VerecekCekAdeti,
> VerecekIadeliCekAdeti,
> ToplamBorc,
> ToplamAlacak,
> KalanBorc,
> KalanAlacak,
> BankaId,
> parentBankalarRowByBankalar_Banka[0]};
> this.Rows.Add(rowBankaRow);
> return rowBankaRow;
> }
if you support the datatable, than all can be done as I showed you while you
cannot add a datarow with a not correct columnrage.
>
> for(int i=0;i<dsBankaSube1.BETSBankalar.Count;i++)
> {
> if(i==0)
> {
> temp=ornekES1.Banka.AddBankaRow("Merkez
> Bankasi",(int)alacaks[0],(int)alacaksIadeli[0],(int)verens[0],(int)verensIadeli[0],tborc0,talacak,kborc,kalacak,dsBankaSube1.BETSBankalar[i].BETSBankaId,ornekES1.Bankalar[0]);
> }
> else
> ornekES1.Banka.AddBankaRow(dsBankaSube1.BETSBankalar[i].BankaAdi,(int)alacaks[0],(int)alacaksIadeli[0],(int)verens[0],(int)verensIadeli[0],tborc,talacak,kborc,kalacak,dsBankaSube1.BETSBankalar[i].BETSBankaId,ornekES1.Bankalar[0]);
>
> Console.WriteLine(temp.BankaAdi);
> }
>
What do you think that you are adding?
You can only add an existing datarow to a datatable, when it is not already
added to another datatable.
See for this the states of a datarow. "Detached"
http://msdn.microsoft.com/library/de...classtopic.asp
I hope this helps,
Cor