entorno de datos

ana_i
01 de Agosto del 2003
tengo un entorno de datos con un comando que contiene una instruccion sql del tipo: select * from productos
lo que necesito hacer es cambiar esta instruccion en tiempo de ejecucion dependiendo del dato que ingrese el usuario en un campo. lo estoy haciendo cambiando el commandText : entorno.Commands("productos").CommandText = "select * from productos where producto='" + ingresoTxt.Text + "'"
y luego trato de asignar el precio del producto que se debio encontrar en otro campo: precioTxt.Text = entorno.rsproductos("precio")
el tema es que no me esta funcionando, siempre me pone el precio del primer articulo que esta en la tabla y parece no tomar en cuenta el commandtext que le pase. si alguien porfa me puede dar una mano, gracias
saludossss