Hur anropar man en stored procedure i VB.net från en mySQL databas? du skriver istället för sql satsen:Anropa stored procedure
Jag är helt ny vad det gäller mySQLså...
en liten test jag gjort ser ut så här:
skriver jag sql-satsen direkt i koden så fungerar det men när jag försöker med en sp så blir det tokigt
Dim mycommand As New Odbc.OdbcCommand("sp_get_mkl", myconnection)
myconnection.Open()
Dim dr As Odbc.OdbcDataReader = mycommand.ExecuteReader()
While dr.Read
'Lägger in beskrivning i droplisten
ddl_mkl.Items.Add(dr.Item("mkl_typ") & " " & (dr.Item("beskrivning")))
End While
myconnection.Close()Sv: Anropa stored procedure
call funktionen(?,?)
sen när du ska lägga till parametrar om du anväder detta så skriver du som ovan bara ett ? tecken, sen kommer de in i den ordningen du addar dem.
men stored procedures i mysql är fortfarande lite buggigt, speciellt ihop med .NET och odbc.