Hola
Tengo un problema que me tiene dando vueltas hace 4 dias:
Resulta que uso DS tipados , para ello arrastro la tabla a la clase
componente y se genera el DataAdapter
luego genero el DS y por ultimo entro a configurar (conel asistente) al
DataAdaptter para que genere los Store Procedure en la BD, ademas defino
estos 3 campos como parametros de salida por que los necesito en el
programa.
Resulta que yo necesito modificar al SP de inserccion por que debo Generar
el Numero de Registro y otros 2 numeros mas que sirven de referencia en la
aplicacion, Una vez modificado mi SP vuelvo a configurar mi DataAdapter pero
en esta ocacion le digo que use SP de la BD y selecciono lo 4 Select,Insert
( el que modifique) el Update y el delete y por ultimo en el TableMapings
del DataAdapter ajusto el nombre de la tabla al cual iran los resultados de
lass consultas.Con esto queda todo Ok
Pruebo y la insercion funciona Muy bien (sqlDA.update(ds) ), genera los
numeros automaticos me devuelve los parametros de retorno , la cosa es que
cuando hago una correccion e intento enviar a grabar ( SqlDA.update(ds) ) me
da el error siguiente :
"Concurrency violation: the UpdateCommand affected 0
records."
Que puede ser????
Yo soy el unico usuario no hay nadie mas usando estos SP como para que haya
coliciiones
GRACIAS POR SU TIEMPO!
Sergio
Leer las respuestas