Avatar billede brassmaid Nybegynder
27. marts 2007 - 10:12 Der er 3 kommentarer

Storedprocedure i mssql med PDO

Hej

Jeg har et problem med at hente output variabler fra mssql storedprocedure når jeg bruger PDO. Jeg kan sagtens køre proceduren og jeg får også et recordset tilbage, men output bliver ikke sat.

Jeg har fundet følgende inde på php.net, som de siger virker, men ikke hos mig. Er der en der kan prøve at teste det?

-- PROCEDURE
CREATE PROCEDURE spReturn_Int @err int OUTPUT
AS
SET @err = 11
GO
-- PROCEDURE
--php code
<?
$sth = $dbh->prepare("EXECUTE spReturn_Int ?");
$sth->bindParam(1, $return_value, PDO::PARAM_INT|PDO::PARAM_INPUT_OUTPUT);
$sth->execute();
print "procedure returned $return_value\n";
?>
Avatar billede jkhaledsoueidan Nybegynder
27. marts 2007 - 12:10 #1
Bruge MySQL så skal du nok få mere hjælp :)
Avatar billede brassmaid Nybegynder
27. marts 2007 - 12:43 #2
Hehe ja, men det kan jeg altså ikke :-)
Avatar billede jkhaledsoueidan Nybegynder
27. marts 2007 - 15:30 #3
hvorfor kan du ikke det?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester