30. marts 2002 - 01:51Der er
17 kommentarer og 1 løsning
Binære data i Access database...
Hey!
Jeg er kommet lidt i tvivl omkring binære data i Access 2000 databaser...
Jeg har en SQL der ser således ud: INSERT INTO menu(Name, URL, hot, ny) VALUES('" & titel & "','" & URL & "','" & hot & "','" & ny & "')
Name og URL er tekstfelter, men de to andre er Ja/Nej-felter. Variablerne ny og hot er bare True eller False!Jeg får denne fejl:
Fejltype: Microsoft JET Database Engine (0x80040E07) Datatyperne stemmer ikke overens i kriterieudtrykket. /visitme/www/nytdesign/admin/menu/opret.asp, line 42
Er det mig der husker forkert eller er det sådan det skal gøres??!
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.
LoL, jeg kan da ikke gøre for at den skrive Falsk... :) Tror det er fordi jeg har DK XP! V d virkelig ikke! ;) Det er to checkboxes og koden til dem ser sådan ud:
If ny = "on" then ny = True Else ny = False End if
If hot = "on" then hot = True else hot = False End if
Du kan ikke få denne linie til at virke fordi selv en Dansk Access kun vil snakke engelsk: INSERT INTO menu(Name, URL, hot, ny) VALUES('sdfdf','defdf',Falsk,Falsk) Du skal anvende ordene true/false INSERT INTO menu(Name, URL, hot, ny) VALUES('sdfdf','defdf',False,False)
Det samme gælder jo datoformatet som altid skal angives i formatet: MM-DD-YYYY
Men anvende helre tal som invisibleman siger fordi at hvis du en dag vil flytte siden til en MySql-database så skal du alligevel ændre alle ja/nej felter til tal-felter fordi den ikke kender noget som helst til ja/nej-felter.
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.