Ver Mensaje Individual
  #5 (permalink)  
Antiguo 07/02/2008, 05:14
Avatar de Javier Santamaria
Javier Santamaria
 
Fecha de Ingreso: julio-2007
Mensajes: 296
Antigüedad: 17 años, 5 meses
Puntos: 1
Re: Problema con consulta por ide

Perdona, no vi que asignabas le asignabas una tabla del dataset. Mi respuesta no tiene sentido ahora.

Ahora releyendo todo me doy cuenta de esto:

Public Function buscar_x_ide_col() As DataSet
...
obj_data_adapter.Fill(obj_data_set, "color")
...
End function

Private Sub ddl_ide_col_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles ddl_ide_col.SelectedIndexChanged
...
With obj_col
.ide_col = Val(ddl_ide_col.SelectedItem.Value.ToString)
obj_data_table = .buscar_x_ide_col.Tables("usuario")
End With
...
End sub

No se si tendra algo que ver pero a lo mejor es que la tabla usuario no existe en tu dataset.

Por otro lado porque no en vez de crear una funcion que te devuelva un dataset, creas un porcedimiento donde le pases por referencia el datatable y te lo devuelva lleno?

Simplemente seria pasarle el datatable obj_data_table y en lugar de hacer esto:

obj_data_adapter.Fill(obj_data_set, "color")

haces esto:

obj_data_adapter.Fill(obj_data_table)

Ya me cuentas, saludos