webForumDet fria alternativet

Får inte ihop det här...

ASP

4 svar · 208 visningar · startad av MickeA.com

Medlem sedan feb. 20034 441 inlägg
Frågan#1

Hej

Nu har jag fått en ny smart idé (hmpf...) som vanligt funkar den inte...

Här är felmessset:


Microsoft OLE DB Provider for ODBC Drivers error '80040e07' 

[Microsoft][ODBC Microsoft Access Driver] Data type mismatch in criteria expression. 

/hemsida_dev/lektion.asp, line 47

Såhär ser filen ut: (Finns massa övanför, men tar bara med det viktiga)

<%
Response.Expires = -1000

Dim lektion

nr = Request("lektion")

Response.Write(nr)

Set oConnection = Server.CreateObject("ADODB.Connection")
oConnection.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("../hemsida_db/db_dev.mdb"))

strSQL= "SELECT * FROM lektioner WHERE ID = '" & nr & "';"

RAD 47 =>  oRecordset = oConnection.Execute(strSQL) 

'______________________________________

URL = oRecordset("URL")

'______________________________________
%>

<table width="100%" border="0" cellspacing="0" cellpadding="0" height="100%">
<tr align="center" valign="middle"> 
<td>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=4,0,2,0" width="450" height="350">
<param name=bgcolor value="#003366">
<param name=movie value="<%URL%>">
<param name=quality value=high>
<PARAM NAME=menu VALUE=false>
<PARAM NAME=devicefont VALUE=false>
<embed src="<%URL%>" bgcolor=#003366 menu=false quality=high devicefont=false pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="450" height="350">
</embed> 
</object></td>
</tr>
</table>
</body>
</html>

Idén är att man anropar URL'en:

www.sökväg....lektioner/lektion.asp?lektion=1

Då ska den leta upp ID 1 i db'n och sen sätta rätt sökväg i Object & Embed taggen för rätt fil.

Ngn som ser felet sådär på stört?

Medlem sedan dec. 200012 464 inlägg
#2
strSQL= "SELECT * FROM lektioner WHERE ID = " & nr
Medlem sedan feb. 20034 441 inlägg
#3

Nu får jag inget felmess, men det är ändå fel, den står bara o laddar sidan men inget händer...

Den säger att det är ngt fel på

<param name=movie value="<%URL%>">

Vad är fel med det?!

Medlem sedan dec. 200012 464 inlägg
#4
<param name=movie value="<%=URL%>">
Medlem sedan feb. 20034 441 inlägg
#5

Tack, nu funakr det...

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