Obtengo un conjunto de datos por DataReader
y lo asigno a una cadena. Ahora necesito completar las columnas DataTable
con los campos de consulta. El DataTable
está conectado a una cuadrícula para mostrar los datos rellenos.Leer de la base de datos y rellenar DataTable
consulta es:
strSQL = "SELECT EmpCode,EmpID,EmpName FROM dbo.Employee
DataTable
columnas son EmpCode, EmpID, EmpName
.
Necesito leer la consulta y asignar a las columnas de DataTable
y llenar la tabla. Lo he intentado a continuación pero no obtengo la salida correcta,
Me.DtShifts.Tables("NonAllocated").Clear()
Me.DtShifts.Tables("NonAllocated").Load(dr)
¿Puede simplemente leer los datos como una tabla de datos en primer lugar y eliminar el DR? –
Tengo 110 registros y todos los datos se rellenan como ceros en la tabla en 110 filas .. – Bramenath
¿Ha comprobado el valor en su dr? y ¿cómo llenas tu dr de un lector de datos? – Nick