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

Tolik rozruchu
jen v Lopuchu

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: irumdhh
[ 1008 ] <Novější  <<<Nejnovější  Nejstarší>>>  Starší>  
puschpull puschpull být nad věcí, pohoda a klid ... - AV-Com (Homepage) 12.3.2010 09:04 - Oblíbené kluby (17:20) 1111
select mám
themajkl themajkl All those moments will be lost in time - like tears in rain. 12.3.2010 08:58  1110
Já furt nechápu. Nejsi schopný napsat ten select, když je to promměná typu string, nebo o co jde?
puschpull puschpull být nad věcí, pohoda a klid ... - AV-Com (Homepage) 12.3.2010 08:50 - Oblíbené kluby (17:20) 1109
standardně fungující tam mám třeba funkci
Function PrectiData_vyrazeno()
PrectiData_vyrazeno = Forms!frm_SELECT!Vyhledat_vyrazeno
End Function
která přečte data z políčka ve výběrovém foruláři (ze kterého se generuje SQL dotaz pro výběr dat)

u toho vyřazeno je to jasné (0 = vyřazeno, 1 = zařazené ) nepotřřebuji v dotaze sjednocení (zařazené i vyřazené)
u toho ropy potřebuji buď ty "ano" nebo "ano i ne"
puschpull puschpull být nad věcí, pohoda a klid ... - AV-Com (Homepage) 12.3.2010 08:41 - Oblíbené kluby (17:20) 1108
on ji VB přiřadí jako výsledek funkce
PrectiData_ropy = ww
themajkl themajkl All those moments will be lost in time - like tears in rain. 12.3.2010 08:28  1107
Asi mi nedochází, co vlastně chceš s tím ww následně udělat, myslel jsem, že tu proměnnou použiješ v tom selectu.
puschpull puschpull být nad věcí, pohoda a klid ... - AV-Com (Homepage) 12.3.2010 08:18 - Oblíbené kluby (17:20) 1106
jinak ten dotaz sql je z úplně jiné databáze, kde jsem jen ověřoval funkčnost toho
WHERE display LIKE '1' or '0'
puschpull puschpull být nad věcí, pohoda a klid ... - AV-Com (Homepage) 12.3.2010 08:17 - Oblíbené kluby (17:20) 1105
themajkldík za nápovědu

já vím jak to ošetřit logicky, ale vůbec neznám "pravopis" pro VB
problém psát VB scriptík když člověk ani nezná deklarace proměnných a datové typy ... atd
themajkl themajkl All those moments will be lost in time - like tears in rain. 12.3.2010 07:28  1104
chybí jedna uvozovka :-)
themajkl themajkl All those moments will be lost in time - like tears in rain. 12.3.2010 07:28  1103
Nechce se mi hledat, jaký znak ve VB znamená "jakýkoli znak, takže nechť to je třeba "*", pak
If IsNull(rr) Then
ww = "0"
End If
If (rr = True) Then
ww = "*"
End If
PrectiData_ropy = ww
End Function

SELECT * FROM galerie LEFT JOIN category ON galerie.kategorie=category.id WHERE display LIKE $ww ORDER BY category.name , name_cz LIMIT 0 , 10
puschpull puschpull být nad věcí, pohoda a klid ... - AV-Com (Homepage) 11.3.2010 19:57 - Oblíbené kluby (17:20) 1102
zatím nic, takže pokračuji sám ...zkouším ve Visual Basic něco jako:


Function PrectiData_ropy()
Dim ww As Boolean
Dim rr As Boolean
rr = Forms!frm_SELECT!Vyhledat_ropy
If IsNull(rr) Then
ww = 0
End If
If (rr = True) Then
ww = 1 Or 0
End If
PrectiData_ropy = ww
End Function


ale potřeboval bych to ww jako řetezec, ale když nadeklaruji hodnoty String místo Boolean, tak to nefunguje

ww se přenáší do dotazu jako LIKE
potřebuji dosáhnout v dotazu toto: (ilustrační ..)


SELECT * FROM galerie LEFT JOIN category ON galerie.kategorie=category.id WHERE display LIKE '1' or '0' ORDER BY category.name , name_cz LIMIT 0 , 10

puschpull puschpull být nad věcí, pohoda a klid ... - AV-Com (Homepage) 11.3.2010 12:02 - Oblíbené kluby (17:20) 1101
dotazmám (jedná se o MS Access) zašktrávací políčko "položka A" ano/ne
ale potřebuji vlastně to, aby při zašktrnutí "A" ve výběrovém formuláři se vybraly položky databáze, kde je zaškrtnuto "ano"
a při nezaškrtnutí "A" aby se vybrali nejen ty, kde je zaškrtnuto "ne", ale všechny, tedy "ano" i "ne"


jsem to asi napsal šíleně zmateně, že ?:-)))
themajkl themajkl All those moments will be lost in time - like tears in rain. 9.3.2010 22:39  1100
Až teď jsem si všiml, že vlastně hledáš ceny v různých dnech. Jo pokud má jeden výrobek denně jen jednu cenu, tak ta cena v tomhle indexu je zbytečná, samozřejmě. Předpokládal jsem původně, že těch záznamů/cen pro jeden výrobek a jeden den může být libovolně mnoho.
themajkl themajkl All those moments will be lost in time - like tears in rain. 8.3.2010 14:44  1099
Pokud zjišťuješ jen ten max. rozdíl cen, tak se to stejně IMHO udělá nakonec sekvenčně (procházení záznamů v jednom dni), takže cena v indexu už smysl nemá, ale myslím si, že to není nic proti ničemu (nechot ten sloupeček v indexu).
tvx tvx Myslet si, že svět je JEN takový, jak - ho v daný čas můžeme pochopit je hloupé. 8.3.2010 14:28  1098
themajklpromin, delam toho nejak moc najednou :)
samo ze mam index ID+datum! a obracenej, dale jiz ten prispevek je vporadku.
zkousel jsem dva dny, bez indexu to trvalo 10 minut :) s nim ak asi 3sekundy, pri 10 dnech je to zatim podobny. vic mozna ani nebudu potrebovat.
themajkl themajkl All those moments will be lost in time - like tears in rain. 8.3.2010 13:00  1097
Datum se v indexu nevyskytuje? Kolik různých dnů tam teď máš?

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

(c) 2001-2011 Lopuch.cz   
Kontakt