Ver Mensaje Individual
  #3 (permalink)  
Antiguo 25/10/2011, 07:34
Avatar de alan_69niupi
alan_69niupi
 
Fecha de Ingreso: junio-2011
Mensajes: 200
Antigüedad: 12 años, 11 meses
Puntos: 17
Respuesta: Cotrolar lo que devuelve un selectcommand

no dices en que lenguaje estas programando
yo hago consultas y los muestro en un datagridview en visual basic 2008 y mi codigo es el siguiente
'esto lo hago en un combobox que lleno tambien mediante una conusulta
Private Sub cbxMaterial_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cbxMaterial.SelectedIndexChanged
material = cbxMaterial.Text

Try
'esta parte la tengo en un dll que cree donde unicamente se conecta a mi base de datos
'y abre la conexion, el metodo se llama conexion y la palabra conec es un objeto de esa
'clase pare que pueda llamar a mi metodo.
conec.conexion()
'esta es mi consulta
Dim da As New OleDb.OleDbDataAdapter("SELECT DETALLER.NUMREMISION,DETALLER.[NOMBRE MATERIAL],DETALLER.[FLETE S/N],REMISIONES.CLIENTE FROM DETALLER,REMISIONES WHERE DETALLER.[NOMBRE MATERIAL]='" + material + "' AND DETALLER.NUMREMISION=REMISIONES.NUMREMISION", conec.con)
Dim ds As New DataSet()
da.Fill(ds, "DETALLER")
DataGridView1.DataSource = ds.Tables(0)
conec.con.Close()
Catch ex As Exception
MsgBox("Ha ocurrido un error")
MessageBox.Show(ex.Message)
End Try

End Sub

de esta manera cuando busca algo me lo muestra en el datagridview y cuando no hay nada en la consulta solo muestra las columnas vacias
espero que te ayude.