/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Prob. m. mystisk uspecificeret fejl
Fra : Lars Grove Mortensen


Dato : 18-03-03 10:13

Hej alle

Jeg har desværre et irriterende problem, som jeg efterhånden har
oplevet flere gange på forskellige systemer, men som jeg aldrig
har haft det store held med at løse...

Det handler om en uspecificeret fejl, der pludselig opstår når
man ønsker at fremvise asp-sider med
Access-database-forbindelser, der afvikles med IIS på Windows XP
(og muligvis også på andre platforme??).

Selvom asp-filen og dens kode tilsyneladende intet fejler, sker
der pludselig dét at siden ikke kan vises grundet en mystisk
uspecificeret fejl. Den komplette fejlkode er:

Fejltype:
Provider (0x80004005)
Uspecificeret fejl
/firststop/main/kontakt.asp, line 6


Hvor linie 6 er "Conn.Open DSN"


Hvis man så venter lidt og prøver igen, så kan siden pludselig
sagtens vises uden problemer!


Hvad skal jeg gøre for at undgå at den uspecificerede fejl
opstår?



Jeg håber meget at nogen kan/vil hjælpe!


På forhånd tak


Med venlig hilsen
Lars Grove Mortensen

--
Danmarks største specialiserede IT jobdatabase
- Udelukkende med IT- og internetrelaterede jobs
- Opret en profil og lad drømmejobbet finde dig
KLIK HER! => http://www.html.dk/job

 
 
Jens Gyldenkærne Cla~ (18-03-2003)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 18-03-03 11:02

Lars Grove Mortensen skrev:

> Fejltype:
> Provider (0x80004005)
> Uspecificeret fejl
> /firststop/main/kontakt.asp, line 6
>
>
> Hvor linie 6 er "Conn.Open DSN"

> Hvis man så venter lidt og prøver igen, så kan siden pludselig
> sagtens vises uden problemer!

Lukker du forbindelser og postsæt efter brug? Jeg skal ikke kunne
sige om det er der hunden er begravet, men det er en mulighed.

Hver gang du bruger Conn.Open skal du også (senere, men på samme
side) bruge Conn.Close. Hvis man bruger et postsæt kaldet rs og en
forbindelse kaldet conn skal følgende kommandoer i princippet altid
udføres inden siden lukkes og helst så snart det er muligt:

' Luk og sluk
rs.Close
Set rs = Nothing

conn.Close
Set conn = Nothing
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Lars Grove Mortensen (18-03-2003)
Kommentar
Fra : Lars Grove Mortensen


Dato : 18-03-03 13:06

Jens GyldenkærneClausen wrote in
dk.edb.internet.webdesign.serverside.asp:
> Lukker du forbindelser og postsæt efter brug? Jeg skal ikke kunne
> sige om det er der hunden er begravet, men det er en mulighed.
>


...Ja, jeg lukker forbindelserne, men fejlen sker alligevel.

Håber meget at nogen kan/vil hjælpe med en løsning?


MVH
Lars Mortensen

--
Danmarks største specialiserede IT jobdatabase
- Udelukkende med IT- og internetrelaterede jobs
- Opret en profil og lad drømmejobbet finde dig
KLIK HER! => http://www.html.dk/job

Jakob Andersen (18-03-2003)
Kommentar
Fra : Jakob Andersen


Dato : 18-03-03 15:51

Lars Grove Mortensen skrev:
> ..Ja, jeg lukker forbindelserne, men fejlen sker alligevel.
> Håber meget at nogen kan/vil hjælpe med en løsning?

Hvilken version af MDAC kører du?
Bruger du OLEDB eller ODBC til din connection?

--
Jakob Andersen

Lars Grove Mortensen (18-03-2003)
Kommentar
Fra : Lars Grove Mortensen


Dato : 18-03-03 16:44

Jakob Andersen wrote in dk.edb.internet.webdesign.serverside.asp:
>
> Hvilken version af MDAC kører du?
> Bruger du OLEDB eller ODBC til din connection?
>


Hvordan undersøger jeg hvilken version af MDAC, jeg kører med?

Jeg ved ikke om det er OLEDB eller ODBC, men jeg laver
database-forbindelsen således:

Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=" & Server.MapPath("../data/database.mdb")
Conn.Open DSN



Med venlig hilsen
Lars Mortensen

--
Danmarks største specialiserede IT jobdatabase
- Udelukkende med IT- og internetrelaterede jobs
- Opret en profil og lad drømmejobbet finde dig
KLIK HER! => http://www.html.dk/job

Jakob Andersen (18-03-2003)
Kommentar
Fra : Jakob Andersen


Dato : 18-03-03 20:48

Lars Grove Mortensen skrev:
> Hvordan undersøger jeg hvilken version af MDAC, jeg kører med?

Kig i HKEY_LOCAL_MACHINE\Software\Microsoft\Dataaccess\Version

Eller find evt. ud af det fra ASP vha.:

Set objConn = Server.CreateObject( "ADODB.Connection" )
Response.Write( objConn.Version )
Set objConn = Nothing

> Jeg ved ikke om det er OLEDB eller ODBC, men jeg laver
> database-forbindelsen således:

Du bruger ODBC, overvej evt. at bruge OLEDB da dette er hurtigere og
som regel også mindre fejlbehæftet end ODBC.

--
Jakob Andersen

Lars Grove Mortensen (19-03-2003)
Kommentar
Fra : Lars Grove Mortensen


Dato : 19-03-03 08:57

Jakob Andersen wrote in dk.edb.internet.webdesign.serverside.asp:
> Lars Grove Mortensen skrev:
> > Hvordan undersøger jeg hvilken version af MDAC, jeg kører med?
>
> Kig i HKEY_LOCAL_MACHINE\Software\Microsoft\Dataaccess\Version
>

Det er version: 2.71.9030.0



MVH
Lars M.

--
Danmarks største specialiserede IT jobdatabase
- Udelukkende med IT- og internetrelaterede jobs
- Opret en profil og lad drømmejobbet finde dig
KLIK HER! => http://www.html.dk/job

Søg
Reklame
Statistik
Spørgsmål : 177551
Tips : 31968
Nyheder : 719565
Indlæg : 6408834
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste