Zdravim. Mam formular s jednym datagridview do ktoreho nacitavam vysledok query, kt. je "zadrotovany" v tableadapteri v xsd. Takto vyzera query v tableadapteri - Firmy_hlavnaTableAdapter:
SELECT top (@poc_zazn) id, nazov, pf, ulica, obec, okres, kraj, psc, stat, email, www, ico, ic_dph, dic, fax, tel, poznamka, dolezitost, region, reg_z_okresu
FROM firmy_hlavna
WHERE (nazov LIKE N'%' + @nazov + N'%') AND (ulica LIKE N'%' + @ulica + N'%') AND (obec LIKE N'%' + @obec + N'%') AND (ico LIKE N'%' + @ico + N'%') AND (stat = @stat)
AND (kraj = @kraj) AND (okres = @okres)
V formulari ladujem data do tabulky firmy_hlavna datasetu - ISPREDataset:
Me.Firmy_hlavnaTableAdapter.Fill_vyber(Me.ISPREDataSet.firmy_hlavna, _
Convert.ToInt32(poc_zazn.Text), _
nazov_f.Text, _
ulica_f.Text, _
obec_f.Text, _
ico_f.Text, _
stat_f.SelectedValue, _
kraj_f.SelectedValue, _
okres_f.SelectedValue)
Vsetko je ok, ale ako to mam urobit ak niektoru vyb. podmienok nechcem pouzit? Napr. aby vyber podla pola "ulica" nebol uplatneny a do vysledku isli vysledky bez uplatnenia tejto podmienky. Doteraz som pouzival netypovane datasety a tam som si vytvoril sql podmienku aku som chcel. Karol
|