Obsah fóra www.proxima-soft.sk www.proxima-soft.sk
Px Framework - ASP.NET komponenty pre rýchly vývoj databázových aplikácii
 
 FAQFAQ   HľadaťHľadať   Zoznam užívateľovZoznam užívateľov   Užívateľské skupinyUžívateľské skupiny   RegistráciaRegistrácia 
 NastaveniaNastavenia   Súkromné správySúkromné správy   PrihláseniePrihlásenie 
Ako sa dá vyhladavat v PxWebQuery?

 
Pridať novú tému   Zaslať odpoveď    Obsah fóra www.proxima-soft.sk -> PxWebQuery - komponenta na načítanie dát z databázy
Zobrazi predchádzajúcu tému :: Zobrazi nasledujúcu tému  
Autor Správa
Ján F.



Založený: utorok, 20 júla 2010, 00:00
Príspevky: 31
Bydlisko: B.Bystrica

Príspevok Zaslal: streda, 19 januára 2011, 08:20    Predmet: Ako sa dá vyhladavat v PxWebQuery?

Ako sa dá vyhľadávať v komponente PxWebQuery?
Návrat hore
Zobraziť informácie o autorovi Odoslať súkromnú správu
admin



Založený: štvrtok, 17 júna 2010, 00:00
Príspevky: 49
Bydlisko: Fatranská 1, B.Bystrica

Príspevok Zaslal: streda, 19 januára 2011, 08:26    Predmet: Ako sa dá vyhladavat v PxWebQuery?

Vyhľadávanie riadku v komponente PxWebQuery, podľa zadanej hodnoty a názvu stĺpca v ktorom sa má vyhľadávať.

Pokiaľ potrebujem vyhľadávať v tabuľke komponenty PxWebQuery, môžem to vykonať cez príkaz Find, viac príklad:

kód:
if(wquAdresar.Find("%ško%","name")!=-1)
  lblAdresar3.Text = wquAdresar.Fields["name"].ToString();


Definícia príkazu Find:

kód:
public Int32 Find(string SearchValue,string sFieldName);



Popis parametrov príkazu Find:

Návratová hodnota príkazu Find je ItemIndex(index riadka, ktorý zodpovedá výberovým kritériám) komponenty PxWebQuery, v prípade že hľadaním sa nenájde žiaden riadok, potom návratová hodnota je -1.

SearchValue - hodnota, podľa ktorej sa vyhľadáva, v danom stĺpci zadanom v parametre sFieldName.
Hodnotu SearchValue, môžeme vybaviť napr. percentami "%", funkcionalita je podobná, ako pri SQL príkaze "Like"

sFieldName - názov stĺpca, v ktorom je hľadaný daný reťazec

Ďalej komponenta PxWebQuery, umožňuje vyhľadávanie podľa primárneho kľúča, viac príklad dole:

kód:
if (wquAdresar.FindByIdPK(6)!=-1)
  lblAdresar4.Text = wquAdresar.Fields["name"].ToString();



Návratová hodnota príkazu FindByIdPK je ItemIndex(index riadka, ktorý zodpovedá výberovým kritériám) komponenty PxWebQuery, v prípade že hľadaním sa nenájde žiaden riadok, potom návratová hodnota je -1. Ako vyhľadávací parameter sa zadáva platná hodnota primárneho kľúča.
Návrat hore
Zobraziť informácie o autorovi Odoslať súkromnú správu
Pridať novú tému   Zaslať odpoveď    Obsah fóra www.proxima-soft.sk -> PxWebQuery - komponenta na načítanie dát z databázy Časy uvádzané v GMT + 1 hodina