none
Sincronizar un Dataset con la Base de Datos RRS feed

  • Pregunta

  •  

    Srs.

     

    Tengo el siguiente problema, tengo definido un dataset y un dataadapter, cuando inserto un dato lo añade en el dataset y si tengo abierta la misma aplicación los datos no se ven reflejados

     

    utilizo los siguientes comandos:

    oleDbDataAdapter1.Update(dataSet11, "Contactos");

    dataSet11.AcceptChanges();

     

     

    Otra consulta como se puede bloquear un registro por ejemplo si alguien está modificando  un dato de este registro no pueda ser accesido por otro. bloquear el registro.

    SqlSever, MySQL o PostgreSQL

     

    Saludos

    Ricardo

     

    jueves, 3 de julio de 2008 15:01

Todas las respuestas

  • Hola,

    tienes que crear los objetos para UpdateCommand, InsertCommand y DeleteCommand, respectivamente. ¿Estan estos campos (particularmente UpdateCommand) creados?
    jueves, 3 de julio de 2008 16:13
  • Fernando,

    tengo definido oleDbDeleteCommand1, oleDbInsertCommand1, oleDbUpdateCommand1 cada uno de estos especificado en el CommandText la sentencia SQL

     

    jueves, 3 de julio de 2008 16:36
  • Ok, ¿qué mensaje de error te produce? ¿Te lanza una excepción? Si no, ¿podrías revisar el rastreo que hace la sentencia Update de SQL?

    Saludos.
    jueves, 3 de julio de 2008 16:39
  •  

    Fernando,

     

    Muchas gracias por su colaboración, le comento que solucione el problema realizando la actualización de los datos en cada evento que realizo.

    Mi programa es una barra de navegación de datos con las opciones: atras, adelante, insertar, grabar, editar, eliminar, buscar, imprimir: cada una de estas opciones es un boton cuando relizo cualquiera de estas opciones actualizo el dataset a la base de datos. Lo que pensaba era que la actualizaba directamente a la base no lo hace si no hago este refresh de la información en cada boton.

    Si alguien tiene información sobre una barra de navegación de datos y pueda colaborar le estare agredecido.

     

    Saludos

    Ricardo

    lunes, 7 de julio de 2008 12:37