Beste tweakers,
Ik zit met een klein probleempje omtrent een sql query die ik probeer uit te voeren,
het werkt wel, maar alleen als de invoer nummeriek is.
ik heb zo het idee dat het misgaat zodra de dataset gevuld word (da.fill).
Hier een het stukje code:
ik heb al lopen googlen maar dat bood mij geen duidelijk antwoord.
mvg,
schizo
edit:
Ik had graag een oplossing waarbij de invoer zowel cijfers als letters als koppelstreepjes kan bevatten.
Ik zit met een klein probleempje omtrent een sql query die ik probeer uit te voeren,
het werkt wel, maar alleen als de invoer nummeriek is.
ik heb zo het idee dat het misgaat zodra de dataset gevuld word (da.fill).
Hier een het stukje code:
Visual Basic .NET:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| Dim con As New OleDb.OleDbConnection con.ConnectionString = "PROVIDER=Microsoft.Jet.OLEDB.4.0;Data Source = <censuur>" con.Open() Dim ds As New DataSet Dim da As OleDb.OleDbDataAdapter Dim sql As String sql = "SELECT * FROM RMA where Serienummer like " & txtserienummer.Text da = New OleDb.OleDbDataAdapter(sql, con) da.Fill(ds, "rma") txtleverancier.Text = ds.Tables("rma").Rows(0).Item(3) txtserienummer.Text = ds.Tables("rma").Rows(0).Item(2) txtdatum.Text = ds.Tables("rma").Rows(0).Item(1) |
ik heb al lopen googlen maar dat bood mij geen duidelijk antwoord.
mvg,
schizo
edit:
Ik had graag een oplossing waarbij de invoer zowel cijfers als letters als koppelstreepjes kan bevatten.
[ Voor 5% gewijzigd door Verwijderd op 17-07-2007 13:15 ]