Einzelnen Beitrag anzeigen

Benutzerbild von Tonic1024
Tonic1024

Registriert seit: 10. Sep 2003
Ort: Cuxhaven
559 Beiträge
 
RAD-Studio 2009 Ent
 
#1

'unassigned code' bei TSQLStoredProc

  Alt 3. Mai 2006, 17:03
Datenbank: Interbase • Version: 6 • Zugriff über: dbExpress
Hallo...

Ich will an unserer Datenbank "manipulieren" und manuell Datensätze einpflegen. Dafür will ich eine Stored Procedure ansprechen, die auch im "Automatik-Bertieb", der durch ein anderes Programm realisiert ist, dafür zuständig ist.

Wenn ich nun folgenden Code ausführe kommt immer die Fehlermeldung "unassigned code".


ProcSMSMakro ist eine TSQLStoredProc Instanz, deren "Grundwerte" ich schon zur Designtime gesetzt hab. Die Verbindung zur Datenbank steht.

Delphi-Quellcode:
  ProcSMSMakro.Params[0].Value:='+49151xxx';
  ProcSMSMakro.Params[1].Value:=53;
  ProcSMSMakro.Params[2].Value:=34;
  ProcSMSMakro.Params[3].Value:=41;
  ProcSMSMakro.Params[4].Value:=9;
  ProcSMSMakro.Params[5].Value:=28;
  ProcSMSMakro.Params[6].Value:=52;

  ProcSMSMakro.Prepared:=true;

  ProcSMSMakro.ExecProc; // <- Hier tritt der Fehler auf
Ich habe alle Parameter, die mit ptInput gekennzeichnet sind gefüttert. Es sind noch ptOutput Parameter vorhanden, aber der Rückgabewert interessiert mich (noch) nicht.

Mit open und Close zu arbeiten bringt mich hier nicht weiter - hab ich schon versucht. Eine ander Stored Procedure spreche ich in meiner Testumgebung genau auf diese Weise an. Was ist hier also kaputt? Ich komm so nicht weiter. Vielleicht hat jemand nen Tip?


Toni
Der frühe Vogel fängt den Wurm, richtig.
Aber wird nicht auch der frühe Wurm vom Vogel gefressen?
  Mit Zitat antworten Zitat