Soy nuevo en Visual Studio 2005, he leído un poco y me enterado de una
nueva funcionalidad llamada Xcopy, esta funcionalidad sirve para poder
mover una Base de Datos como un archivo único .mdf y correrlo en otro
servidor o otra instancia de SQL server, en fin, voy al grano. lo que
pasa es que he creado un proyecto de Window Applications en C#, me
dirijo a Add->New Item->Sql Server DataBase. y la creo, ejemplo:
prueba.mdf
esta queda en un subdirectorio del proyecto, después creo un DataSet
con una tabla X, por ejemplo usuarios, con tres registros en su
interior.
muestro el dataset en un dataGridView, y creo un botón para guardar
los datos una vez que los haya editado o agregado registros nuevos. con
el siguiente código en su evento click.
#### Código ############
try
{
this.Validate();
this.usuariosBindingSource.EndEdit();
this.usuariosTableAdapter.Update(this.pruebaDataSet.usuarios);
MessageBox.Show("Update successful");
}
catch (System.Exception ex)
{
MessageBox.Show("Update failed");
}
##### Problemas #########
- Al Editar algún registro existente, me da un error.
- Al Agregar nuevos registros, no tira ningún error, dice que se ha
actualizado correctamente, pero al momento de revisar la tabla no se ve
ningún cambio.
- No creo que el código este malo, por que al realizar lo mismo peor
con una base de datos alojada en el servidor todo funciona
correctamente.
Leer las respuestas