Det kommer jo næsten til at se sådan ud, da den bruger parameters. Det er først helt henne ved SQL Engine at den bliver lavet om, så det giver mening at kigge på.
Hvad er da problemet?
Du kan eventuelt bruge SQL Profiler, så kan du se hvad din SQL server modtager.
Det er lidt forskelligte hvordan forskellige databaser har implementeret parameters.
De kan lave det hele i ADO.NET provideren og sende en udfyldt SQL til databasen.
De kan lave noget a la: PREPARE foobar FROM 'UPDATE [Interessentadresse] SET Password = @newpassword WHERE (Internetnr = @username OR Interessentnr = @username) AND (Password = @password)' EXECUTE foobar USING @newpassword='X',@username='Y',@password='Z' (syntax er MySQL ikke SQLServer)
Hvis det foerste saa kunne man principielt godt faa den faerdige SQL ud.
Men hvis det andet saa kan man ikke faa den faerdige SQL ud da den ikke eksisterer noget sted.
Jeg mener at SQLServer bruger en model som det andet (dog ikke med den angivne syntax).
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.