webForumDet fria alternativet

Hur skapa Ja/Nej-kryssruta i Access med en SQL-sträng?

Databaser & SQL

9 svar · 492 visningar · startad av web00132

Medlem sedan maj 2001797 inlägg
Frågan#1

Datatypen BIT skapar ett fält med nolla i, men jag vill ha en kryssruta precis som det blir om man skapar tabellen manuellt sas, med Access-gränssnittet. Hur göra?

ALTER TABLE tabell ADD kolumn BIT;
Medlem sedan nov. 20017 144 inlägg
#2

Det är väl boolean det handlar om i access

Medlem sedan maj 2001797 inlägg
#3

Hur skriver jag då då? Jag har testat och fått syntaxfel på den här:

ALTER TABLE tabell ADD kolumn BOOLEAN;
Medlem sedan nov. 20017 144 inlägg
#4

Testa:

ALTER TABLE tabell ADD kolumn YESNO
Medlem sedan maj 2001797 inlägg
#5

Nope. Samma resultat som med BIT. Tack för dina svar förresten! Men du, måste man kanske sätta nåt defaultvärde eller så? Jag lyckas iofs inte med det heller:

ALTER TABLE tabell ADD kolumn YESNO DEFAULT 1;

Får syntaxfel på ettan i den.

Medlem sedan maj 2001797 inlägg
#6

Konstigt. Ingen som lyckats skapa en kryssruta i Access med en SQL-sats? :(

Medlem sedan nov. 20017 144 inlägg
#7

Liten fråga: Varför måste du ha en kryssruta?

Medlem sedan maj 2001797 inlägg
#8

Hähä. Nej, måste kanske inte ha det. Blev mest nyfiken på hur man gjorde. :)
Men som jag har nu i min ASP-kod så kollar jag om värdet i den rutan är TRUE eller FALSE, går det att göra med en ruta som skapats som BIT med en SQL-sats? Det funkar med en sån kryssruta nämligen.

Medlem sedan dec. 200012 464 inlägg
#9
ALTER TABLE tabell ADD column kolumnNamn YESNO
Medlem sedan maj 2001797 inlägg
#10

Det bidde ingen kryssruta med den satsen heller. Men däremot så funkar ju TRUE/FALSE på samma sätt och det är egentligen det viktiga. Men slutsatsen blir då att en kryssruta kan man troligtvis bara skapa genom att manuellt sätta Ja/Nej-datatypen med Access gränsnitt. Tack för hjälpen iaf hörni! :bire

278 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
130 ms — deklarationer (db)
0 ms — hämta statistik (cache)
146 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)