Razumem te degojs ali kazem ti stvarnu mi nije jasno sta sam izostavio kod mene. Hajde objasnicu celu situaciju. Pored ostalih imam 2 TextBox kontrole. Jedna sluzi za unos pocetnog datuma, a druga krajnjeg datuma. U okviru toga se vrsi pretrazivanje. Naravno u samoj bazi imam jednu kolonu (datetime) sa datumom i vremenom, kako to vec SQL Server drzi u sebi. Znaci ja treba da izvrsim pretrazivanje nad bazom u okviru zadatih vrednosti. Pokusavao sam na ovaj nacin nesto kao:
Code:
string upit="SELECT nesto1, nesto2, ... FROM Tabela1 WHERE Datum BETWEEN "+DateTime.Parse(textBox1.Text)+" AND "+DateTime.Parse(textBox2.Text);
, naravno cela stvar potpunooo ignorise datum i ispisuje i rezultate koji nisu u okvirima zadatog.
Sada pokusavam da nabudzim nesto ovako:
Code:
SqlCommand comm = new SqlCommand();
comm.CommandText = "@SELECT nesto1, nesto2, ... FROM Tabela1 WHERE Datum BETWEEN @StartDate AND @EndDate ORDER BY TimeStamp DESC";
comm.Parameters["@StartDate"].Value = Convert.ToDateTime(textbox1.Text);
comm.Parameters["@EndDate"].Value = Convert.ToDateTime(textbox2.Text);
SqlDataReader dr = comm.ExecuteReader();
.....
ali opet zeza i dobijam iste rezultate kao i u prvom primeru, znaci neispravne (ignorise pretrazivanje na osnovu unetih datuma).