hola!
estoy intentando comprender un poco como va eso de los tableAdapters que
según dicen microsoft es para que nos olvidemos de los sqlCommand y
sqlDataAdapters.
Os pongo un poco de código para que me indiqueis si esto es la forma
correcta de trabajar ya que en la poca documentación que he encontrado no me
aclaro mucho
Este código que pongo lo que pretende es coger de un DataSet en el que he
creado un tableAdapter llamado ARTICULOS, y ejecutarlo, de manera que
devuelva un determinado número de filas.
¿es correcta estas líneas de código?.
// instancio al tableAdapter de artículos
DataSetArticulosTableAdapters.ARTICULOSTableAdapter articulos
new
ClassLibrary_Articulos.DataSetArticulosTableAdapters.ARTICULOSTableAdapter();
// Instancio un dataSet para almacenar los datos que me traeré mediante el
tableAdapter
DataSetArticulos.ARTICULOSDataTable dsArticulos = new
DataSetArticulos.ARTICULOSDataTable();
// Ejecuto el procedimiento almacenado que hay en el tableAdapter que me
llenará el dataSet y
// además me devolverá un long con los registros que se han devuelto.
long? numRegistrosDevueltos = 0;
articulos.Fill_ReferenciaDescripcion(dsArticulos,
tbReferencia.Text.ToString(), tbDescripcion.Text.ToString(),
ref numRegistrosDevueltos);
// Enlazo el visor con el dataSet.
dataGridView.DataSource = dsArticulos;
El caso es que funcionar funciona, pero no se si es el mejor modo
Gracias!
http://www.gestionagricola.com
http://www.carmelosoft.com
Leer las respuestas