webForumDet fria alternativet

Ännu en felkod...

ASP

6 svar · 206 visningar · startad av JaktJanne

Medlem sedan feb. 20001 507 inlägg
Frågan#1

som ser ut enligt följande:
Microsoft OLE DB Provider for ODBC Drivers fel '80040e10'

[Microsoft][Drivrutin för ODBC Microsoft Access] Too few parameters. Expected 1.

Raden som ger koden är:
MySQL = "SELECT * FROM stug WHERE ID = varNr"
ID är en kolumn i databasen.
tidigare i scriptet har jag varNR = int(Request.Querystring("nr") då jag går in på sidan med "resultat.asp?nr=1"

Tips ?

------------------
Janne

"Att komma i tid till ett möte
är bara slöseri med tid"

[Redigerat av JaktJanne den 22 feb 2001]

Medlem sedan dec. 19998 577 inlägg
#2

Antar att du vill att varNr skall vara en variabel:

MySQL = "SELECT * FROM stug WHERE ID = "&varNr

------------------
Jourhavande @e SweQuake.com

Medlem sedan feb. 20001 507 inlägg
#3

Funkade som handen i hansken :q
Måste man sätta en & för att det skall tolkas som variabel ?

Tack förresten :e

Kom på en sak till, hur fixar jag en radbrytning i en tabell med text från db:n.
------------------
Janne

"Att komma i tid till ett möte
är bara slöseri med tid"

[Redigerat av JaktJanne den 22 feb 2001]

Medlem sedan juni 200032 967 inlägg
#4

du måste först och främst bryta strängen för att tolken ska förstå att det som nu kommer inte ska tolkas som samma sträng. sen är det som så, att i vb-script används & vid strängkonkatenering, (precis som + i jscript.)

mvh,

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
if i'm not back in five minutes, just wait longer.</A>

Medlem sedan feb. 20001 507 inlägg
#5

Bryta strängen ?
Dela upp den i flera db fält eller hur menar du, förklara gärna lite mer ingående.

------------------
Janne

"Att komma i tid till ett möte
är bara slöseri med tid"

Medlem sedan juni 200032 967 inlägg
#6

nej, inte så.

exempel:

"anders är dum i huvet" är en sträng.

- - - - - -
jag har sedan en variabel, som innehåller min ålder.

varAndersAlder = "x" (vi ger inte bort allt)

denna vill jag peta in i en sträng som berättar vem jag är. detta måste jag då göra med strängkonkatenering.

"anders har varit dum i huvet i " & strAndersAlder & " år."

du bygger alltså upp din sträng av delar, som antingen är rena strängar, inkapslade mellan citationstecken, eller strängar och variabler, som närmast ovan.

jag är inte direkt någon mellanstadielärare, men jag hoppas lite av det gick fram?

mvh,

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
if i'm not back in five minutes, just wait longer.</A>

Medlem sedan feb. 20001 507 inlägg
#7

Jo det greppade jag, jag trodde du svarade på hur jag radbryter i ett fält, men tack ändå och jag löser nog radbytet.

------------------
Janne

"Att komma i tid till ett möte
är bara slöseri med tid"

254 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)