Jamen det er da rigtigt at i mysql er feltet et tinyint, hvis jeg vælger felttypen til at være boolean, ændre mysql typen til tinyint.
Jeg har skal prøvet at bruge 'SaleData.SaleList.FieldByName('Lock').AsInteger := 1;' uden dette har hjulpet mig, da jeg her får en fejl der siger at jag ikke kan access field Lock as Integer.
I erkendelse af at en boolesk værdi er problematisk i mange databaser kan du ligeså godt bare gemme med 1 eller 0. Hvis værdien er 0 er den falsk, alle andre værdier er sande:
arne_v er det mine flost felter du tænker på, når du skriver, at nogle float skal være decimal 14,2. Og hvad er fordelen ved at ændre disse felter til decimal
FLOAT kan give sjove afrundings fejl. Normalt foretrækker man at beløb er eksakte. Det sikrer DECIMAL.
Synes godt om
Ny brugerNybegynder
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.