Avatar billede jochke Nybegynder
29. august 2002 - 19:33 Der er 8 kommentarer og
1 løsning

Hjælp! Database fejl.

Jeg får følgende fejl:

Microsoft OLE DB Provider for ODBC Drivers error '80040e21'

Multiple-step OLE DB operation generated errors. Check each OLE DB status value, if available. No work was done.

/7650/admin/script/ToDoTilfoejScript.asp, line 15

I linie 15 står der:

rs("Startdato") = request("dato")

Åbning af database ser ud som følgende:

Set Conn = server.createobject("ADODB.Connection")
    Conn.Open "DRIVER=SQL Server;SERVER=localhost;DATABASE=7650;UID=poptalen;PWD=vq9p1usg;"

Set RS = Server.CreateObject("ADODB.Recordset")
SQL = "SELECT * FROM Todo"

RS.Open SQL, Conn, adOpenKeyset, adLockOptimistic


Hjælp...hvad går der galt?

/Jochke
Avatar billede coltau Juniormester
29. august 2002 - 19:45 #1
Jeg kan forestille mig at tildelingen ikke er gyldig.
rs("Startdato") = request("dato")

request("dato") er enten blank eller indeholder en ikke gyldig dato.

jeg tror at den er blank.
Avatar billede Jman Praktikant
29. august 2002 - 19:45 #2
Jeg er ikke sikker men skal det ikke være
rs("Startdato") = request.form("dato")

P.S. Husk at dække dit location/bruger/pass til DB over, så alle ikke kan bruge/hente den
Avatar billede coltau Juniormester
29. august 2002 - 19:52 #3
Hvis datoen er blank skal du skrive

if Request("dato") = "" then
  rs("Startdato") = null
else
  rs("Startdato") = request("dato")
Avatar billede jochke Nybegynder
29. august 2002 - 20:02 #4
Hehe...har fundet ud af den ved at lave en
response.write request("dato")
response.end

Og fandt ud af at der var 2 værdier...da jeg har kaldt to formular elementer det samme. Doh....

--> superior... Ja kom først i tanke om det da det var forsent...kan man ikke rette i indlæg der er sendt?? Pisse irriterende... :(
Avatar billede hossein Nybegynder
29. august 2002 - 20:03 #5
har du et form på siden? eller vil du have bare vise inholdet af feltet dato fra tabellen?
Avatar billede Jman Praktikant
29. august 2002 - 20:03 #6
nej, man kan ikke rette i sine indlæg - desværre
Avatar billede jochke Nybegynder
29. august 2002 - 20:05 #7
hossein --> Har et form på siden.
Avatar billede coltau Juniormester
29. august 2002 - 20:11 #8
Jamen - så var mit svar jo rigtigt : (He he)
"Jeg kan forestille mig at tildelingen ikke er gyldig."

Du behøver ikke at være bekymret for din database da vi ikke kender IP-adresses. :-)
Avatar billede jochke Nybegynder
29. august 2002 - 20:26 #9
Ups.... coltau....du skulle da vist have haft pointene...Kan man ikke overføre point eller annulere dem?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester