webForumDet fria alternativet

Jag blir galen snart....

ASP

2 svar · 185 visningar · startad av Method

Medlem sedan apr. 2001357 inlägg
Frågan#1

jag använder mig av denna kod

<%pers = Request.Querystring("persid")%>

<html>

	<head>
		<meta http-equiv="content-type" content="text/html;charset=iso-8859-1">
		<meta name="generator" content="Adobe GoLive 5">
		<title></title>
		<link rel="stylesheet" href="text.css">
	</head>

<body bgcolor="#ffffff" topmargin="8" leftmargin="0" marginwidth="0" marginheight="8">
		<div align="center">
			<!-- Öppnar databasen kontakt personer. --><%

Set MinCon = Server.CreateObject("ADODB.Connection")
Set rs = Server.CreateObject("ADODB.Recordset")
MinCon.Open "DSN=upload1;UID=;PWD="
SQL = "SELECT * FROM ansokan where pers = '" & id & "'" 
rs.Open SQL, MinCon
%>

			<table border="0" width="450" cellpadding="0" cellspacing="0">
				<tr>
					<td>
<%=rs("Fornamn")%><br><br><%=rs("Efternamn")%><br><br>
<%=rs("Adress")%><br><br>
<%=rs("Postnr")%><br><br>
<%=rs("Postadress")%><br><br>
<%=rs("Telefon")%><br><br>
<%=rs("Mobil")%><br><br>
<%=rs("Epost")%><br><br>
<%=rs("Kommentar")%><br><br>
<a href="<%=rs("httpsokvag")%>">Andreas</a><br><br>
<a href="<%=rs("Sokvag")%>">jonas</a><br><br>
<%=rs("JobbID")%><br><br>
<%=rs("IP")%><br><br>
<%=rs("Datum")%>

jag får följande fel

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

[Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 1. 

/paging script/info.asp, line 21

jag har dessa fälten i databasen

ID
Fornamn
Efternamn
Adress
Postnr
Postadress
Telefon
Mobil
Epost
kommentar
httpsokvag
Sokvag
JobbID
Kontor
Jobb
Utbildning
Utbannan
IP
datum

jag har säkert gjort något enkelt fel men jag har stirrat mig blind på koden så jag ser inte ens vad det är för fel.

som sagt lättare at märka andras fel än sina egna ;)

Tack på förhand

Jonas

------------------
--------------
STARZINGER
Tackar & Bockar forumet rockar!
Med ett hugg faller inget träd

[Redigerat av Method den 28 aug 2001]

Medlem sedan juni 200032 967 inlägg
#2

SQL = "SELECT * FROM ansokan where pers = '" & id & "'"

jag ser inte att du har något fält som heter pers?

dessutom brukar ju id:n vara av typen tal, är inte så fallet här?

jag gissar på att det är så här du vill ha det:

SQL = "SELECT * FROM ansokan where ID = " & pers

------------------
mördar-anders, det är jag.

[Redigerat av @nders den 28 aug 2001]

Medlem sedan apr. 2001357 inlägg
#3

;) ;) Tack :) :)

hatar att vara trött...

------------------
--------------
STARZINGER
Tackar & Bockar forumet rockar!
Med ett hugg faller inget träd

257 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)