Supportnet / Forum / Anwendungen(Java,C++...)
SQL-Abfrage und InputBox
Frage
Hi Leute
ich hab mal wieder ein kleines Problem. nachdem ich in einer InputBox einen Namen eingegeben habe und diesen namen dann in der Tabelle suchen lasse, gibt er mir trotz der Einschränkungen die gesammte Tabelle zurück.
Set dyHaupttabelle.ActiveConnection = Form1.db
dyHaupttabelle.CursorLocation = adUseClient
dyHaupttabelle.CursorType = adOpenStatic
dyHaupttabelle.LockType = adLockOptimistic
dyHaupttabelle.Open "SELECT * FROM Haupttabelle", , , , adCmdText
dyHaupttabelle.MoveFirst
Do Until dyHaupttabelle.EOF
dyHaupttabelle.Find " Name = """ & mName & "%"
Loop
Set DataGrid1.DataSource = dyHaupttabelle
varBookmark = dyHaupttabelle.Bookmark
dyHaupttabelle.Bookmark = varBookmark
Kann mir irgend jamand einen Tipp geben wie die SQL-Anweisung heisen muß!
mfg Ramses
Antwort 1 von Sascha Meyer
1. Warum machst du keinen direkten SQL Select auf Records mit diesem Name?
2. Anstatt mit find zu arbeiten kannst du auch mit einem filter setzen.
2. Anstatt mit find zu arbeiten kannst du auch mit einem filter setzen.

