08. april 2005 - 11:30Der er
5 kommentarer og 1 løsning
php / mssql stored procedure
Hejsa..
Skal lige høre om der er nogen her som har arbejdet lidt med msslq stored procedure..
i får lige et eksempel fra noget dokumentation :D
Følgende tekst I SQL Query analyser vil oprette en kunde og vise den fundne ID. Hvis funktionen køres en gang til med samme @P_ImportID (’00012345’) tilbageleveres den samme @P_AdrID igen.
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
i din storedprocedure, har du noget ala insert into tabel (a,b,c) values (1,2,3) bagefter det skriver du: select @@identity (jeg går ud fra at det er et autogenereret id)
går ud fra du mener jeg skal ind og rode i den storedprocedure... og det vil jeg helst ik lige...
prøver lige og uddybe lidt :D
Der er oprettet en storedprocedure... ved navn wf_web_AddCustomer
Kører jeg det tidligere skrevet i mssql query analyser, virker den også fint, der får jeg returneret AdrID..
og ja det er et autogenereret id :D
problemet ligger i jeg skal kunne køre et mssql query fra en php side, som kalder den procedure, og skal have returneret det AdrID til en variabel som jeg skal arbejde videre med...
Vil tro problemet ligger i de variabler i det query, får følgende fejl, så længe jeg har OUTPUT med i mit query :
Warning: mssql_query(): message: Error converting data type varchar to int. (severity 16) in /var/www/mssql.php on line 15
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.