Ján F.
Založený: utorok, 20 júla 2010, 00:00 Príspevky: 31 Bydlisko: B.Bystrica
|
Zaslal: piatok, 21 januára 2011, 08:49 Predmet: Ako sa dá urobit refresh PxWebQuery??? |
|
|
Ako sa dá urobiť refresh komponenty PxWebQuery???
|
|
admin
Založený: štvrtok, 17 júna 2010, 00:00 Príspevky: 49 Bydlisko: Fatranská 1, B.Bystrica
|
Zaslal: piatok, 21 januára 2011, 08:57 Predmet: Ako sa dá urobit refresh PxWebQuery??? |
|
|
Ak chceme do komponenty PxWebQuery znova načítať dáta, takzvaný refresh, nemusíme to robiť cez zatváranie a znovu otváranie komponenty PxWebQuery, ale môžeme to urobiť cez procedúru "ReOpen()?. Procedúra "ReOpen()? je veľmi rýchla, a doporučuje sa použiť pri zmene SQL príkazu. Viac príklad dole:
kód: | 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(); } else { wquAdresar.SQLSelect = @"select idadresar , name, address, create_date from Adresar where name like 'a%'"; wquAdresar.ReOpen(); } grdAdresar.PxDataSource = wquAdresar; grdAdresar.DataBind(); } |
|
|