• Domingo 22 de Diciembre de 2024, 03:45

Autor Tema:  no actualiza base de datos  (Leído 784 veces)

hor_c

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
no actualiza base de datos
« en: Viernes 28 de Agosto de 2009, 11:43 »
0
Buenas a todos, estoy usando: Visual studio 2008 profesional, c sharp, y sql 2005 express; el problema es el siguiente:

Tengo una base de datos que se llama libreta de direcciones con una tabla: Direcciones a donde tiene 5 campos, el tema es que agrego la base de datos al proyecto , mediante agregar un nuevo origen de datos, despues se crean todos los objetos correspondientes, bindingNavigator, bindingSource, tableAdapter y Dataset, en un formulario agrego cada campo enlazado a un textbox y label correspondiente, hasta ahi todo bien, muestra los datos, pero al seleccionar la opcion de agregar un nuevo registro o al querer eliminar uno, en el momento el dataset me lo modifica, pero en la base de datos original no, lo que he probado fue lo siguiente:

- Cuando pregunta si quiero agregar la base de datos al proyecto, pongo que no, despues voy a agregar nuevo elemento existente y la agrego desde ahi;
- Agrego la base de datos y en sus propiedades modifico "copiar en el directorio de salida", en vez de siempre pongo "nunca";

con esas dos cosas no lo solucione, o la agrego y despues me tira error en tiempo de ejecucion diciendo que esta en un recurso compartido etc, etc.. o no me actualiza los datos, lo que si he leido recien es que cuando agregas una base de datos la cadena de conexion queda apuntando a la bbdd original y no la que esta en el proyecto, y que se hace una copia en la carpeta debug en el proyecto que es la que en realidad se actualiza.

dejo este link: jorgesaavedra.wordpress.com/2007/05/02/¿que-paso-con-el-sqlconnection-el-oledbconnection-y-los-xconnection-xadapter-en-vs2005/#comments     q es a donde hay un ejemplo de este problema pero en la parte que dice que hay que modificar la cadena de conexion, ahi no se  que tendria que poner.

desde ya gracias