hi,
das problem hat sich quasi in luft aufgel�st, da
ich nicht wusste, dass eine dropdownliste, die
dann letztendlich die childrows ausgeben soll,
auch eine datarow[] als source haben kann.
(deshalb wollte ich auch irgendwie datarow[] in dataroview
casten)
die l�sung also:
1 protected DataRow[] getChilds (int id)
2 {
3 DataRow[] parentRows= this.test2DS1.Tables["Test2Parent"].Select
("idCol='"+id+"'");
4 DataRow dr1 = parentRows[0];
5 DataRow[] childRows = dr1.GetChildRows("parent2child");
6 return childRows;
7 }
> hi,
> ich m�chte gern in zwei relational vern�pften
> tabellen f�r jede row der parent table die werte
> der child table ausgeben. dazu verwende ich folgenden (beispiel)code:
>
> 1 protected DataView getChilds (int id)
> 2 {
> 3 DataView parentRows = new
> DataView(this.test2DS1.Tables["Test2Parent"]);
> 4 DataRowView currentParentRow = parentRows[id];
> 5 DataView childRows =
> currentParentRow.CreateChildView("parent2child");
> 6 return childRows;
> 7 }
>
> problem:
> in zeile 4 wird nicht die row mit der id gew�hlt sondern die, bei der
> die nummer=id ist.
> ich brauche also eher sowas:
>
> DataRow[] parentRows= this.test2DS1.Tables["Test2Parent"].Select
> ("idCol='"+id+"'");
>
> problem:
> wie erzeuge ich aus datarow[] einen datarowview?
>
> danke rob
>
> | [aspdedotnet] als [EMAIL PROTECTED] subscribed
> | http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv
> | Sie k�nnen sich unter folgender URL an- und abmelden:
> | http://www.dotnetgerman.com/listen/aspDEdotnet.asp
>
| [aspdedotnet] als [email protected] subscribed
| http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.dotnetgerman.com/listen/aspDEdotnet.asp