title image


Smiley Re: VBA und ORACLE, Starten einer Procedure
Hallo Peter,eine Stored Procedure kannst Du über eine Query starten:Zunächst benötigst Du eine gültige ODBC-Konfiguration zum ORACLE-Server (ODBC-Manager in Systemsteuerung)Anschließend der CodeSub RunProcedure(ProcName As String)Dim DB As DatabaseDim QDef As QueryDefSet DB = CurrentDB()Set QDef = DB.CreateQueryDef("")With QDef .Connect="ODBC-Konfig" .SQL = "EXEC " & ProcName & "Parameter1, Paramter2.." .ReturnsRecords = (True/False) .ExecuteEnd WithDB.CLoseEnd SubZu ReturnsRecords gilt,wenn die Proc Daten zurückliefert (Datensätze), dann TRUEsonst FALSE (Bsp. DUMP o. ä.)Gruß, Uwe RickenMCP FOR MS ACCESS DEVELOPMENT

geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: