---
title: "knasigt fel.. jag kan inte,,,"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/10008-knasigt-fel-jag-kan-inte"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "snekkorr"
published: "2001-06-12T10:36:00.000Z"
updated: "2001-06-12T10:47:00.000Z"
replies: 3
views: 230
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/10008-knasigt-fel-jag-kan-inte"
---

# knasigt fel.. jag kan inte,,,

## #1 — snekkorr, 2001-06-12T10:36Z

då hitta vad som e fel... jag har bytt ut cookies mot kakor men de e bara här i inlägget och har ingen betydelse eftersom man inte får skriva cookies i webforum!!!!!!

här e min connection sida:

\<%
Option Explicit
Dim ConnectString,sql,conn,rsUser,username,password,page,stayloggedin,LConnectString,lconn

'Grab the submitted variables (page is the page they've come from, set by the hidden variable at the login box)
username = Request.Form("username")
password = Request.Form("password")
page = Request.Form("page")
stayloggedin = Request.Form("stayloggedin")

'Open connection
ConnectString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("siteusers.mdb")
Set conn = Server.CreateObject("ADODB.Connection")
conn.open ConnectString

'Get a recordset corresponding to the submitted username and password
sql = "SELECT username FROM users WHERE username = '" & username & "' AND password = '" & password & "'"
Set rsUser = Server.CreateObject("ADODB.Recordset")
rsUser.Open sql, conn, 3, 3

'If there was a valid recordset there, then send them back to the page they came from, with the username kaka set
If (not rsUser.BOF) and (not rsUser.EOF) then
  Response.kakor("username") = rsUser("username")
  'If the user wants to stay logged in all the time, then we'll set the kaka with a far-away expiry date
  if stayloggedin = "yes" then
	Response.kakor("username").expires = #1/1/2010#
  end if
  rsUser.close
  set rsUser = nothing
  conn.close
  set conn = nothing
  Response.Redirect(page)
end if

'Otherwise, display an invalid entry screen
rsUser.close
set rsUser = nothing
conn.close
set conn = nothing%\>

\<html\>
\<head\>
\<title\>Invalid entry\</title\>
\</head\>
\<body bgcolor="#FFFFFF" link="#DD0000" vlink="#DD0000" alink="#000000"\>
\<font face="tahoma,verdana,arial,helvetica" size=2 color="#FFFFFF"\>

\<h3\>Invalid username/password\</h3\>

\<p\>\<a href="javascript:self.history.go(-1)"\>\<b\>Please try again\</b\>\</a\>\</p\>

\</font\>
\</body\>
\</html\>

men då får jag upp detta fel:
ADODB.Connection fel '800a0e7a' 

Det gick inte att hitta den angivna providern. 

/cluster/signin.asp, rad 14 
 

jag har stavat rätt på databasnamnet ja och den ligger i katalogen cluster.

Permalänk: https://www.webforum.nu/p/10008

## #2 — slurken, 2001-06-12T10:43Z

men då är det med största sannolikhet fel i
ConnectString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("siteusers.mdb")

kolla så allt är rätt.....ska det vara mellanslag i "data source"?

Permalänk: https://www.webforum.nu/p/271559

## #3 — Morph, 2001-06-12T10:47Z

Har du OLEDB-drivrutiner för JET 4.0 installerat? Om inte kan du ladda ner senaste MDAC från MS för att fixa det. MDAC finns här: <http://www.microsoft.com/data> 

**slurken:** japp, det ska vara ett mellanslag där.

Permalänk: https://www.webforum.nu/p/271560

## #4 — slurken, 2001-06-12T10:47Z

pröva o skriv in hela sökvägen till databasen istället för mappath dvs.

c:\\wwwroot\\..\\cluster\\siteusers.mdb

vet inte om det hjälper men man kan ju testa ;)

Permalänk: https://www.webforum.nu/p/271561

---

Tråden på webben: https://www.webforum.nu/amne/asp/10008-knasigt-fel-jag-kan-inte
