Hi!
I am writing sql code to search the number up or less than "x" (dsiplaying on my datagrid). But its doent work. For instance, show me all number up than 2 or less using a textbox. See my codes please:
conn.Open();
OleDbCommand cmd = conn.CreateCommand();
cmd.CommandType = CommandType.Text;
cmd.CommandText = "select * from Cliente where [age] ? ?"; // Its here
var param1 = new OleDbParameter("@idade", OleDbType.Numeric);
param3.Value = txtAge.Text;
cmd.Parameters.Add(param1);
cmd.ExecuteNonQuery();
DataTable dt = new DataTable();
OleDbDataAdapter da = new OleDbDataAdapter(cmd);
da.Fill(dt);
conn.Close();
dvgCons.DataSource = dt;
ali tuncerPosted Mar 26, 2016, 3:55 AM
cmd.Parameters.AddWithValue("param1", "ali");
cmd.Parameters.AddWithValue("param2", "tuncer");
cmd.Parameters.AddWithValue("param1", txtAge.Text); //this will show values less than textbox
https://msdn.microsoft.com/en-us/library/system.data.oledb.oledbcommand.parameters%28v=vs.110%29.aspx
IsraelPosted Mar 29, 2016, 2:07 PM
IsraelPosted Mar 26, 2016, 2:44 AM
ali tuncerPosted Mar 25, 2016, 10:30 AM
cmd.CommandType = CommandType.Text;
cmd.CommandText = "select * from Cliente where [age] > ?";
cmd.Parameters.AddWithValue("param1", txtAge.Text); //this will show values greater than txtbox
cmd.ExecuteNonQuery();
IsraelPosted Mar 25, 2016, 8:49 AM
Manas MohapatraPosted Mar 25, 2016, 2:16 AM
IsraelPosted Mar 24, 2016, 3:44 PM
ali tuncerPosted Mar 24, 2016, 1:29 PM
IsraelPosted Mar 24, 2016, 1:13 PM
ali tuncerPosted Mar 24, 2016, 12:29 PM
cmd.CommandText = "select * from Table1 where [Age] > ? and [Age] < ?;"
Joginder BangerPosted Mar 24, 2016, 12:09 PM
ali tuncerPosted Mar 24, 2016, 11:33 AM
var param1 = new OleDbParameter("@param1", OleDbType.Numeric);
param1.Value = 2;
var param2 = new OleDbParameter("@param2", OleDbType.Numeric);
param2.Value = txtAge.Text;
cmd.Parameters.Add(param1);
cmd.Parameters.Add(param2);
cmd.ExecuteNonQuery();