Cargar dataset con dataadapter
Publicado por David (116 intervenciones) el 20/07/2004 17:18:27
Hola, tengo un dataset y un dataadapter para cargar un datagrid.
Esta sentencia funciona:
Dim AdapterFact As SqlDataAdapter = New SqlDataAdapter("SELECT distinct(IdFacturaCli), NumeroFactura, fecha, formaPago FROM FacturaClientes", conn)
AdapterFact.Fill(dset, "FacturaClientes")
Esta no funciona:
Dim AdapterFact As SqlDataAdapter = New SqlDataAdapter("SELECT distinct(IdFacturaCli), NumeroFactura, fecha, formaPago FROM FacturaClientes WHERE AlbaranClientes.IdFacturaCli= FacturaClientes.IdFacturaCli AND AlbaranClientes.IdCliente = '" & dr("Identificador") & "'", conn)
AdapterFact.Fill(dset, "FacturaClientes")
¿Alguien sabe por qué?
¿Solo puedo poner una tabla por adaptador?
¿Como se solucionaria?
Gracias y saludos
Esta sentencia funciona:
Dim AdapterFact As SqlDataAdapter = New SqlDataAdapter("SELECT distinct(IdFacturaCli), NumeroFactura, fecha, formaPago FROM FacturaClientes", conn)
AdapterFact.Fill(dset, "FacturaClientes")
Esta no funciona:
Dim AdapterFact As SqlDataAdapter = New SqlDataAdapter("SELECT distinct(IdFacturaCli), NumeroFactura, fecha, formaPago FROM FacturaClientes WHERE AlbaranClientes.IdFacturaCli= FacturaClientes.IdFacturaCli AND AlbaranClientes.IdCliente = '" & dr("Identificador") & "'", conn)
AdapterFact.Fill(dset, "FacturaClientes")
¿Alguien sabe por qué?
¿Solo puedo poner una tabla por adaptador?
¿Como se solucionaria?
Gracias y saludos
Valora esta pregunta


0