Avatar billede jnissen Nybegynder
09. juni 2003 - 15:11 Der er 9 kommentarer og
2 løsninger

Hvad er der i vejen med denne kode

Hej

Jeg kan ikke få denne kode til at virke, hvorfor?

sqlresul = "SELECT Format(dato,'dd-mm-yy hh:mm') as DatoStr, * FROM resultater where hold = '" & request.Querystring("hold") & "' order by point DESC"
Avatar billede kovalt Nybegynder
09. juni 2003 - 15:17 #1
prøv det her:

sqlresul = "SELECT Format(dato,'dd-mm-yy hh:mm') as DatoStr FROM resultater where hold = '" & request.Querystring("hold") & "' order by point DESC"
Avatar billede jnissen Nybegynder
09. juni 2003 - 15:21 #2
så får jeg denne fejl:

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

[Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 1.
Avatar billede kovalt Nybegynder
09. juni 2003 - 15:28 #3
vil den der her:

sqlresul = "SELECT dato AS DatoStr FROM resultater where hold = '" & request.Querystring("hold") & "' ORDER BY point DESC"
Avatar billede eagleeye Praktikant
09. juni 2003 - 16:22 #4
Hvis hold er defineret som tal så prøv uden ' omkirng, sådan her:
Og så er mm i DateTime format er månede så du skal bruge nn som mintutter:

sqlresul = "SELECT Format(dato,'dd-mm-yy hh:nn') as DatoStr, * FROM resultater where hold = " & request.Querystring("hold") & " order by point DESC"
Avatar billede jnissen Nybegynder
09. juni 2003 - 17:32 #5
Hold er ikke defineret som tal, men som tekst.
Avatar billede eagleeye Praktikant
09. juni 2003 - 22:13 #6
Ok så sakl de være ' omkring men det skal stadig være nn for minutter:

sqlresul = "SELECT Format(dato,'dd-mm-yy hh:nn') as DatoStr, * FROM resultater where hold = '" & request.Querystring("hold") & "' order by point DESC"
Avatar billede jnissen Nybegynder
09. juni 2003 - 22:33 #7
Jeg får denne fejl:

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

[Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 1.

/resultater/resultater.asp, line 14
Avatar billede eagleeye Praktikant
09. juni 2003 - 22:39 #8
Og de andre kolonnenavn er stavet rigtigt?
Avatar billede jnissen Nybegynder
09. juni 2003 - 22:51 #9
Flovt flovt - du har igen ret. Jeg har ikke noget felt som hedder point i den tabel, det er i en anden :-)

Det beklager jeg virkelig meget :-(

Men mange gange tak for hjælpen.
Avatar billede eagleeye Praktikant
09. juni 2003 - 22:52 #10
Hvis både kolonne og tabel navne er skrevet rigtigt i forhold til det som står i databasen så prøv at sætte [] omkring, så må der være noget som driller

sqlresul = "SELECT Format([dato],'dd-mm-yy hh:nn') as DatoStr, * FROM [resultater] where [hold] = '" & request.Querystring("hold") & "' order by [point] DESC"
Avatar billede eagleeye Praktikant
09. juni 2003 - 22:53 #11
hov så ikke din kommentar ;)
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