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

Antwort per Email an