Just nu i M3-nätverket
Jump to content

Databas


Patric Johansson

Recommended Posts

Patric Johansson

Jag har använt följande kod

Dim rscount, rscounter
rscounter.open "SELECT * FROM Medlem_Basenhet WHERE Agare='" & userid & "'", conntemp,3,3
rscount = rscounter.RecordCount
Response.Write rscount

rscounter.Close
Set rscounter = Nothing
På en annan sida som jag gjort, då fungerade den.

Men nu när jag ska använda den igen så fungerar den inte utan jag får följande error.

Error Type:

Microsoft VBScript runtime (0x800A01A8)

Object required: ''

/things.asp, line 42

Det som finns på rad 42 är rscounter.open koden, vad är det som är fel?

 

Kan det ha nåt med att värdet i userid är ett tal?

 

Tack på förhand!

 

/ProTeuS

Resistance is futile. You will be assimilated.

- citat från ”Star Trek - First Contact”

 

[inlägget ändrat 2002-11-13 16:33:18 av ProTeuS]

[inlägget ändrat 2002-11-13 16:36:59 av ProTeuS]

Link to comment
Share on other sites

Ingen har tydligen svarat än, så då får väl jag göra det.

 

Den klagar för att du försöker köra ".open" och "rscounter" inte är ett object.

 

Du måste ha skapat ett objekt av rscounter innan, t.ex. så här:

set rscounter=server.createobject("adodb.connection")

 

Om det fungerar i den ena filen så har du redan ett objekt i "rscounter". Kolla efter "rscounter" i den filen där det fungerar så hittar du det säkert.

 

Ciao,

Anders

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...