I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Umiddelbart ville jeg tror det ikke var nødvendigt med CDate() omkring..: set rs = Conn.execute("SELECT * FROM Kalender WHERE Month([tid2]) = " & Month(tid))
Det lyder som om enten tid2 eller tid er tom (null) og dermed vil month funktionen i sidste ende også returnere NULL, således at sammenligningen reelt bliver noget i retning af
Der kan måske være noget om det tmceu siger... Nogen steder i databasen er tid2 (der er tekst-format) nemlig tom... Hvad gør jeg så det virker alligevel?
Tidligere har du skrevet at "tid" er en variabel. Er det også et felt i databasen og i så fald, hvilken datatype har dette felt - og er det feltet eller variablen du vil bruge?
Bare for at forvirre endnu mere er "tid" BÅDE et felt i databasen (tekst-format) OG en variabel med en dato!!! Derfor har jeg brugt [] omkring den "tid" der er et database-felt... Forvirret nu? :)
Fejlen nu kunne skyldes det format indholdet af feltet tid i databasen har (udover at det er tekst). Hvordan ser en dato ud i hhv. tid og tid2 felterne. dd-mm-yyyy, yyyy/mm/dd, yyyymmdd eller ?
Kunne du ikke prøve at vise et eksempel på en post i databasen, for det lyder som om vi kan optimere dit SQL statement.
Jeg har prøvet at lave i kopi af din database.. med samme kolonne og prøve SQL'en... Jeg kan så den til at fejle hvis tid eller tid2 indeholder en ulovlig dato eks.vis : 15-15-2002
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.