我想当textbox1的输入的值不为空且与tiaomajieshouqi里的某个“条码”的值相等时,执行第2个if里面的内容,否则显示:没有你查找的该商品信息。 但是我 if (textBox1.Text == "select * tiaomajieshouqi where 条码")这句写得有问题,请赐教。条码的值有110、111、112、113、114、115等。private void button1_Click(object sender, EventArgs e)
{
if (textBox1.Text == "")
{
MessageBox.Show("请输入条码");
textBox1.Focus(); }
else
{
if (textBox1.Text == "select * tiaomajieshouqi where 条码")
{
AddCode(textBox1.Text.Trim(), dataGridView1);
textBox1.Focus();
textBox1.Text = "";
}
else
{
MessageBox.Show("没有你查找的该商品信息。");
textBox1.Focus();
} }
}
{
if (textBox1.Text == "")
{
MessageBox.Show("请输入条码");
textBox1.Focus(); }
else
{
if (textBox1.Text == "select * tiaomajieshouqi where 条码")
{
AddCode(textBox1.Text.Trim(), dataGridView1);
textBox1.Focus();
textBox1.Text = "";
}
else
{
MessageBox.Show("没有你查找的该商品信息。");
textBox1.Focus();
} }
}
你这怎么行呢?
string sql="select * tiaomajieshouqi where 条码";
这是sql语句你的连接数据库,到数据库查出数据,再和textBox1.Text作比较
怎么可以这样
select * tiaomajieshouqi where 条码 这句是给枪装上了子弹,还没有发射了,怎么可能打得到鸟。
你这个*就是个散弹 打了一片鸟...你怎么知道哪个是你想要的..