Bestimmte Werte in combobox Daten gebunden

Ich habe eine Tabelle Inventar(ItemId,Name,Größe,Preis,otherinfo), wo die ItemId ist primary key und Name,Größe,Preis sind einzigartig.

Wenn ich Binde die combobox mit den Namen aller Namen wiederholt angezeigt, während ich will, daß jeder name erscheint nur einmal, Gleiches passiert mit der Größe.

Laden Sie eindeutige Werte in combobox, die gebunden ist an eine datasource?

  • Wenn Sie möchten, es zu binden, um eindeutige Namen, dann kann man nicht binden, um die itemID. So wie ich das verstehe hätte man Daten wie ID=1, Name=A; ID=2, Name=A, was bedeutet, dass diese Datensätze sind schon einzigartig wie Ihre Schlüssel sind unterschiedlich. Und wenn Sie nur an Namen, wie Sie wissen, wenn ein Benutzer gewählten Namen Ein, die mit ID 1 oder ID 2? Ich hoffe, das macht Sinn.
  • Ja, ich möchte zu binden, zu nennen. Ich habe zwei andere comboboxes für die Größe und Preis. So dass, wenn ein Benutzer wählen, Korb, groß, 20 wird es wieder ein einzigartiges ItemId.
  • Haben Sie einen besseren Vorschlag dafür? Ich möchte Benutzer auswählen, Name, Größe, Preis und bekommen Sie einzigartige itemId als Ergebnis
  • Bitte siehe meine Antwort unten.
InformationsquelleAutor SMUsamaShah | 2011-01-20
Schreibe einen Kommentar