[NEWSboard eServer System i Forum]  
Sie betrachten das NEWSboard System i, i5, iSeries, AS/400 Forum als Gast. Bitte beteiligen Sie sich nach der Registrierung (2min). Erbitten und gewähren Sie Hilfe indem Sie auf Neues Thema oder Antworten klicken.

Zurück   [NEWSboard eServer System i Forum] > System i Foren > NEWSboard programmierung

NEWSboard programmierung iSeries Forum für Fragen der Anwendungsentwicklung.

Antwort
 
LinkBack Themen-Optionen Thema bewerten Ansicht
  #1 (permalink)  
Alt 03-03-10, 08:38
Franz.Rung Franz.Rung ist offline
[User]
 
Registriert seit: Mar 2010
Beiträge: 5
Renommee-Modifikator: 1
Franz.Rung ist zur Zeit noch ein unbeschriebenes Blatt
SQL-Befehle per Access-VBA anstossen

Hallo,

kann ich per Access-VBA auf SQL-Befehle auf der AS/400 die ich dort z.B. in CL-Programmen eingebaut habe direkt anstossen ?

z.B.

RUNSQLSTM SRCFILE(LIB_CL/CLSRC_CTR) SRCMBR(SQLFI0202) COMMIT(*NONE)

Bin jetzt nicht der Programmier-Profi daher wäre es toll eine für mich nachvollziehabre Antwort zu bekommen.

Vielen Dank im Voraus

Mit Zitat antworten
  #2 (permalink)  
Alt 03-03-10, 08:43
Benutzerbild von AS400.lehrling
AS400.lehrling AS400.lehrling ist offline
[professional_User]
 
Registriert seit: Jul 2005
Beiträge: 696
Renommee-Modifikator: 6
AS400.lehrling ist zur Zeit noch ein unbeschriebenes Blatt
Schau mal hier SQL Update


Gruß AS400.lehrling
Mit Zitat antworten
  #3 (permalink)  
Alt 03-03-10, 08:50
Franz.Rung Franz.Rung ist offline
[User]
 
Registriert seit: Mar 2010
Beiträge: 5
Renommee-Modifikator: 1
Franz.Rung ist zur Zeit noch ein unbeschriebenes Blatt
Smile

Hallo ,

vielen Dank für die Antwort. Aber ich finde hier jetzt nix wie ich aus Access den SQL Befehl auf der AS400 anstossen könnte.

Mein Problem ist, dass eine SQL-Abfrage im Access auf eine ODBC-Tabelle zu lange dauert. Direkt auf der AS/400 funktioniert es.

Also wie starte ich nun den abgelegten SQL-Befehl auf der AS/400 aus Access heraus ?
Mit Zitat antworten
  #4 (permalink)  
Alt 03-03-10, 08:50
Benutzerbild von Fuerchau
Fuerchau Fuerchau ist offline
[rlp_Moderator]
 
Registriert seit: Feb 2001
Beiträge: 10.668
Renommee-Modifikator: 11
Fuerchau befindet sich auf einem aufstrebenden Ast
Mit MS-Access würde ich eher die SQL-Befehle in SQL-Passthru-Abfragen einbauen und direkt ausführen.
Dann sind auch Parameter möglich.
Per RUNSQLSTM hast du nur geringe Kontrolle.

Ansonsten lassen sich natürlich auch SQL-Call's als SQL-Passthru-Abfragen realisieren.
Mit Zitat antworten
  #5 (permalink)  
Alt 03-03-10, 08:50
andreaspr@aon.at andreaspr@aon.at ist offline
[professional_User]
 
Registriert seit: Aug 2003
Beiträge: 262
Renommee-Modifikator: 7
andreaspr@aon.at ist zur Zeit noch ein unbeschriebenes Blatt
hi,

ich würd den RUNSQLSTM-befehl in ein CL packen und dieses dann via SQL aufrufen.

ein beispiel findest du hier Upload - Datei vom Webserver auf AS400

lg andreas
Mit Zitat antworten
  #6 (permalink)  
Alt 03-03-10, 09:32
Franz.Rung Franz.Rung ist offline
[User]
 
Registriert seit: Mar 2010
Beiträge: 5
Renommee-Modifikator: 1
Franz.Rung ist zur Zeit noch ein unbeschriebenes Blatt
Danke , dass mit der Pass Through Abfrage funktioniert gut.

Gruss
Mit Zitat antworten
Antwort


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
MS Access ODBC mit JOIN: SQL FEHLER666 olafu System i Hauptforum 4 05-10-06 09:13
update per sql steven_r NEWSboard programmierung 2 25-09-06 09:22
ACCESS mit Unterformularen per ODBC Armin System i Hauptforum 4 07-09-06 12:18
Kopieren per SQL steven_r NEWSboard programmierung 4 18-07-06 10:36
Teildateien per SQL auflisten Nennewitz NEWSboard programmierung 16 28-06-06 14:49


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge anzufügen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist An.
Trackbacks are An
Pingbacks are An
Refbacks are An


Alle Zeitangaben in WEZ +2. Es ist jetzt 06:38 Uhr.