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


Problem med anslutning till databas

Postades av 2001-09-06 23:41:00 - Robert Biversten, i forum asp - allmänt, Tråden har 8 Kommentarer och lästs av 781 personer

Får upp följande felmeddelande:
Feltyp:
ADODB.Recordset (0x800A0BB9)
Parametrarna är felaktiga, ligger utanför tillåtet intervall eller skapar en inbördes konflikt.
/RegistreraObjekt.asp, line 21

Rad 21 är sista raden nedan:


RegistreraObjekt.asp:
<%@Language=VBScript %>
<%Option Explicit %>
<!-#include virtual="\adovbs.inc"->

<%
Dim objConn
Set objConn = Server.CreateObject("ADODB.connection")
objConn.ConnectionString="DRIVER={Microsoft Access Driver (*.mdb)};" & _
"DBQ=" & Server.MapPath("Lokaler.mdb")
objConn.Open
%>
<%

Const adLockOptimistic = 3
Const adCmdTable = 2
Dim tabell
Dim objRS

tabell=Request.Form("Omrade")
Set objRS = Server.CreateObject("ADODB.Recordset")
objRS.Open tabell, objConn, ,adLockOptimistic


Svara

Sv: Problem med anslutning till databas

Postades av 2001-09-07 00:20:00 - Pelle Johansson

Prova:
objRS.Open tabell, objConn, 3, 3

Kolla även att din objConn har en korrekt anslutning till databasen:
Response.Write objConn.ConnectionString
Response.End



Svara

Sv: Problem med anslutning till databas

Postades av 2001-09-07 00:28:00 - Robert Biversten

Får fortfarande samma meddelande....


Svara

Sv: Problem med anslutning till databas

Postades av 2001-09-07 00:55:00 - Andreas Hillqvist

Om du bara ska loopa igenom recordsetet använd då:
objRS.Open tabell, objConn, adOpenForwardOnly, adLockReadOnly

Ska du däremot redigera i recordsetet. Skriver du:
objRS.Open tabell, objConn, adOpenKeyset, adLockOptimistic


<%@Language=VBScript %>
<%Option Explicit %>
<!-#include virtual="\adovbs.inc"->

<%
'Dessa konstanter behövs inte efter som adovbs är inkluderad
'Const adOpenForwardOnly = 0
'Const adOpenKeyset = 1
'Const adOpenDynamic = 2
'Const adOpenStatic = 3
'
'Const adLockReadOnly = 1
'Const adLockOptimistic = 3
'
'Const adCmdTable = 2
'Const adCmdTableDirect = 512

Dim objConn
Dim objRS
Dim tabell

tabell=Request.Form("Omrade")

If Len(tabell) > 0 Then
Set objConn = Server.CreateObject("ADODB.connection")
objConn.Open "DRIVER={Microsoft Access Driver (*.mdb)};" & _
"DBQ=" & Server.MapPath("Lokaler.mdb")

Set objRS = Server.CreateObject("ADODB.Recordset")
objRS.Open tabell, objConn, adOpenKeyset, adLockOptimistic, adCmdTableDirect

objRS.Close
Set objRS = Nothing

objConn.Close
Set objConn = Nothing
End If
%>


Svara

Sv: Problem med anslutning till databas

Postades av 2001-09-07 10:11:00 - Robert Biversten

Får samma fel med följande kod: (Om jag använder if-satsen så går den aldrig igen den.....

<%@Language=VBScript %>
<%Option Explicit %>
<!-#include virtual="adovbs.inc"->

<%
Dim objConn
Dim tabell
Dim objRS

Set objConn = Server.CreateObject("ADODB.connection")
objConn.ConnectionString="DRIVER={Microsoft Access Driver (*.mdb)};" & _
"DBQ=" & Server.MapPath("Lokaler.mdb")
objConn.Open

Const adOpenForwardOnly = 0
Const adOpenKeyset = 1
Const adOpenDynamic = 2
Const adOpenStatic = 3

Const adLockReadOnly = 1
Const adLockOptimistic = 3
Const adCmdTable = 2
Const adCmdTableDirect = 512



tabell=Request.Form("Omrade")
Response.Write("HEJ")


Set objConn = Server.CreateObject("ADODB.connection")
objConn.Open "DRIVER={Microsoft Access Driver (*.mdb)};" & _
"DBQ=" & Server.MapPath("Lokaler.mdb")

Set objRS = Server.CreateObject("ADODB.Recordset")
objRS.Open tabell, objConn, adOpenKeyset, adLockOptimistic, adCmdTableDirect

Response.Write("HEJ")
objRS.AddNew
objRS("Yta")=Request.Form("Yta")
objRS("Läge")=Request.Form("Lage")
objRS("Beskrivning")=Request.Form("Beskrivning")
objRS.Update

objConn.Close
Set objConn = Nothing

%>


<HTML>
<BODY>
<H3>Listan på lediga lokaler är nu uppdaterad med:<BR><BR></H3>

Klicka här om du vill registrera ett nytt objekt!<BR><BR>
Klicka här om du vill ta bort en post i listan lediga lokaler<BR><BR>


Svara

Sv: Problem med anslutning till databas

Postades av 2001-09-07 13:23:00 - Andreas Hillqvist

Där har du felet! Request.Form("Omrade") saknar värde!
Har för mig att Request.Form() är känslig för gemener/versaler...

Kontrollera att du har ett värde i Request.Form("Omrade").


Svara

Sv: Problem med anslutning till databas

Postades av 2001-09-07 14:12:00 - Robert Biversten

Det felet var där, nu kommer det att objektet är skrivskyddat.
Vart går man in och ändrar det???

Jag är inne i loopen nu......


Svara

Sv: Problem med anslutning till databas

Postades av 2001-09-07 15:23:00 - Pelle Johansson

Du måste gå till filhanteraren och högerklicka på accessfilen och sätta den så att ALLA för fulla rättigheter till filen.

/Pelle


Svara

Sv: Problem med anslutning till databas

Postades av 2001-09-10 10:30:00 - Patrik Berggren

Sätt i filhanteraren så att det internet-gästkontot som siten har får FULLA rättigheter till .mdb-filen. Tror att det räcker med ÄNDRA och det är ju "bättre" att hålla på säkerheten än att öppna upp för mycket.

mvh
PatrikB a.k.a mrWize


Svara

Nyligen

  • 14:16 Indian online casino
  • 14:15 Indian online casino
  • 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

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 846
27 961
271 763
326
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