/ 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
Opdatering af database via webhotel
Fra : Sandra


Dato : 25-03-02 11:30

Hej.

Jeg mit første
asp. system færdig og har nu lagt det op på et webhotel.
(Brinkster.com) Men der opstår problemer på de sider der bruger
insert into og update i databasen.

Jeg får fejl:

error '80020009'

Exception occurred.

/studiner/filmRes.asp, line 42

Det virker fint, når det bare er på min pc.
Kan man ikke opdatere i databaser når det er på et webhotel?

Håber I kan hjælpe, da jeg skal bruge det til min hovedopgave og
snart skal aflevere..

På forhånd tak...

Sandra :)




--
KONKURRENCE PÅ HTML.dk:
fortæl hvordan din drømmeeditor ser ud
og vind luksus webhoteller fra Wannafind
KLIK HER! => http://www.html.dk/editor

 
 
Daniel Pedersen (25-03-2002)
Kommentar
Fra : Daniel Pedersen


Dato : 25-03-02 12:42

> Hej.
>
> Jeg mit første
> asp. system færdig og har nu lagt det op på et webhotel.
> (Brinkster.com) Men der opstår problemer på de sider der bruger
> insert into og update i databasen.
>
> Jeg får fejl:
>
> error '80020009'
>
> Exception occurred.
>
> /studiner/filmRes.asp, line 42
>
> Det virker fint, når det bare er på min pc.
> Kan man ikke opdatere i databaser når det er på et webhotel?
>
> Håber I kan hjælpe, da jeg skal bruge det til min hovedopgave og
> snart skal aflevere..
>
> På forhånd tak...
>
> Sandra :)
>
>
Hej Sandra!

Såfremt at dit WebHotel understøtter Access-databaser (eller hvad du
nu har brugt), kan du også sagtens både opdatere og indsætte records
i databasen fra et WebHotel.

Men start lige med at fortælle hvad der egentligt står i denne linie
42, som åbenbart udløser fejlen...

--

Sandra (25-03-2002)
Kommentar
Fra : Sandra


Dato : 25-03-02 13:25

Hej Daniel,

Jeg har prøvet lidt forskelligt og den går nu forbi linie 42 der var
en select sætning, men der kommer stadig fejl

fejlmeddelsen hedder nu:

Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][ODBC Microsoft Access Driver] Operation must use an
updateable query.

/studiner/filmRes.asp, line 57

Og linie 57 er:

   Conn.Execute "INSERT INTO Reservationsliste ( Varenavn, EksemplarNr,
Pris, Lejeperiode, filial) VALUES ('" & arFilms(i) & " på " &
rs("Format") & "','" & pt("EksemplarNr") & "','" & rs("Pris") & "','"
& rs("Lejeperiode") & "','" & session("filial") & "')"


Tak fordi du gider kigge på det :)

Sandra




Claus O (25-03-2002)
Kommentar
Fra : Claus O


Dato : 25-03-02 15:13

"Sandra" <studiner2002@yahoo.dk> wrote

> [Microsoft][ODBC Microsoft Access Driver] Operation must use an
> updateable query.

Jeg spurgte dig i "den forkerte NG=webhotel" om db´en ligger i det rigtige
dir
hos Brinkster, har du checket dette? (vist nok db dir)
Claus



Sandra (25-03-2002)
Kommentar
Fra : Sandra


Dato : 25-03-02 15:25

Jeg har prøvet at ligge den der, men så kan den slet ikke engang læse fra
den..

Sandra




Jakob Andersen (25-03-2002)
Kommentar
Fra : Jakob Andersen


Dato : 25-03-02 16:50

"Sandra" <Studiner2002@yahoo.dk> skrev i en meddelelse
news:a7nbv3$qmi$1@sunsite.dk...
> Jeg har prøvet at ligge den der, men så kan den slet ikke engang læse fra
> den..

Det skyldes jo nok at du ikke har ændret stien i din Connectionstring?

--
Jakob Andersen



Jakob Andersen (25-03-2002)
Kommentar
Fra : Jakob Andersen


Dato : 25-03-02 15:23

"Sandra" <studiner2002@yahoo.dk> skrev i en meddelelse
news:a7n4u7$6dn$1@sunsite.dk...
> Jeg har prøvet lidt forskelligt og den går nu forbi linie 42 der var
> en select sætning, men der kommer stadig fejl
> fejlmeddelsen hedder nu:
>
> Microsoft OLE DB Provider for ODBC Drivers error '80004005'
>
> [Microsoft][ODBC Microsoft Access Driver] Operation must use an
> updateable query.

Prøv at kigge på: <http://www.aspfaq.com/show.asp?id=2062>, den mest
sandsynlige årsag er at du ikke har lagt databasen i den rigtige mappe.

--
Jakob Andersen



Sandra (25-03-2002)
Kommentar
Fra : Sandra


Dato : 25-03-02 15:30

Lige nu ligger databasen både i database mappen og i mappen mad de andre
filer, Hvis jeg sletter den fra mappen med de andre filer, kan den slet
ikke få forbindelse til basen, ikke engang at læse. Jeg tror du har ret i
at det har med rettighederne at gøre, kan bare ikke lige hittte ud af
hvor jeg finder eller ændrer dem.

Sandra

Jakob Andersen wrote in dk.edb.internet.webdesign.serverside.asp:
> "Sandra" <studiner2002@yahoo.dk> skrev i en meddelelse
> news:a7n4u7$6dn$1@sunsite.dk...
> > Jeg har prøvet lidt forskelligt og den går nu forbi linie 42 der var
> > en select sætning, men der kommer stadig fejl
> > fejlmeddelsen hedder nu:
> >
> > Microsoft OLE DB Provider for ODBC Drivers error '80004005'
> >
> > [Microsoft][ODBC Microsoft Access Driver] Operation must use an
> > updateable query.
>
> Prøv at kigge på: <http://www.aspfaq.com/show.asp?id=2062>, den mest
> sandsynlige årsag er at du ikke har lagt databasen i den rigtige mappe.
>
> --
> Jakob Andersen
>
>




Claus O (25-03-2002)
Kommentar
Fra : Claus O


Dato : 25-03-02 16:24

"Sandra" <studiner2002@yahoo.dk> wrote

> Lige nu ligger databasen både i database mappen og i mappen mad de andre
> filer, Hvis jeg sletter den fra mappen med de andre filer, kan den slet
> ikke få forbindelse til basen, ikke engang at læse. Jeg tror du har ret i

Db´en _skal_ ligge som Brinkster skriver (ellers kan den ikke oprette en
midlertidig fil).
Dernæst skal du tilrette dette i din kode, så den peger på den rigtige
mappe/fil.
Hvis det stadig ikke virker, må du prøve at poste noget mere kode her
(specielt
omkring connection til db´en).
Claus



Sandra (25-03-2002)
Kommentar
Fra : Sandra


Dato : 25-03-02 17:51

Sørme så!!! Nu virker det. Den skulle have den nøjagtige sti til
database-mappen, i koden.

Tusind tak for hjælpen!!

Sandra



Sandra (25-03-2002)
Kommentar
Fra : Sandra


Dato : 25-03-02 13:32

Hej igen,

Nej der var jeg lige lidt for hurtig. Troede lige den kunne lidt men
den giver altså stadig fejmeddelse ved linie 42, som er:

P = "SELECT * FROM " & tr("ButiksID") & " WHERE VareID= '" &
rs("VareID") & "'"

Så du ikke bliver forvirret har jeg en tabel for hvert butiksID som
har Id'et som navn. :)

Sandra




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

Månedens bedste
Årets bedste
Sidste års bedste