DevTrain Startseite Advanced Developers Conference vom 14.-15. Februar 2011  
  
  
SUCHEN:  
ARTIKEL ONLINE: 525   

Kategorien
.NET
Datenbanken
Web
XML

Allgemein
Camp
Foren
Events
Persönliche Einstellungen
Registrieren
Prämien Shop
Kontakt
Impressum
Über DevTrain

Autoren



 

Forum: ASP.NET2.0 | Thema: AW: AW: AW: AW: AW: AW: AW: AW: AW: AW: AW: AW: AW: AW: AW: Placeholder und dynamisch erzeugte Labels und Dropdownboxen | Von: Bernhard Grojer ( 30.10.2006 11:30)

Vernünftig wäre es wenn du einen (oder mehere) Artikel ladest, dazu alle Eigenschaften und die Inhalte für die Entsprechenden Dropdowns. Und das alles mit einem Aufwaschen in EIN Dateset.

Damit kannst du auf einer Seite auch mehr Artikel darstellen ... oder eben auch mal nur einen. (sonst fangst dann wieder von vorne an)

Dim con As New SqlConnection(...)
Dim ds as new dataset
Dim sql1 as string = "Select alle oder einen artikel ..."
Dim da1 as sqldataadapter(sql1, con)
Dim sql2 as string = "Select alle verfügbare eigentschaften für die geladenen artikel ..." '(join und where bedingung an artikel anpassen)
Dim da2 as new sqldataadapter(sql2, con)
'... (nochmal das selbe mit da inhalt einer Dropdown und was du sonst noch so brauchst ...)

da1.Fill(ds, "Artikel")
da2.Fill(ds, "Eigenschaften")
'...

Du hast dann ein Dataset mit deinen "nötigen" Eigenschaften.

Es gibt beim Dataset (Schau mal in die MSDN) eine Defaultview mit diversen Filtermöglichkeiten.
Damit kannst dann immer die "entsprechenden" Daten Filtern und an die Dropdown etc. binden.

Durch die Tabellen im DS kannst übrigens mit einen
For each row as datarow in ds.tables("Artikl").rows
Dim x as object = row.Item("Bezeichnung")
Next

Ich möcht nicht ungut klingen aber dir fehlen einfach wichtige Basics. Du solltest dir mal ein Buch über .net zuhand nehmen und das durcharbeiten. Das alles sprengt hier schon lang den Rahmen es Forums.
Es würd auch noch "Beziehungen" zwischen den Tabellen geben im Dataset, etc.
Das alles würd die Sache einfacher machen aber ich kann dir das so nicht vermitteln!


Betreff Von Datum
AW: AW: AW: AW: AW: AW: AW: AW: AW: AW: AW: AW: AW: AW:...
Hallo Bernhard<br><br>Ich hab das ganze nun hinbekommen.<br><br>Mit Dataset und DataTable<br><br>Funktioniert mal alles bestens, mehr will ich ja gar nicht.<br><br>Danke für deine Mühe in den letzten...
Benny Wa 30.10.2006 16:54

Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!

 Betreff:
 Nachricht: Den Beitrag finden Sie nun unter: http://beta.devtrain.de/foren Die Benutzerdaten und Foreninhalte von beta.devtrain.de und www.devtrain.de sind die selben.
Sie können sich dort sogar per RSS über neue Inhalte informieren lassen.
Bei Problemen bitte direkt Mail an asp [AT] ppedv.de.

 Signatur:

  



Login
Username:


Passwort:






Passwort vergessen?

Building und Connecting Know-how

© Copyright 2003 ppedv AG