Avatar billede lordnelson Seniormester
19. september 2007 - 07:05 Der er 14 kommentarer og
1 løsning

Korrekt Sql sætning

Hej
Har brugt en Access databse før og har i den forbindelse følgende
sætning:
strSQL = "SELECT *, Format$([date],'dd/mm/yyyy') AS FormDate, Format$([date],'hh:mm') AS FormTime

Får fejl i denne sætning, er der nogen der kan hjælpe

Hilsen

LN
Avatar billede l_domino_l Nybegynder
19. september 2007 - 07:40 #1
strSQL = "SELECT *, Format$([date],'dd/mm/yyyy') AS FormDate, Format$([date],'hh:mm') AS FormTime

nu ved jeg ikke lige om det kan være det, men du har ikke nogen afsluttede " (gåseøjen)
Avatar billede lordnelson Seniormester
19. september 2007 - 07:51 #2

Fejlen er:
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'

[MySQL][ODBC 3.51 Driver][mysqld-4.1.21-standard]You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '([date],'dd/mm/yyyy') AS FormDate, Format$([date],'hh:mm') AS FormTime FROM Entr' at line 1
Avatar billede michael_stim Ekspert
19. september 2007 - 08:08 #3
strSQL = "SELECT *, date_format(`date`,'%d/%m/%Y') AS FormDate, date_format(`date`,'%H:%i') AS FormTime

Hvis det er en kolonne der hedder date.
Avatar billede l_domino_l Nybegynder
19. september 2007 - 08:08 #4
Det er skrevet her hvordor du får "80040e14" fejl:

http://tutorials.aspfaq.com/8000xxxxx-errors/why-do-i-get-80040e14-errors.html
Avatar billede lordnelson Seniormester
19. september 2007 - 08:12 #5
Ok
HAr prøvet at få mit Felt date til Auto at indsætte dags dato ved ny post
i MYSQL , i MSSQL bruger jeg GETDATE() i ACCESS bruger man NOW()
hvad gør jeg i MYSQL

Går udfra den skal stå i Standardværdi2

LN
Avatar billede michael_stim Ekspert
19. september 2007 - 08:14 #6
Kommer an på hvilket felt du har.
date for et datefelt
og now() for et datetimefelt
Avatar billede lordnelson Seniormester
19. september 2007 - 08:16 #7
Bruger et datetimefelt
Men hvor skriver jeg NOW()
så den auto indsætter værdien ved en ny post

LN
Avatar billede lordnelson Seniormester
19. september 2007 - 08:22 #8
Til Domino
Kan du lige oversætte hvorfor jeg får fehl
og hvorfor udfra det link du sendte
for der står jeg af,

Hilsen
LN
Avatar billede michael_stim Ekspert
19. september 2007 - 08:23 #9
Du viser os en SELECT men spörger på en INSERT.

Hvad er det du vil?
Avatar billede michael_stim Ekspert
19. september 2007 - 08:25 #10
Er det "auto" som du siger, bruger man normalt timestamp.

INSERT INTO tabel (timestamp_felt) VALUES(now())
Avatar billede lordnelson Seniormester
19. september 2007 - 08:28 #11
Har fejl på
strSQL = "SELECT *, Format$([date],'dd/mm/yyyy') AS FormDate, Format$([date],'hh:mm') AS FormTime

Så så i linket Domino sendte det måske kunne være fordi der ikke var en dato i feltet, kunne jo løses med en default værdi, men jeg får fejlen selvom der er en dato i feltet. Så glem den Default værdi PT, den skal jeg nok løse, Fejlen er så stadig i min SELECT sætning.

LN
Avatar billede michael_stim Ekspert
19. september 2007 - 08:29 #12
Og der läser du kommentar:
Kommentar: michael_stim
19/09-2007 08:08:05
Avatar billede lordnelson Seniormester
19. september 2007 - 08:33 #13
Yes yes yes
Den havde jeg lige overset Undskyld
Sender du et svar
TAk
LN
Avatar billede michael_stim Ekspert
19. september 2007 - 08:35 #14
Ellers tak, samler ikke på point ;o) Läg selv et svar og accepter.
Avatar billede lordnelson Seniormester
19. september 2007 - 08:37 #15
Så må jeg skylde dig en ØL
til en anden god gang
TAk
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



IT-JOB

Vive - Det Nationale Forsknings- og Analysecenter for Velfærd

Erfaren datamanager med registerkompetencer

Netcompany A/S

Managing Architect

Capgemini Danmark A/S

Salesforce CTO - Nordics

Politiets Efterretningstjeneste

Cloud Engineers til PET's IT-sektor