> Wo kann ich es testen und wie sind dort die codes zum testen.
In Access: Datei �ffnen. Objekte: Abfragen - dann NEU. Assistent oder
nicht ist Geschmackssache; am besten beides mal ausprobieren. Z.B. mach
ich Kreuztabellen meist �ber Assistent, fast alles andere �ber
Entwurfsansicht. Und oft ist mir direktes SQL lieber. Auch oft
ben�tigt: unter ANSICHT die Funktionen einschalten.
Wenn die Abfrage tut, wie sie tun soll, dann einfach r�berkopieren. Es
braucht noch ein paar �nderungen:
1. Die �berfl�ssigen Tabellennamen rausnehmen. Anstelle tabelle.feldx
tut es auch feldx (kann)
2. Die �berfl�ssigen Klammern in der Where Klausel raus. (kann)
3. Wildcard * wird zu % (muss)
4. G�nstig (weil �bersichtlicher) ist es die Anf�hrungszeichen im SQL
String durch einfache Anf�hrungszeichen ersetzen (kann)
5. Komplexe Ausdr�cke in der Order By Klausel durch Indexnummer
ersetzen. Soll nach dem dritten Feld in der Ausgabeliste sortiert
werden, dann ORDER BY 3 DESC (kann)
Was ich auch gerne mache (wegen �bersichtlichkeit) ist den SQL String
lassen wie ist, das/die Suchkriterien durch xxx ersetzen und dann vor
dem Aufruf per Replace-Funktion die echten Suchkriterien einsetzen.
Etwa
Am Anfang des Scripts
Const SQLQUERY = "SELECT feldliste FROM tabelle WHERE name='xxx'"
Beim Aufruf, dann etwa
Set oRs = oConn.Execute(Replace(SQLQUERY, "xxx", suchname))
--
Viele Gr��e
Hubert Daubmeier
| Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
| [aspdebeginners] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
| Sie knnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp