Avatar billede mccrack.dk Nybegynder
16. december 2002 - 11:24 Der er 5 kommentarer og
1 løsning

HJÆLP: UPDATE problem...

Hej,
Jeg har et problem med følgende "Log ind" kode:

<%
Set DataConn = Server.CreateObject("ADODB.Connection")
DataConn.Open "Driver={MySql}; Server=localhost; Port=3306; Option=131072; Stmt=; Database=database; Uid=Test; Pwd=Test;"

Set RS = Server.CreateObject("ADODB.Recordset")
SQL = "Select * From Medlemmer Where Brugernavn = '" & Request("Brugernavn") & "' And Adgangskode = '" & Request("Adgangskode") & "'"
RS.Open SQL, DataConn, 1, 3

If (RS.EOF Or RS.BOF) Then
  Response.Redirect("fejl.asp")
Else
  RS("Point") = RS("Point") + 5
  Session("Id") = RS("Id")
  RS("Onlinetidspunkt") = Now()
End If

RS.Update <----- FEJL!
RS.Close
Set RS = Nothing

DataConn.Close
Set DataConn = Nothing

Response.Redirect("Velkommen.asp")
%>

Jeg får følgende fejlmeddelelse:

Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
Forespørgselsbaseret opdatering mislykkedes, fordi den række, der skulle opdateres, ikke kunne findes.

Jeg har selv prøvet en masse kombinationer men kan ikke få det til at virke... Det skal lige siges at ovenstående kode virkede fint sammen med en MS Access DB. Problemet opstod idet jeg skiftede til en MySQL DB

Håber nogen har en forklaring...

Mvh.
Henrik
Avatar billede disky Nybegynder
16. december 2002 - 11:33 #1
Jeg tror du ville få bedre hjælp i ASP gruppen.
Avatar billede mccrack.dk Nybegynder
16. december 2002 - 11:35 #2
Ok, men det er jo en SQL syntax fejl...
Avatar billede lauer Nybegynder
16. december 2002 - 11:40 #3
Det er måske fordi mysql ser forskelligt på store og små bogstaver.
Så er du sikker på at alle dine celler/tabeller hedder med stort begyndelsbogstav?
Avatar billede mccrack.dk Nybegynder
16. december 2002 - 11:45 #4
Yep, de starter alle med stort...
Avatar billede disky Nybegynder
16. december 2002 - 11:48 #5
Specificer hvordan din tabel ser ud, altså med en description fra MySQL.
Avatar billede mccrack.dk Nybegynder
16. december 2002 - 12:51 #6
Spørgsmålet kører videre her: http://www.eksperten.dk/spm/295226
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
Computerworld tilbyder specialiserede kurser i database-management

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