Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Provider error '80004005'

Postades av 2007-09-16 16:53:26 - Claes Hellgren, i forum asp - allmänt, Tråden har 2 Kommentarer och lästs av 1413 personer

Håller just nu på och försöker lära mig ASP.
Just nu bygger jag på en sida till min filmdatabas som är i Access-format.

Nu till problemet...
Jag kan visa sidan men när jag reloadar den får jag bara upp:

Provider error '80004005'
Unspecified error
/dvd.asp, line 10

Efter ett antal försök så visas sidan en gång igen, sen händer samma sak igen.

Jag misstänker att det beror på att anslutningen till databasen inte stängs ordentligt.
Jag har sök runt i forumet men blir inte mycket klokare.

Här är koden:

<%
	Dim objConn
	Dim objRst
	Dim strSQL
	Set objConn = Server.CreateObject("ADODB.Connection") ' Skapar ADO Objekt
	Set objRst = Server.CreateObject("ADODB.Recordset") ' Skapar recordset objekt
' Anslutnings sträng till Access databas.
	objConn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" &Server.MapPath("\databases\movies.mdb")
	strSQL = "SELECT Title, Year, Category, IMDB FROM Movies ORDER BY Category"
	objRst.Open strSQL, objConn , 2, 3 
%>


<%
	Do While Not objRst.EOF
%>

			<tr >
				<td><%If objRst("IMDB") <> "" Then%>" target="_blank"><% =objRst("Title") %> <%End If%></td>
				<td><% =objRst("Year") %></td>
				<td><% =objRst("Category") %></td>
			</tr>
          
<%
		objRst.MoveNext
	Loop
		objRst.Close
	Set objRst=Nothing
		objConn.Close
	Set objConn=Nothing 
%>


Svara

Sv: Provider error '80004005'

Postades av 2007-09-16 22:33:13 - Johannes Strömberg

Jag rekommenderar följande kod:


<%
	Dim objConn
	Dim objRst
	Dim strSQL
	Set objConn = Server.CreateObject("ADODB.Connection") ' Skapar ADO Objekt
	Set objRst = Server.CreateObject("ADODB.Recordset") ' Skapar recordset objekt
' Anslutnings sträng till Access databas.
objConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="& Server.MapPath("\databases\movies.mdb")
	strSQL = "SELECT Title, Year, Category, IMDB FROM Movies ORDER BY Category"
	objRst.Open strSQL, objConn , 2, 3 

	Do While Not objRst.EOF
                    response.write "<tr><td>"

If objRst("IMDB") <> "" Then
  response.write ""& objRst("Title") &""
End If

response.write "</td>"& _
                      "<td>"& objRst("Year") &"</td>"& _
   	      "<td>"& objRst("Category") &"</td>"& _
	      "</tr>"
          
	objRst.MoveNext
	Loop

	objRst.Close
	Set objRst=Nothing
	objConn.Close
	Set objConn=Nothing 
%>


På så sätt minimerar du antalet <% %> block vilket innebär att servern inte behöver jobba på lika hårt.
Sen ändrade jag connection strängen så du använder MS Jet istället för ODBC.

Appropå ditt felmeddelande, testar du den lokalt på din dator?
Isf måste användaren IUSR_[Ditt datornamn] har läs och skrivrättigheter till katalogen där din databas ligger.

Lycka till

//Johannes


Svara

Sv:Provider error '80004005'

Postades av 2007-09-18 21:31:35 - Andreas Hillqvist

Vill tilläga att du inte behöver en dynamisk skrivbar kursor.
Så Skippa 2 och 3 i oppen satsen för recordsetet:

	objRst.Open strSQL, objConn 


Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 154
27 952
271 704
777
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies