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


Felmeddelande?

Postades av 2002-12-29 20:04:54 - André Andersson, i forum asp - allmänt, Tråden har 10 Kommentarer och lästs av 708 personer

Jag får fram detta felmeddelande:

Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][Drivrutin för ODBC Microsoft Access]Allmänt fel Det går inte att öppna registernyckeln 'Temporary (volatile) Jet DSN for process 0xc30 Thread 0xd78 DBC 0x10dfdbc Jet'.


<%
id=Request.Querystring("produktID")

Set conn = Server.CreateObject("ADODB.Connection")
conn.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("data.mdb")&";pwd=ulla"
sql = "SELECT * FROM produkter where produktID = '" & produktID & "' ORDER BY titel"
set rs = Server.CreateObject("ADODB.Recordset")
rs.Open sql, conn, 3, 3
%>

vad är det som är fel?


Svara

Sv: Felmeddelande?

Postades av 2002-12-29 20:27:11 - Tomas Karlsson

Hej!

Du använder en access 97 db? Jag gjorde det på mina sidor och har haft samma problem som du.
Hittade följande på mitt webbhotells support sidor:

OBS! Efter att ha installerat Microsofts senaste säkerhetsuppdatering på våra servrar upphör stödet för MS Access97 databaser.

Följande felmeddelande dyker upp om man råkat ut för detta:

Microsoft JET Database Engine error '80004005'
Cannot open database ''. It may not be a database that your application recognizes, or the file may be corrupt.

------------------------------------------------------

Ovanstående gäller om man kör med JET 3.5/4.0 och det här under får man om man använder ex. en sådan här connection:
conn.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("main.mdb")&";pwd=*****"

Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][ODBC Microsoft Access Driver]General error Unable to open registry key 'Temporary (volatile) Jet DSN for process 0x6ec Thread 0x828 DBC 0xb75e8cc Jet'.

/admin/fiske/main.asp, line 86

Lösningen på det hela är att uppgradera db:n till access 2000.

//Tomas


Svara

Sv: Felmeddelande?

Postades av 2002-12-29 23:13:08 - André Andersson

Hade access 2000 databas, och har t.o.m konverterat till 2002 format nu, inget funkar.


Svara

Sv: Felmeddelande?

Postades av 2002-12-29 23:33:53 - Tomas Karlsson

<b>>> conn.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("data.mdb")&";pwd=ulla"</b>

Byt driver till Jet 4.0 istället för den du kör med så fixar det sig säkert.

typ:

conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("data.mdb") & ";pwd=ulla"


Svara

Sv: Felmeddelande?

Postades av 2002-12-30 18:30:41 - André Andersson

nu står det:

Microsoft JET Database Engine (0x80004005)
Det går inte att hitta installerbar ISAM.

hmm?


Svara

Sv: Felmeddelande?

Postades av 2003-01-01 21:57:47 - André Andersson

ingen som vet? kommer inte vidare annars :(


Svara

Sv: Felmeddelande?

Postades av 2003-01-01 23:43:48 - Andreas Hillqvist

Det beror nog på att att det skall vara:

<code>
conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=" & Server.MapPath("data.mdb") & ";" & _
"Persist Security Info=False;" & _
"Jet OLEDB:Database Password=ulla"
</code>

Jag antar att "ulla" är lösenordet för databas.


Svara

Sv: Felmeddelande?

Postades av 2003-01-01 23:55:25 - André Andersson

nu står det:

Feltyp:
Körningsfel i Microsoft VBScript (0x800A01A8)
Objekt krävs.: ''


Svara

Sv: Felmeddelande?

Postades av 2003-01-02 00:18:00 - Andreas Hillqvist

Kan var ett fel som ligger längre ned i din sida. Komplett kod bör ser ut något s

<code>
<%
id=Request.Querystring("produktID")

Set conn = Server.CreateObject("ADODB.Connection")
conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=" & Server.MapPath("data.mdb") & ";" & _
"Persist Security Info=False;" & _
"Jet OLEDB:Database Password=ulla"

set rs = Server.CreateObject("ADODB.Recordset")
rs.Open "SELECT *" & vbCrLf & _
"FROM produkter" & vbCrLf & _
"WHERE produktID = '" & produktID & "'" & vbCrLf & _
"ORDER BY titel", conn, 3, 3
%>
</code>


Svara

Sv: Felmeddelande?

Postades av 2003-01-02 00:37:24 - André Andersson

Nu börjar jag bli tokig, nu står det:

ADODB.Field (0x80020009)
Antingen är BOF eller EOF satt till True, eller så har aktuell post raderats. Den begärda åtgärden kräver en aktuell post.

Har inte varit med om detta innan.


Svara

Sv: Felmeddelande?

Postades av 2003-01-02 02:20:26 - Andreas Hillqvist

Missade ett av dina misstag. Du säter variabeln id men använder produktID. Du slipper sådana här problem om du använder Option Explicit överst i din sidor. Lägg också en koll inna du försöker skriva ut värden från recordsetet:
:

<code>
<%
Dim rs
Dim conn
Dim produktID
produktID=Request.Querystring("produktID")

Set conn = Server.CreateObject("ADODB.Connection")
conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=" & Server.MapPath("data.mdb") & ";" & _
"Persist Security Info=False;" & _
"Jet OLEDB:Database Password=ulla"

set rs = Server.CreateObject("ADODB.Recordset")
rs.Open "SELECT *" & vbCrLf & _
"FROM produkter" & vbCrLf & _
"WHERE produktID = '" & produktID & "'" & vbCrLf & _
"ORDER BY titel", conn, 3, 3

If rs.EOF Then
Response.Write "Det går inte att hitta angiven post."
Else
Response.Write "osv..." & rs("Fältnamn")
End If
%>
</code>


Svara

Nyligen

  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av
  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper

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 570 812
27 960
271 761
586
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