Registrace nového uživatele     Návod     Kluby     Archív  Lopuchu     Lopuch.cz  

Modrá je dobrá
zelená je lepší

Lopuch.cz

Jméno:
Heslo:
Podpora LCD:
 
Klub Database (mysql,...) [ŽP: neomezená] (kategorie Programování) moderuje melkor_unlimited.
Archiv
  Nastavení klubu     Nastavení práv     Homepage     Anketa     Přítomní     Oblíbené     Lopuch     Kategorie  
autor: 
text: 
vyplnit a 
Help
 Titulek, text příspěvku  
Opište pozpátku následující text bez prostředního znaku: hugzvhu
[ 1008 ] <Novější  <<<Nejnovější  Nejstarší>>>  Starší>  
themajkl themajkl All those moments will be lost in time - like tears in rain. 12.3.2010 12:22  1162
Tak já věřím tomu, že access má typ boolean, který se v gui reprezentuje tím klikátkem, ale kruci že True není ekvivalentní 1, to vidím prvně. Prostě 0 = False a cokoliv od 0 je True.
tessien Tessien Of course slavery is the worst thing - that ever happened. But maybe... 12.3.2010 12:17  1161
puschpull [1157]: kazdy sloupecek v SQL databazi ma nejaky datovy typ - cislo, retezec, apod. - jejich cely vycet zavisi na te ktere databazi, nektere maji treba i specialni boolovsky typ. Jak si jiste uvedomujes, hodnoty 0 a 1 se daji ulozit do lecktereho datoveho typu - jak do ciselneho, tak do retezcoveho, tak treba do toho boolovskeho. Co se snazi themajkl (zrejme) zjistit je, jaky datovy typ ma ten dany sloupec.
themajkl themajkl All those moments will be lost in time - like tears in rain. 12.3.2010 12:16  1160
Takže rekapitulace
- parser asi neumí vyrobit celou podmínku ..and "výsledek funkce".., umí jen dosadit na pozici hodnoty, např ...and neco like "vysledek funkce"...
- oboje se vybere pouze při ropy like "*" (typ string)
- jen ropy se vyberou pouze při like True (typ boolean).

Jenže funkce nemůže -nebo nevím jak- vracet víc typů výsledků.
Viděl bych to nějak takto

..... (AND
((tbl_Pristroj.ROPy = True)
or
(tbl_Pristroj.ROPy = Forms!frm_SELECT!Vyhledat_ropy))
puschpull puschpull být nad věcí, pohoda a klid ... - AV-Com (Homepage) 12.3.2010 12:15  1159
ani bych to převést do MS SQL Server neuměl
puschpull puschpull být nad věcí, pohoda a klid ... - AV-Com (Homepage) 12.3.2010 12:14  1158
puschpull [1148]: Ten by byl urcite daleko lepsi.

opravdu nebudu fungující databázi přetransformovávat kvůli tomu že neumím v accessu napsat aby ano nebo ne vybralo vše a ano jen ty ano
puschpull puschpull být nad věcí, pohoda a klid ... - AV-Com (Homepage) 12.3.2010 12:12  1157
v reálu je v té tabulce nula nebo jednička
1
0

jak to mám napsat ?
vždyť je tam logická hodnota ano nebo ne
kdokoliv Kdokoliv Nevidím důvod dělat cokoliv bezdůvodně. - http://kkl2401.wz.cz 12.3.2010 12:09  1156
Tessien [1147]: Pravdu dis.
puschpull [1148]: Ten by byl urcite daleko lepsi.
puschpull [1155]: V realu v tabulce neni zadnej ctverecek. V realu je tam proste nejaky datovy typ, kterej furt nevis, kterej to je, a kterej themajklovi nedava spat (a ani se mu po ty debate nedivim).
puschpull puschpull být nad věcí, pohoda a klid ... - AV-Com (Homepage) 12.3.2010 11:43  1155
v reálu v té tabulce je prostě čtvereček se zaškrtávacím políčkem
není tam čádné číslo) prostě to takhle Access má udělané
puschpull puschpull být nad věcí, pohoda a klid ... - AV-Com (Homepage) 12.3.2010 11:42  1154
kopíruji z nápovědy k AccessYes/No
Yes and No values and fields that contain only one of two values (Yes/No, True/False, or On/Off).
1 bit.
themajkl themajkl All those moments will be lost in time - like tears in rain. 12.3.2010 11:30  1153
Tj. reálně co tam je vražené, ne co si myslíš, že tam je.
themajkl themajkl All those moments will be lost in time - like tears in rain. 12.3.2010 11:29  1152
Evidentně si s tím parser toho dotazu neporozumí :-(
Pořád mi není jasné, jaký typ sloupečku v tabulce tedy reprezentuje ten příznak "ropy". Zajímalo by mne tedy, co to je za typ, v tabulce, a jakých nabývá hodnot.
puschpull puschpull být nad věcí, pohoda a klid ... - AV-Com (Homepage) 12.3.2010 11:22  1151
themajkl to jsem chtěl, ale nevím kde to Access umožňuje a zda vůbec

mám podezření že se tam nepřidá nic a to že zobrazí všechny záznamy znamená, že je dotaz na tomto místě ignorován ...
puschpull puschpull být nad věcí, pohoda a klid ... - AV-Com (Homepage) 12.3.2010 11:21  1150
sere mě, že se zaseknu na takovéhle banalitě, navíc když celá databáze jinak funguje skvěle

budu muset pro ropy použít asi jiné pole než ano/ne
:-(
themajkl themajkl All those moments will be lost in time - like tears in rain. 12.3.2010 11:21  1149
Můžeš si zobrazit, jak přesně vypadá výsledný vygenerovaný dotaz, když tam máš tu funkci?
puschpull puschpull být nad věcí, pohoda a klid ... - AV-Com (Homepage) 12.3.2010 11:20  1148
Tessienno jo, v práci nic jiného nemám

ještě možná MS SQL Server

[ 1008 ] <Novější  <<<Nejnovější  Nejstarší>>>  Starší>  

(c) 2001-2011 Lopuch.cz   
Kontakt