webForumDet fria alternativet

Parameteriserade frågor

4 svar · 358 visningar · startad av Donatello

DonatelloMedlem sedan jan. 2005108 inlägg
#1

Försöker igen... Någon som kan tänka sig att skriva en förklaring på exakt vad som händer i koden på denna sida: http://www.swesecure.com/?ID=dc6ea60a-12ae-4e7e-9e9c-59489ccafa90&IID=d628e96e-f8fd-44ed-9537-4061c817e9b1

Lite svårt att tillämpa nåt som man inte vet hur det funkar... :l
Har jämfört med referensverk o dylikt, men blir inte riktigt klok på det.

Tack på förhand.......

LarsGMedlem sedan dec. 200012 465 inlägg
#2

Frågetecknen i select-satsen fungerar som parametrar (på samma sätt (förhoppningsvis) som när man använder en sub i VB, t.ex.).

Parametervärdena anges i execute-anropet.

DonatelloMedlem sedan jan. 2005108 inlägg
#3

Ursäkta idioten här (jag), men jag fattar fortfarande inte... :OO

Hoppades att nån hade ork att göra en steg-för-steg redovisning om vad som händer...

LarsGMedlem sedan dec. 200012 465 inlägg
#4

Vad är det du inte förstår? Det är bara tre steg,

  1. Ange frågetetcken på den plats i SQL-satsen där du normalt skulle ange ett värde.

  2. Definiera värdena för parametrarna

  3. Anropa execute

2 och 3 går att kombinera som i det första exemplet.

DonatelloMedlem sedan jan. 2005108 inlägg
#5

Jag hajjar nu. Problemet låg i att jag trodde att första och andra exemplet hängde ihop. Inte så konstigt att jag inte fattade nåt då. :)

Tycker det är lite otydligt skrivet.....:OO

Genererad på 375 ms · cache AV · v20260730165559-full.f96bc7eb