Toon posts:

[ASP] error 0x80004005 duikt nu en dan op*

Pagina: 1
Acties:
  • 1.960 views sinds 30-01-2008
  • Reageer

Verwijderd

Topicstarter
Hoi tweakers ,
de volgende code:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
<%@ Language=VBScript %>
<% Option Explicit %>
<!--#include virtual="/adovbs.inc"-->

<HTML>

<HEAD>
<title>Smoelenboek indienst</title>
</HEAD>

<body background="images/achtergrond.jpg">

<table height="20" cellSpacing="1" width="500" border="0">
      <tr>
        <td width="20%">
          <p align="center">[img]"images/POPHOOFD2.GIF"[/img]</p>
        </td>
        <td width="80%"><big><big><big><big><big><strong><big>SMOELENBOEK</big></strong></big></big></big></big></big></td>
      </tr>
  </table>
<%


Dim objConn,strSQL,Mydate
Set objConn = Server.Createobject ("ADODB.Connection")
    objConn.ConnectionString ="DSN=Organisatie"
    objConn.Open

Mydate = Request("D")

StrSQL  = "SELECT Med_id,Med_naam,Med_roep,Med_nr FROM Medewerker WHERE year(Med_indienst)='" & Mydate & "'"    


Dim objRS
Set objRS = Server.CreateObject("ADODB.Recordset")
objRS.Open StrSQL, objConn

%><TABLE BORDER=1>
<%Do While Not ObjRS.EOF %>
    <tr valign="top">
    <td width="100"><%=ObjRS.Fields("Med_id")%>  </td>
    <td width="100"><%=ObjRS.Fields("Med_naam")%></td>
    <td width="100"><%=ObjRS.Fields("Med_roep")%></td>
    <td width="100"><%=DateDiff("yyyy", Mydate, Date) %></td>
    <td>[img]"C:\Inetpub\wwwroot\ORG\pasfotos\<%=ObjRS.Fields("Med_nr")%>.jpg"[/img]</td>
  </tr>
<% ObjRS.MoveNext
Loop

'Opschonen van de gebruikte ASP objecten
objRS.Close
Set objRS = Nothing

objConn.Close
Set objConn = Nothing

strSQL=""
%>


Click <A HREF="Start-orgtest2.asp" hier</A> om terug te keren naar de zoek pagina

</TABLE>
</BODY>
</HTML>


Hierop krijg ik telkens de error:

Provider (0x80004005)
Unspecified error

Soms doet de code het wel en laat die precies zien wat die moet laten zien, maar andere keren krijg ik weer die error en er zit geen patroon in wanneer die verschijnt, soms wel en soms niet, iemand ervaring met die tering |:( error???
Ik kom hem wel eens vaker tegen en op google kan ik nergens eenduidig een kloppende oplossing vinden voor deze error

PS de waarde van D in deze code is bv = 1982

  • PhoeniX-
  • Registratie: Juni 2000
  • Laatst online: 19-02 23:20
Wat heb je al geprobeerd?

Ik krijg een flinke berg hits @ google, waaronder deze:
Provider error '80004005'
Unspecified error
includes/setup.asp, line 22

This error is usually a server side resource issue, or a problem with the database driver and/or it's temporary files. You can usually correct this by restarting the server, stopping/starting the IIS service, or closing any other applications that may also be attempting to access your database.

Verwijderd

Topicstarter
Ja daar heb ik helaas dus niks aan, ik heb die link dus zelf al gevonden en het is niet van toepassing bij mij. Dus nog andere suggesties???

Verwijderd

<big><big><big><big><big><strong><big>SMOELENBOEK</big></strong></big></big></big></big></big>
Misschien moet je je source n keertje nalopen :/

Wat betreft je ASP probleem: wellicht kun je een OLE DB connectie gebruiken om verbinding te maken met je database (MS Access?) en controleer even of connection pooling aan staat in IIS.

edit:
Ik heb toen ik nog met met een ASP-site volgens mij wel eens dezelfde error gehad, probeer je http keep-alives eens uit te zetten in IIS.

[ Voor 154% gewijzigd door Verwijderd op 09-02-2006 11:33 ]


  • kenneth
  • Registratie: September 2001
  • Niet online

kenneth

achter de duinen

0x80004005 kan alles zijn van een kapotte database tot aan politieke instabiliteit in het Midden-oosten.

Wellicht dat je stap voor stap kan proberen je pagina uit te voeren.
Eerst een ASP-pagina zonder serverside code, dan eentje met een triviale Response.Write, dan DB-toegang, enz enz?

Look, runners deal in discomfort. After you get past a certain point, that’s all there really is. There is no finesse here.


  • j_du_pee
  • Registratie: Maart 2000
  • Laatst online: 23-09-2024

j_du_pee

du pain, du vin, du pee

dit is vrij zeker een database fout inderdaad. Probeer eens op de volgende manier connectie te maken ipv via odbc:

code:
1
 con.open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\somepath\mydb.mdb;User Id=admin;Password=;")

kaart != map && bottel != fles
Wacht op antwoord


Verwijderd

Heb je dit altijd al gehad? Of sinds kort?

Ik neem aan dat je lokaal test en jij dus de enige bezoeker bent (getuige van je img-src... die je dus nog steeds niet hebt gewijzigd...)?
Misschien moet je je source n keertje nalopen :/
Dat hebben we hem al een paar keer gezegd, maar dit is al de 3e keer dat ik deze brei met code voorbij zie flitsen ;)

[ Voor 33% gewijzigd door Verwijderd op 09-02-2006 11:57 ]


  • whoami
  • Registratie: December 2000
  • Laatst online: 01:05
Ik heb maar even je titel 'genormaliseerd'. Let ook even op je taalgebruik.

https://fgheysels.github.io/


  • NMe
  • Registratie: Februari 2004
  • Laatst online: 11-04 17:49

NMe

Quia Ego Sic Dico.

Verwijderd schreef op donderdag 09 februari 2006 @ 11:20:
Ja daar heb ik helaas dus niks aan, ik heb die link dus zelf al gevonden en het is niet van toepassing bij mij.
En waarom meld je dat soort info dan niet in je topicstart? ;)

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 21:41

gorgi_19

Kruimeltjes zijn weer op :9

En als je nu eens geen DSN gebruikt?

Ow ja, mocht je dit online gooien, kom dan niet vragen hoe het komt dat je gehacked bent en iemand je database heeft leeg gegooid.

[ Voor 66% gewijzigd door gorgi_19 op 09-02-2006 15:18 ]

Digitaal onderwijsmateriaal, leermateriaal voor hbo

Pagina: 1