webForumDet fria alternativet

Object required: 'Connect'

5 svar · 308 visningar · startad av dr. Snaggle

dr. SnaggleMedlem sedan jan. 200358 inlägg
#1

Vad är detta för fel???

Microsoft VBScript runtime error '800a01a8'

Object required: 'Connect'

/gb/add_post.asp, line 5

På rad 5 finns:
rad4. Set Conn = Server.CreateObject("ADODB.Connection")
rad5. Connect.Open "Provider=Microsoft.Jet.OLEDB.4.0;Jet OLEDB:Database Password=phat;Data Source=" & Server.MapPath("../db/gb.mdb")

help me plz!
:q

@ndersMedlem sedan juni 200032 969 inlägg
#2

Du skapar objektet Conn, sedan anger du namnet Connect när du ska öppna det.

voigtann1Medlem sedan juni 20019 519 inlägg
#3
Set Conn = Server.CreateObject("ADODB.Connection") 
Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Jet OLEDB:Database Password=phat;Data Source=" & Server.MapPath("../db/gb.mdb")

Om du inte kan tolka snabels svar :e

dr. SnaggleMedlem sedan jan. 200358 inlägg
#4

ok! men nu fick jag ett nytt fel... det verkar som att det inte går att skriva till db:n. ska jag lägga db:n i en speciell mapp?

Så här ser felmedelandet ut:
Microsoft JET Database Engine error '80040e09'

Cannot update. Database or object is read-only.

/gb/add_post.asp, line 13

Dessa mappar har jag på mitt webbhotell:

cfg
logs
mail
tmp
www

väldigt tacksam om ngn kan hjälpa mig!

//Stefan

dr. SnaggleMedlem sedan jan. 200358 inlägg
#5

glömde koden...

<!-- #include file="adovbs.inc" -->

<%
Set Conn = Server.CreateObject("ADODB.Connection") 
Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Jet OLEDB:Database Password=phat;Data Source=" & Server.MapPath("gb.mdb")

Set RecSet = Server.CreateObject("ADODB.Recordset")

Addera = "Select * From gb"
RecSet.Open Addera, Conn, adOpenStatic, adLockOptimistic

	RecSet.AddNew

	RecSet("namn") = Request.Form("namn")
	RecSet("mail") = Request.Form("mail")
	RecSet("datum") = Now
	RecSet("inlagg") = Request.Form("inlagg")
	RecSet("url") = Request.Form("url")
	RecSet("ip") = Request.ServerVariables("remote_host")
	
	RecSet.Update
	RecSet.Close

Response.Redirect "gb.asp"
%>
@ndersMedlem sedan juni 200032 969 inlägg
#6

Ja, databasen måste ligga i en mapp med korrekta säkerhetsinställningar. Kontrollera med webhotellet vilken mapp du ska lägga din databas i.

mvh

129 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)