![]() |
Re: Stored Procedure abrufen funktioniert nicht
Hallo,
ich sehe hier aber keine gettree Procedure, soll wohl die GetPartListMain sein. Ich sehe dort aber keinen Parameter. Select * From GetPartListMain müsste gehen. Ausserdem haben deine SP kein Parameter. Heiko |
Re: Stored Procedure abrufen funktioniert nicht
Ach shit, ich habe das falsche gepostet, jetzt sollte es korrekt sein.
|
Re: Stored Procedure abrufen funktioniert nicht
Hallo,
also wie ich das kenne, ruft man solche Sachen über ein Query auf. Nur das mit dem "Wenn eine Select in einer SP aufgerufen wird", (mysql Handbuch) wird das Ergebnis beim Aufruf zurückgegeben, kenne ich bei Firebird nicht so. Dort bekommt man das nur über OUT Parameter hin. Heiko |
Re: Stored Procedure abrufen funktioniert nicht
Naja was und wie das in Firebird klappt keine ahnnung, ist mir im grunde auch egal weil ich benutzer MySQL,
desweiteren gehts ja nicht darum das ich kein Ergebnis bekomme, die SP läßt sich nicht aufrufen bzw. Parameter übergeben. Ich bin doch solangsam am Ende, ich raffe einfach nicht wieso sich eine Stored Procedure nicht aufrufen läßt. Es scheint mir an dem dbExpress müll zu liegen und mittlerweile bin ich so verwirrt mit den möglichkeiten die es gibt überall steht was anderes und wird was anderes empfholen, zu php Zeiten war es da doch echt schön. Aber das bringt mir alles nix, ich hatte gedacht das ich einen Teil der arbeit auf dem MySQL Server verlagern kann und nur noch die Prozeduren aufzurufen brauch um meine Daten zuerhalten aber jetzt kann ich das doch alles von Hand im Delphi machen, ergo rekursiv Select Abfragen raus hauen. *kotz*. |
Re: Stored Procedure abrufen funktioniert nicht
Hallo,
es muss mind. mysql 4.1 als Protocol (client) eingestellt werden, und das scheint das Problem zu sein. ![]() Geh dch mal auf die HP des Treibers und frage dort nach, ob sie genau dieses Feature (select * from in SP wird sofort an den Client geschickt) unterstützen, sieht nämlich nicht so aus. Ich hatte das auch mal bei einem OLEDB-Treiber, der konnte auch keine "selectable stored procedures" Heiko |
Re: Stored Procedure abrufen funktioniert nicht
Nagut das der keine Selectable Stored Prozedures kann wäre ja das eine,
aber heißt das jetzt es geht gar nicht oder es geht schon nur nicht per Query !? Das wäre ja die viel wichtigere Frage an der ganzen Sache. Das wäre einfach zu schön wenn das klappen würde, da ich evtl. vorgehabt habe vermehrt mit SPs zuarbeiten, nur wenn das jetzt schon so anfängt. |
Re: Stored Procedure abrufen funktioniert nicht
Hallo,
eine selectable SP wird immer über eine Query aufgerufen, wegen dem Recordset, ergo geht es gar nicht. Frag einfahc mal nach, auf der 1. Seite der Homepgae ist doch ne Mail angegeben. Heiko |
Re: Stored Procedure abrufen funktioniert nicht
Und wofür ist der Typ TSQLStoredProc da !?
Nur für SPs die man ausführen will und nix zurück geben oder was. Ich schick mal ne mail, habe aber keine hoffnung schnell eine lösung zu bekommen. |
Re: Stored Procedure abrufen funktioniert nicht
Hallo,
korrekt, für "normale" SP's. Heiko |
Re: Stored Procedure abrufen funktioniert nicht
Ich habe eine Antwort vom Hersteller erhalten, tja wie vermutet
SPs werden von dem Treiber nicht unterstützt. Zitat:
eine idee mal abwarten, ob das ergebnis entsprechend ist. mfg TUX |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:22 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz