[ fedja @ 19.02.2005. 19:29 ] @
Najsitnije gluposti odzimaju najvise vremena...problem je pregled faktura: -dva checkboxa (placena i neplacena) koji sluze da se prikazu placene i neplacene fakture. -koristim sql parametre sa SqlDataAdapterom...i DataSet-om..popunjavaju se ovako Code: adapt.SelectCommand.Parameters.Add("@Placena",SqlDbType.Bit); adapt.SelectCommand.Parameters.Add("@NePlacena",SqlDbType.Bit); if (chPlaceno.Checked) adapt.SelectCommand.Parameters["@Placena"].Value=1; else adapt.SelectCommand.Parameters["@Placena"].Value=-1; if (chNeplaceno.Checked) adapt.SelectCommand.Parameters["@NePlacena"].Value=0; else adapt.SelectCommand.Parameters["@NePlacena"].Value=-1; -u select query kaze ovo "SELECT ... FROM tbl_Faktura .... WHERE (tbl_Interni_Nalog.ID_Klijenta = 3) AND ((tbl_Faktura.Placena = @Placena) OR (tbl_Faktura.Placena = @NePlacena)) AND..." GRESKA: Uvek prikazuje u datagridu Placene fakure i ako je vrednost parametra -1. sto se tice neplacenih radi ok...(kad je vrednos parametra @Placena=-1 i @NePlacena=0 ili @NePlacena=-1 on uvek prikazuje fature koje su placene? ) Probao sam query direktno u enterprize menageru sa raznim vrednostima i radi OK.. ??????????????????????????????????? |