28. februar 2003 - 15:09Der er
8 kommentarer og 1 løsning
Dato problemer
Jeg indsætter i databasen med denne linie: strSQL = "Insert into table1 (Memo, Dato) values('" & Request.Form("Memo") & "',"& date &" )"
Og skriver ud med denne: Response.Write rs("ID") & " " & rs("Memo") & " " & rs("Dato") & "<br>"
Problemet er bare at den dato kommer ud som et tidspunkt. Har hørt at det er fordi Acces og dato formater er ikke venner.
Også lige en anden hurtig ting.
Jeg har lavet et tekst felt der indskriver noget i en database, men jeg syntes den brokker sig når jeg prøver at indskrive et ' tegn. Hvordan løser man det?
Kunne den ikke lide. Brugte date funktion i Access i forvejen hvis det hjælper.
Error Type: Microsoft OLE DB Provider for ODBC Drivers (0x80040E10) [Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 1. /BegASP/opret.asp, line 21
Jeg bruger som sagt linien: strSQL = "Insert into table1 (Memo, Dato) values('" & Request.Form("Memo") & "',"& date &" )" Til at indsætte noget i min database. Memo er tekst der kommer fra et tekst felt. Dato skriver den ind i databasen i et felt markeret til "Date/Time".
Når jeg så udsrkiver prøver at udskrive det jeg lagt ind i databasen får jeg det her ud:
24 En sætning 12:00:03 AM 25 En anden sætning 12:00:03 AM 26 Noget helt andet 12:00:03 AM
Det første er et ID, det andet er mit memo, det tredje skulle have været en dato, men istedet for udskriver den 3 identiske tidspunkter.
Error Type: Microsoft OLE DB Provider for ODBC Drivers (0x80040E14) [Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression '2/28/2003 9:31:37 AM'. /BegASP/opret.asp, line 21
Den ser da ellers ud til at have fat i det rigtige tidspunkt ...
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.