0
两个问题:C# - 搜索跨越多个列
你会如何合并代码的两位?似乎有点多余,让他们作为两个大块!
你将如何去搜索多个列(并返回结果,如果它在以下任何列中找到:名称,性别,年龄)?
private void button1_Click(object sender, EventArgs e) { BindingSource bs = new BindingSource(); bs.DataSource = dataGridView1.DataSource; bs.Filter = "id like '%" + textBox1.Text + "%'"; dataGridView1.DataSource = bs; } private void textBox1_TextChanged(object sender, EventArgs e) { BindingSource bs = new BindingSource(); bs.DataSource = dataGridView1.DataSource; bs.Filter = "id like '%" + textBox1.Text + "%'"; dataGridView1.DataSource = bs; }
为什么你不能写一个函数,并调用它,而不是写它多次的? –
@Sudhakar我很新的C# – theshizy
是你的代码的[SQL注入](http://xkcd.com/327/)所需的功能?请使用参数化的SQL查询。 –