Forum: VB.NET |
Thema:
datenbank abfrage |
Von:
G. Guest (
29.11.2005 10:25) |
hallo,
ich möchte, dass die datagridanzeige meiner auswahl erst erscheint wenn ich n radiobutton anklicke
folgendermaßen hab ichs probiert, aber es geht nicht (datagrid bleibt leer)
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim conn As New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=C:\meinedatenquelle.mdb;")
Dim sql As String = "SELECT autoname FROM table1 where farbe= 'rot'"
Dim cmd As New OleDbCommand(sql, conn)
Dim da As New OleDbDataAdapter(cmd)
Dim ds As New DataSet()
da.SelectCommand = New OleDbCommand(sql, conn)
conn.Open()
da.Fill(ds, "table1")
conn.Close()
If RadioButton1.Checked = True Then
DataGrid1.SetDataBinding(ds, "table1")
End If
die radiobutton auswahl soll inerhalb der sub form1 möglich sein!
vielen dank für die geduld mit einem anfänger
Betreff |
Von |
Datum |
|
  |
Re: datenbank abfrage
Hallo,<br><br>setz mal n System.Windows.Forms.MessageBox.Show("Rasenmaeher") in dein Form_Load, dann wird dir auffallen, das diese Sub nur einmal, und zwar beim Laden der Form ausgeführt wird.<br>Somit wird... |
 |
 |
 |
|
|
Jens
Buthe
|
29.11.2005 10:46 |
|
  |
Re: datenbank abfrage
hmmmm, ja danke<br><br>aber was mach ich wenn ich ne lange if schleife hab:<br><br>If radiobutton1.checked and radiobutton2.checked and radiobutton3.checked.........then<br>>>>datagrid auswahl zeigen |
 |
 |
 |
|
|
G.
Guest
|
29.11.2005 13:34 |
|
  |
Re: datenbank abfrage
hmmmm, ja danke<br><br>aber was mach ich wenn ich ne lange if schleife hab:<br><br>If radiobutton1.checked and radiobutton2.checked and radiobutton3.checked.........then<br>>>>datagrid auswahl zeigen |
 |
 |
 |
|
|
G.
Guest
|
29.11.2005 13:34 |
|
  |
Re: datenbank abfrage
hmmmm, ja danke<br><br>aber was mach ich wenn ich ne lange if schleife hab:<br><br>If radiobutton1.checked and radiobutton2.checked and radiobutton3.checked.........then<br>>>>datagrid auswahl zeigen |
 |
 |
 |
|
|
G.
Guest
|
29.11.2005 13:35 |
|
  |
Re: datenbank abfrage
Vielleicht solltest du dich mal mit einem Case Befehl auseinander setzen. Hilft bei langen If Schleifen meist sehr gut und ist übersichtlich.<br><br>Thomas |
 |
 |
 |
|
|
Thomas
Scherner
|
29.11.2005 20:58 |
|
|
Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!