webForumDet fria alternativet

Söka i databas från VB

.NET

3 svar · 225 visningar · startad av Unka

Medlem sedan feb. 20027 inlägg
Frågan#1

Jag undrar hur jag ska kunna söka i min databas från Visual Basic och få upp resultatet i en listbox.
Finns det någon som kan hjälpa mig????

Medlem sedan jan. 2000978 inlägg
#2

Först har du en textBox där du fyller i söktexten.

SQL = "SELECT sök_kolumn FROM tabell WHERE sök_kolumn='" & textBox.text & "'"

koppling.open
recordset.open SQL, koppling

while recordset.EOF = false
    listbox.AddItem recordset.fields(0)
    recordset.MoveNext
wend

recordset.close
koppling.close
Medlem sedan maj 2000360 inlägg
#3

Tror detta fungerar.. Då söker den på allt som innehåller det man söker efter..:P

SQL = "SELECT sök_kolumn FROM tabell WHERE sök_kolumn LIKE '*" & textBox.text & "*'"

koppling.open
recordset.open SQL, koppling

while recordset.EOF = false
    listbox.AddItem recordset.fields(0)
    recordset.MoveNext
wend

recordset.close
koppling.close
Medlem sedan feb. 20027 inlägg
#4

Tackar

Tack så mycket det har löst sig.

257 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)