| Forum: VB.NET |
Thema:
ComboBox |
Von:
G. Guest (
25.11.2003 16:22) |
Kann mir jemand sagen, wie ein DataAdapter oder Dataset mit dem DataSource der ComboBox verknüpfe.
Die SQLAbfrage soll keien Tabelle einer Datenbank beinhalten, sondern eine komplexe Abfrage.
Aus dieser Abfrage brauche ich nur die ID as MemberValue und einen Namen ( welcher in der Combobox angezeigt werden soll ) als Text.
bei ComboBox.DataSource = MyDataSet
bekomme ich in der Combobox nur "System.Data.DataRow" oder ähnlich.
Wie geht es richtig ?
| Betreff |
Von |
Datum |
|
|
  |
Re: ComboBox
| Hallo Gast,<br><br>Me.SqlDataAdapter1.Fill(ds)<br>ComboBox1.DataSource = ds.Tables(0)<br>ComboBox1.DisplayMember = "CustomerID"<br><br>Zeigt dir CustomerID in der ComboBox an und gibt mit... |
 |
 |
 |
|
|
Till
Groos
|
25.11.2003 17:03 |
|
|
  |
Re: ComboBox
| So hab ich es auch gemacht. Das hat bei nicht funktioniert.<br>Ich nehme an es liegt daran, das ich keine Tabelle aus der Datenbank in den Adapter geladen hab, sondern ein Abfrage.<br><br>Woran sollte es... |
 |
 |
 |
|
|
G.
Guest
|
25.11.2003 19:22 |
|
|
  |
Re: ComboBox
| Hallo ?,<br><br>poste mal ein wenig Code. Die SELECT-Anweisung des DataAdapters wäre super. |
 |
 |
 |
|
|
Till
Groos
|
26.11.2003 08:10 |
|
|
  |
Re: ComboBox
| So hier der Code. Ich hoffe du kannst damit etwas anfangen.<br><br>Private daRiddle As OleDb.OleDbDataAdapter<br>Private dsRiddle As New DataSet<br><br>Dim ConnObj As New OleDb.OleDbConnection(PstrConnString)<br>... |
 |
 |
 |
|
|
G.
Guest
|
26.11.2003 08:35 |
|
|
  |
Re: ComboBox
| Hi Alexander,<br><br>Ich weiß nicht, warum das bei dir nicht geht. Deine Abfrage liefert sehr wohl eine DataTable an das DataSet.<br><br>Ich poste mal meinen Code, mit dem ich getestet habe:<br><br>Private Sub... |
 |
 |
 |
|
|
Till
Groos
|
26.11.2003 09:18 |
|
|
  |
Re: ComboBox
| Siebid ist vom Typ Long und Siebbezeichnung vom Typ String.<br><br>In meiner ComboBox erhalte ich folgenden string:<br>System.Data.DataRowView<br><br>Muß ich irgend eine Einstellung in der ComboBox vornehmen? |
 |
 |
 |
|
|
G.
Guest
|
26.11.2003 09:44 |
|
|
  |
Re: ComboBox
| Hallo,<br>ich glaub ich hab den Fehler selber gefunden.<br>Ich habe die ComboBox gelehrt:<br><br>Me.CmbBoxRiddle.SelectedText = String.Empty<br><br>Danach hat es funktioniert.<br><br>Gibt es dafür einen Grund? |
 |
 |
 |
|
|
G.
Guest
|
26.11.2003 10:45 |
|
|
  |
Re: ComboBox
| Hallo,<br><br>es gibt verschiedene DropDownStyles für die ComboBox. Ich habe meine ComboBox auf Me.ComboBox1.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList eingestellt. vielleicht lag's... |
 |
 |
 |
|
|
Till
Groos
|
26.11.2003 12:42 |
|
|
  |
Re: ComboBox
| Anrede ist eigendlich egal. Ich heiße nicht Alexander.<br><br>Sondern: Bernd<br><br>Ich hab die verschiedenen Styles ausprobiert. Scheint aben egal zu sein.<br>Trotzdem nochmals vielen Dank.<br><br>Ich werde gleich... |
 |
 |
 |
|
|
G.
Guest
|
26.11.2003 15:06 |
|
|
|
Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!