Články o Px Frameworku:
   
   
   
    
    PxWebQuery - komponenta pre prácu s databázou Oracle, MS SQL, MySQL, FireBird, Interbase
    
       
    Komponenta PxWebQuery je komponentou, ktorá  umožňuje rýchlu prácu z databázou, natiahnutie dát z databázy, 
    ich zobrazenie a úpravu(vkladanie riadku, editovanie a mazanie), prípadné hľadanie a výber dát. Súčasťou komponenty 
    PxWebQuery je objekt DataTable, do ktorého sa naťahujú dáta, definované SQL príkazom.
    
    
     V súbore  *.aspx sa komponenta PxWebQuery definuje nasledovne:
     
     
        
     <Prx:PxWebQuery ID="wquAdresar" runat="server" Value="wquAdresar"/>
     
     
     
    Ak chceme, aby komponenty Px Frameworku boli viditeľné v aspx súboroch, musíme si v hlavičke súboru zadefinovať "Prx" prefix. 
    Toto vykonáme nasledovne:
    
    
    
         <%@ Register TagPrefix="Prx" Namespace="PxControls" Assembly="PxControls" %>
         
    
    
     Keď máme toto vykonané, môžeme v súbore *.aspx.cs s komponentou PxWebQuery pracovať nasledovne. 
     Najprv si do komponenty zadáme ConnectionString a potom SQL príkaz:
   
   
   
    wquAdresar.ConnectString = "User Id=adr;Password=aa;Data Source=xe;";
    wquAdresar.SQLSelect = "select idadresar, name, address, create_date from Adresar";
    
    
    
    Potom cez príkaz "Open", načítame do komponenty dáta z databázy, a môžeme ju pripojiť na komponentu PxSuperGrid, 
    v ktorej sa zobrazia načítané dáta. 
    Výpis kompletného zdrojového kódu vidíte ďalej, aj s pripojením na komponentu PxSuperGrid:
    
    
    
    protected void Page_Load(object sender, EventArgs e)
    {
        if ((!IsPostBack)&&(wquAdresar.Active==false))
        {
            wquAdresar.ConnectString = "User Id=adr;Password=aa;Data Source=xe;";
            wquAdresar.SQLSelect = "select idadresar , name, address, create_date from Adresar";
            wquAdresar.Open();
        }
        grdAdresar.PxDataSource = wquAdresar;
        grdAdresar.DataBind();
     } 
    
    
   
   
   
    
   
    Tu nájdete funkčný príklad s komponentou PxWebQuery, aj so zdrojovými kódmi.
   Tento funkčný príklad na tomto webe, beží pod databázou MySQL 5.0.
   
   
    
    
    
   
          
 
   
   
           
 
    Ďalšie články o Px Frameworku:
    
    
    - PxWebQuery - komponenta pre prácu s databázou Oracle, MS SQL, MySQL, FireBird, Interbase
    - PxSuperGrid - komponenta pre priame zobrazenie dát v tabuľke
    - PxEdit - komponenta, ktorá slúži na editáciu dát, obdoba komponenty TextBox
    - PxComboBox - komponenta, ktorá slúži na výber dát zo zoznamu, obdoba komponenty DropDownList
    
    - PxCheckBox - komponenta, ktorá slúži na zaškrtnutie (select / unselect) hodnoty
    - PxDbNavigator - komponenta pre prácu z komponentov PxWebQuery, posúvanie kurzora riadku a pod.
    - PxJSDatePicker - komponenta pre zadanie dátumu, postavená na JavaScripte
    - PxFlyComboBox - séria comboboxov, zapojených za sebou, vhodný pre prácu zo štruktúrovanými dátami (napr. výber kategórii a podkategórii)
    
    
    - PxGreatRepeater - komponenta pre zadávanie dát, ktoré sa svojou štruktúrou opakujú, maximálny počet hodnôt je limitovaný
    - PxChart - komponenta pre zobrazenie a prácu s grafmi
    - PxFilterView - vizuálna komponenta pre filtrovanie obsahu dát tabuľky v komponente PxWebQuery
    - PxUploader - komponenta na nahrávanie binárnych a textových súborov na server
    - PxDbPopUp - komponenta pre načítanie dát z komponenty PxWebQuery a ich zobrazenie a výber v prehľadnej tabuľke
    
    - PxCheckBoxList - komponenta pre zobrazenie a výber hodnôt zo zoznamu
    - PxRadioButtonList - komponenta pre zobrazenie a výber hodnoty zo zoznamu
    - PxLogin - komponenta pre autorizáciu a prihlásenie sa do aplikácie
    - PxSpeedButton - varianta tlačítka s obrázkom a textom
 
    
    - Načítanie dát z databázy Oracle, MS SQL, MySQL, FireBird, Interbase pomocou komponenty PxWebQuery
    - Programové vkladanie nového riadku do databázy pomocou komponenty PxWebQuery
    
    - Načítanie hodnôt z komponenty PxWebQuery cez cyklus while
    - Vyhľadávanie riadku v komponente PxWebQuery, podľa zadanej hodnoty a názvu stĺpca v ktorom sa má vyhľadávať
    - Procedúra ReOpen komponenty PxWebQuery a znovu načítanie dát do komponenty PxWebQuery
    
    - Udalosti (Eventy) komponenty PxWebQuery
    - Vytvorenie nového dynamického stĺpca(field) v tabuľke komponenty PxWebQuery
    
        
    - Validácia, kontrola zadaných hodnôt prostredníctvom komponenty PxWebQuery a ostatných vizuálnych komponent(PxEdit, PxComboBox a atď.)
    - Nastavenie jazykovej mutácie Px Frameworku
    - Zistenie aktuálnej verzie Px Frameworku 
    
   
    Nie je zmyslom, tejto časti webu dopodrobna popisovať prácu s komponentami PxFrameworku, podrobný popis komponent
    najdete v manuali, ktorý si môľete stiahnuť tu: 
Download manual pre Px Framework