-
direkter zugriff auf AS/400 (über pass through)
hallo miteinander,
würde gernen einen direkten zugriff auf as/400 tabellen machen.
habe es bisher via odbc auf die as/400 queries zugegriffen und mir die daten
geholt.
kann ich den select auch schon in access formulieren und dann da heraus die as/400
ansprechen? hab schon mal was über pass through gehört ... leider habe ich keine
aussagekräftigen unterlagen darüber gefunden.
könnntet ihr mir das verfahren beschreiben bzw. unterlagen nennen woraus ich schlau werden kann )
vielen dank!!!!
-
Hi,
hast du mit Access die Querys direkt ausgerufen?
Das brauchst du nicht machen. Du kannst per ODBC und dem Client Access Treiber dir direkt die Datenbankdateien (Tabellen) in Access verknüpfen und dann mit einer normalen Access-Abfrage die Daten auswerten.
Gruß
Sascha
Mit Pass Through (STRPASTHR) kannst du interaktiv auf eine andere Maschine druchgreifen (ähnlich Telnet).
-
pass through
es handelt sich um massendaten. wenn ich die tabllen in access einbaue, werden gigabyte gebraucht.
deswegen selektiere ich die daten schon auf der as/400 via query und bette dann die selektierten daten ein.
optimal wäre es halt die abfragekriterien, sprich das SQL-statement in access formulieren zu können ....
und da war meine frage ob gewesen ob pass through dafür eine möglichkeit gewesen wäre ...
danke trotzdem
-
Mit Abfragetyp SQL-Passthru kannst du direkt die SQL-Befehle einsetzen. Es fehlt allerdings der Komfort der grafischen Bedienung.
Mit "verknüpften" Tabellen und einer Abfrage auf diese hast du die grafische Aufbereitung, ggf. benannte Parameter und trotzdem werden die Daten auf der AS selektiert.
Beide Arten von Abfragen kannst du in Formularen und Berichten verwenden. Bei Abfragen auf verknüpften Tabellen hast du den Vorteil von "gebundenen" Parametern. Bei SQL-Passthru kannst du nur die Felder binden aber keine Parameter.
-
pass through --> coding!!??
danke! klingt interessant ...
aber wie sieht ein coding für as/400 in VB(A) aus ??
wär mir ne hilfe!!!
-
Ersteinmal braucht gar nichts kodiert zu werden.
Beim Abfrage erstellen gibt man an "SQL spezifisch->Passthru" an. In den Eigenschaften der Abfrage gibt man die ODBC-Verbindung an "ODBC;DSN=MYDSN", die man vorher erstellt (Systemsteuerung->Verwaltung->Datenquellen).
Diese Abfrage kann man in VBA genauso verwenden wie jede andere Abfrage.
Similar Threads
-
By schatte in forum NEWSboard Linux
Antworten: 12
Letzter Beitrag: 29-01-08, 14:02
-
By marmart in forum IBM i Hauptforum
Antworten: 5
Letzter Beitrag: 25-09-07, 15:29
-
By schatte in forum NEWSboard Windows
Antworten: 7
Letzter Beitrag: 21-11-06, 11:37
-
By schaaf in forum IBM i Hauptforum
Antworten: 5
Letzter Beitrag: 03-03-06, 15:05
-
By quagmire in forum NEWSboard Programmierung
Antworten: 1
Letzter Beitrag: 29-07-05, 13:32
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks