| Forum: VB.NET |
Thema:
Re: ComboBox |
Von:
Till Groos (
26.11.2003 09:18) |
Hi Alexander,
Ich weiß nicht, warum das bei dir nicht geht. Deine Abfrage liefert sehr wohl eine DataTable an das DataSet.
Ich poste mal meinen Code, mit dem ich getestet habe:
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Me.SqlDataAdapter1.SelectCommand.CommandText = "SELECT " _
& "Customers.CustomerID, Customers.ContactName," _ & "Customers.ContactTitle, Orders.OrderID," _
& "Orders.OrderDate, Orders.ShippedDate " _
& "FROM Customers INNER JOIN Orders ON " _ & "Customers.CustomerID = Orders.CustomerID"
Me.SqlDataAdapter1.Fill(ds)
ComboBox1.DisplayMember = "OrderID"
ComboBox1.ValueMember = "ShippedDate"
ComboBox1.DataSource = ds.Tables(0)
End Sub
Private Sub ComboBox1_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles ComboBox1.SelectedIndexChanged
MessageBox.Show(Me.ComboBox1.SelectedValue.ToString)
End Sub
Was sind denn 'SIEBID' und 'Siebbezeichnung' für Datentypen? Den einzigen Unterschied sehe ich nur noch im verwendeten Provider. Ich probiers mal noch mit OleDB
mfgTill
| Betreff |
Von |
Datum |
|
|
  |
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!