¡hola!
llevo peleándome 2 días con los tableAdapters y un pequeño problema que no
acierto a comprender porque no funciona.
Vereis, si en un dataSet (vs2005) le digo "Agregar TableAdapter" si
selecciono una sql en lugar de un procedimiento almacenado todo funciona
bien, cuando llamo al metodo fill me llena los datos.
pero si en lugar de seleccionar una sentencia sql selecciono un StoreProc
que me devuelve las filas (como si fuese la sql de antes pero en un
storeProc) pues al utilizar el comando fill no me llena los datos, no
devuelve nada.
Pongoel código qeu utilizo por si me pueden ayudar, estoy desquiciadocon
este problema, pues quiero utilizar storeProc y no enviar sqls.
codigo--
DataSetAlbaranesTableAdapters.ALBARANES_ListarTableAdapter albaranes
new
ClassLibrary_Albaranes.DataSetAlbaranesTableAdapters.ALBARANES_ListarTableAdapter();
albaranes.Connection.ConnectionString
"Data Source=" + servidor + ";" +
"Initial Catalog=" + baseDatos + ";" +
"User ID=" + usuario + ";" +
"Password=" + clave;
DataSetAlbaranes.ALBARANES_ListarDataTable dsAlbaranes
new DataSetAlbaranes.ALBARANES_ListarDataTable();
DateTime? fecha1 = dtpFecha1.Value, fecha2 = dtpFecha2.Value;
albaranes.Fill(dsAlbaranes,fecha1,fecha2);
dataGridView.datasource = dsAlbaranes;
fin del codigo--
pues bien,como he dicho antes, si al crear el tableAdapterle digo utilizar
secuencia sql si que funciona, pero siledigoseleccionar storeProc no
funciona, no devuelveningúna fila, ¿alguna idea queme pueda sacar de esta
adicción a la aspirina?.
gracias!
bye1
http://www.gestionagricola.com
http://www.carmelosoft.com
Leer las respuestas