|
|||||||
|
||||||
|
|
| Beobachter: 1 | Moderiert von: cinic, DrSoong |
Access 2000 und Query in VBA |
||||||||||
| Seite: 1 | ||||||||||
| Autor |
|
|||||||||
| M-ichael |
|
|
||||||||
|
[ Gastposter ] |
Moin moin! Ich hab hier was wo ich absolut nciht weiterkomme. Ich hab hier eine Datenbank, mit verschiedenen Tabellen. So, aus einer Tabelle möchte ich nun eine dynamische Abfrage machen, die als Abfragekriterium fungiert. Dieses Kriterum wird per InputBox abgefragt. Eine Absicherung von falschen Infos hab ich schon (manuell), aber ich komme mit dem Query einfach nicht klar. Per DoCmd.RunSQL kann ich nur Querys absetzen, die eine Datenänderung der Tabelle hervorrufen. Jetzt krieg ich einfach nicht auf die Reihe wie ich ein SELECT Statement abschicke und die Daten dann auswerten kann. Ich habs schon mit CREATE VIEW ausprobiert, jedoch sagt er mir Fehler beim CREATE TABLE, warum auch immer, obwohl das eigentlich SELECT Statement recht kurz ist. Ganz simpel gefragt, wie schicke ich in VBA ein SELECT Statement ab und kann dies dann auswerten. in PHP/Mysql wäre das soooooo einfach: $qry = "SELECT......FROM ..... WHERE....."; $res = mysql_query($qry) while ($row = mysql_fetch_array($res)) { .... } warum ist das in access nur so kompliziert..... ich mag access einfach nicht und muss aber damit arbeiten :/ |
|||||||||
|
|
Nach Oben |
|||||||||
|
|
|
|
||||||||
|
WelchPoster Anmeldedatum: 27.06.2006 45 Posts und 4 Themen. |
Access kennt keine Views oder Prozeduren, nur Abfragen. Allerdings können Abfragen wie Prozeduren behandelt werden, wenn sie gespeichert werden. Mal ein Beispiel zum aufruf einer gespeicherten Abfrage in Access.
In der AccessDB legst du eine Abfrage an mit dem Namen Abfrage1 die enthalt dann z.B.
Die Abfrage wird dann direkt in der Access Datenbank ausgeführt und liefert die dann einen Recordset zurück. beantwortet zwar nicht direkt deine frage, bietet aber auch ein Lösung ![]() 2 x geändert, zuletzt am 29.06.2006 von Isardor ____________________ Ich sollte langsam mal ein Buch schreiben mit dem Title "Was Access NICHT kann, mal abgesehen von SQL" |
|||||||||
|
|
Nach Oben |
|||||||||
| M-ichael |
|
|
||||||||
|
[ Gastposter ] |
Hi, das Problem hatte sich zwecks Projektumstellung erledigt. Aber dennoch danke für deine ausführliche Hilfe obwohl ich nicht nachvollziehen kann ob es funktioniert hätte ;) Aber eins weiss ich: Ich fasse nie wieder Access oder VBA an....und erst gar nicht mehr beides zusammen.....Ich kann diese ******* nciht mehr sehen.... regards |
|||||||||
|
|
Nach Oben |
|||||||||
| Seite: 1 |
|
|
| Information |
| Wo bin ich? |
| Programming Community » Sprachen » PHP / MySQL / SQLite » Access 2000 und Query in VBA |
| Rechte |
| Du darfst: Beiträge lesen, Themen eröffnen, auf Beiträge antworten und hier keine Umfragen erstellen |
| Statistik |
| Seit dem 31.07.2002 (3478 Tage) wurden 7013 Beiträge in 1977 Themen verfasst. |
| Wir haben 1278 User und begrüßen unser neustes Mitglied: g.schief |
|
Rekord: 8 registrierte waren gleichzeitig hier (27.07.2006, 14:54 Uhr). Im Moment: 0 registrierte Benutzer und 1 Gast online! |