Hola, tengo el siguiente problema, tengo un if en el cual quiero poner dos condiciones y luego jalar datos de sql y ponerlos en un datagridview, todo funciona bien si solo pongo una condicion pero al querer poner la segunda sale error
If ComboBox1.SelectedItem And ComboBox2.SelectedItem Then
cargar_datos("select fecha,turno,celda,scrap,motivo from dbo.scrap where (turno = ('" & ComboBox1.SelectedItem & "') AND celda =('" & ComboBox2.SelectedItem & "')) AND fecha =('" & DateTimePicker1.Value.ToString("dd/MM/yyyy") & "')", DataGridView1)
Else
cargar_datos("select fecha,turno,celda,scrap,motivo from dbo.scrap where fecha =('" & DateTimePicker1.Value.ToString("dd/MM/yyyy") & "')", DataGridView1)
End If
El error que me sale es este: El operador 'And' no está definido para cadena "1" ni para tipo 'DataRowView'.
que puedo hacer para que el combobox2 tambien tenga efecto en la busqueda de sql.