Hallo
Ich habe folgendes Problem. Auf meiner Form ist ein Tab-Control , in der sich eine Textbox befindet.
Nach der Eingabe einer Zahl in der Textbox und dem drücken von Enter soll eine Abfrage ausgeführt werden.
Sobald ich eine Zahl nur eingebe, springt dar Coursor gleich weiter.
Ich weiß nicht was an dem Code falsch ist.
Wenn ich das in einer anderen Form packe, funktioniert es.
Ich habe folgendes Problem. Auf meiner Form ist ein Tab-Control , in der sich eine Textbox befindet.
Nach der Eingabe einer Zahl in der Textbox und dem drücken von Enter soll eine Abfrage ausgeführt werden.
Sobald ich eine Zahl nur eingebe, springt dar Coursor gleich weiter.
Ich weiß nicht was an dem Code falsch ist.
Wenn ich das in einer anderen Form packe, funktioniert es.
VB.NET-Quellcode
- Private Sub S_Id_1_txt_Enter(sender As Object, e As KeyEventArgs) Handles S_Id_1_txt.KeyDown
- SQL.ExecQuery("SELECT Name,Mesh_size,Weight FROM dbo.Equipment WHERE id ='" & S_Id_1_txt.Text & "'")
- For Each r As DataRow In SQL.DBDT.Rows
- If r Is Nothing Then
- Exit Sub
- Else
- End If
- S_Name1_Lbl.Text = r("Name").ToString
- S_Groeße1_Lbl.Text = r("Mesh_size").ToString
- S_Gewicht1_Lbl.Text = r("Weight").ToString
- Next
- S_Data1_Txt.Focus()
- End Sub