pczombie
Banned
- Registriert
- Dez. 2005
- Beiträge
- 201
Moin,
ich will 3 spalten nach Informationen durchsuchen. Der volltext index ist jeweils gsetzt und es funktioniert auch soweit, aber sobald mehr als ein Datensatz gefunden wird spuckt er mit meine Fehlermeldung aus. Hier der code! Woran könnte das liegen?
Ich verwende mysql 5.0.xx
ich will 3 spalten nach Informationen durchsuchen. Der volltext index ist jeweils gsetzt und es funktioniert auch soweit, aber sobald mehr als ein Datensatz gefunden wird spuckt er mit meine Fehlermeldung aus. Hier der code! Woran könnte das liegen?
Ich verwende mysql 5.0.xx
Code:
SQL = "SELECT id,nr,vom,bis, btrtaetigkeit,betrunterricht,berufsschule, MATCH (btrtaetigkeit,betrunterricht,berufsschule) AGAINST "
SQL = SQL & "('" & txtKeyword & "') AS score "
SQL = SQL & "FROM ausbildungsnachweis WHERE MATCH (btrtaetigkeit,betrunterricht,berufsschule) AGAINST "
SQL = SQL & "('" & txtKeyword & "');"
rs.Open SQL, CN
If (rs.RecordCount > 0) Then
'machwas
For i2 = 1 To rs.RecordCount
Set items = ListViewErgebnisse.ListItems.Add(, "s|" & rs!Id, rs!nr)
With items
.SubItems(1) = rs!berufsschule
.SubItems(2) = rs!vom
.SubItems(3) = rs!bis
.SubItems(4) = Round((rs!score * 100), 2) & "%"
End With
rs.MoveNext
Next i2