VB 2005 express Problemas Actualizando Bases de Datos

14/11/2005 - 05:34 por Marcos | Informe spam
Hola Todos tengo un problema con guardar cambios desde el dataset hacia la
base de datos, estoy usando sql server 2005 express junto a vb 2005 express
bueno el problema es el siguiente: los datos que se modifican ya sea nuevos
registros, eliminar registros y acutalizar no son propagados a la base de
datos. Solo uso una tabla para la cual uso un TablaAdapter generada por el
diseñador de DataSource (sus instrucciones de insertar, eliminar etc. todas
generadas por el diseñador) aparentemente se actualizan la bd pero no sucede
tampoco suceden expcepisiones, seguí todo los pass necesarios desde modificar
datos en el dataset: la validancion, el terminar edicion en el bindingSource
y el posterior update del tablaadapter para la respectiva tabla del datase y
no suceden los cambios en la BD...para salir de la duda tambien cargue el
starterkit de myMovieCollections para verificar si me pase algo por alto pero
los datos que ingreso o modifico en este proyecto tampoco son propagados en
su respectva base de datos... ¿alguna sugerencia de lo que pueda ser o tal
vez me pase algo por alto?

muchisimas graciasss

Preguntas similare

Leer las respuestas

#1 Jorge Serrano [MVP VB]
14/11/2005 - 09:52 | Informe spam
Hola,

revisa el tutorial de VB 2005 y el apartado "Acceso a datos" que encontrarás
en la dirección:

http://www.desarrollaconmsdn.com/ms...index.html

Los ejemplos funcionan y la única duda que tengo es que el problema se
encuentre en la base de datos o en SQL Server 2005 Express Edition.

Espero que esto te ayude.

Un saludo.
Jorge Serrano Pérez
Microsoft MVP VB.NET
PortalVB.com
http://www.portalvb.com/
Weblog de Jorge Serrano
http://weblogs.golemproject.com/jorge/


"Marcos" wrote:

Hola Todos tengo un problema con guardar cambios desde el dataset hacia la
base de datos, estoy usando sql server 2005 express junto a vb 2005 express
bueno el problema es el siguiente: los datos que se modifican ya sea nuevos
registros, eliminar registros y acutalizar no son propagados a la base de
datos. Solo uso una tabla para la cual uso un TablaAdapter generada por el
diseñador de DataSource (sus instrucciones de insertar, eliminar etc. todas
generadas por el diseñador) aparentemente se actualizan la bd pero no sucede
tampoco suceden expcepisiones, seguí todo los pass necesarios desde modificar
datos en el dataset: la validancion, el terminar edicion en el bindingSource
y el posterior update del tablaadapter para la respectiva tabla del datase y
no suceden los cambios en la BD...para salir de la duda tambien cargue el
starterkit de myMovieCollections para verificar si me pase algo por alto pero
los datos que ingreso o modifico en este proyecto tampoco son propagados en
su respectva base de datos... ¿alguna sugerencia de lo que pueda ser o tal
vez me pase algo por alto?

muchisimas graciasss
Respuesta Responder a este mensaje
#2 Marcos
14/11/2005 - 23:22 | Informe spam
Gracias Jorge intentaré reinstalando el sql server 2005 express... pero como
dato te comento que los datos se recuperan desde la base de datos porque son
mostrados en la aplicación, el problema es cuando se quiere actualizar la
base de datos desde la aplicación no sucede nada la base queda intacta con
los datos que tenia inicialmente antes de ejecutar la aplicación. muchas
gracias de todas formas

"Jorge Serrano [MVP VB]" escribió:

Hola,

revisa el tutorial de VB 2005 y el apartado "Acceso a datos" que encontrarás
en la dirección:

http://www.desarrollaconmsdn.com/ms...index.html

Los ejemplos funcionan y la única duda que tengo es que el problema se
encuentre en la base de datos o en SQL Server 2005 Express Edition.

Espero que esto te ayude.

Un saludo.
Jorge Serrano Pérez
Microsoft MVP VB.NET
PortalVB.com
http://www.portalvb.com/
Weblog de Jorge Serrano
http://weblogs.golemproject.com/jorge/


"Marcos" wrote:

> Hola Todos tengo un problema con guardar cambios desde el dataset hacia la
> base de datos, estoy usando sql server 2005 express junto a vb 2005 express
> bueno el problema es el siguiente: los datos que se modifican ya sea nuevos
> registros, eliminar registros y acutalizar no son propagados a la base de
> datos. Solo uso una tabla para la cual uso un TablaAdapter generada por el
> diseñador de DataSource (sus instrucciones de insertar, eliminar etc. todas
> generadas por el diseñador) aparentemente se actualizan la bd pero no sucede
> tampoco suceden expcepisiones, seguí todo los pass necesarios desde modificar
> datos en el dataset: la validancion, el terminar edicion en el bindingSource
> y el posterior update del tablaadapter para la respectiva tabla del datase y
> no suceden los cambios en la BD...para salir de la duda tambien cargue el
> starterkit de myMovieCollections para verificar si me pase algo por alto pero
> los datos que ingreso o modifico en este proyecto tampoco son propagados en
> su respectva base de datos... ¿alguna sugerencia de lo que pueda ser o tal
> vez me pase algo por alto?
>
> muchisimas graciasss
Respuesta Responder a este mensaje
#3 Guillermo Peralta
30/12/2005 - 17:05 | Informe spam
Hola Marcos, lograste solucionar el problema?
Porque a mi me pasa lo mismo... si alguien me puede decir si tengo que
cambiar algo, porque no me graba los datos en la base... y lo intente de
varias maneras, pero no hay caso, que podra ser? porque si a los datos los
ingreso a mano, luego los puedo leer perfectamente... entonces no entiendo
qué puede estar fallando...

Gracias

Saludos
Guillermo


"Marcos" escribió en el mensaje
news:
Gracias Jorge intentaré reinstalando el sql server 2005 express... pero
como
dato te comento que los datos se recuperan desde la base de datos porque
son
mostrados en la aplicación, el problema es cuando se quiere actualizar la
base de datos desde la aplicación no sucede nada la base queda intacta con
los datos que tenia inicialmente antes de ejecutar la aplicación. muchas
gracias de todas formas

"Jorge Serrano [MVP VB]" escribió:

Hola,

revisa el tutorial de VB 2005 y el apartado "Acceso a datos" que
encontrarás
en la dirección:

http://www.desarrollaconmsdn.com/ms...index.html

Los ejemplos funcionan y la única duda que tengo es que el problema se
encuentre en la base de datos o en SQL Server 2005 Express Edition.

Espero que esto te ayude.

Un saludo.
Jorge Serrano Pérez
Microsoft MVP VB.NET
PortalVB.com
http://www.portalvb.com/
Weblog de Jorge Serrano
http://weblogs.golemproject.com/jorge/


"Marcos" wrote:

> Hola Todos tengo un problema con guardar cambios desde el dataset hacia
> la
> base de datos, estoy usando sql server 2005 express junto a vb 2005
> express
> bueno el problema es el siguiente: los datos que se modifican ya sea
> nuevos
> registros, eliminar registros y acutalizar no son propagados a la base
> de
> datos. Solo uso una tabla para la cual uso un TablaAdapter generada por
> el
> diseñador de DataSource (sus instrucciones de insertar, eliminar etc.
> todas
> generadas por el diseñador) aparentemente se actualizan la bd pero no
> sucede
> tampoco suceden expcepisiones, seguí todo los pass necesarios desde
> modificar
> datos en el dataset: la validancion, el terminar edicion en el
> bindingSource
> y el posterior update del tablaadapter para la respectiva tabla del
> datase y
> no suceden los cambios en la BD...para salir de la duda tambien cargue
> el
> starterkit de myMovieCollections para verificar si me pase algo por
> alto pero
> los datos que ingreso o modifico en este proyecto tampoco son
> propagados en
> su respectva base de datos... ¿alguna sugerencia de lo que pueda ser o
> tal
> vez me pase algo por alto?
>
> muchisimas graciasss
Respuesta Responder a este mensaje
#4 Guillermo Peralta
03/01/2006 - 12:42 | Informe spam
Bueno lo pude solucionar, obviamente era algo mal que yo hacia en la cadena
de conexion del objeto connection (por querer ahorrar algun paso)

Yo creaba la base de datos,luego hacia un DataSet de alguna tabla con el
asistente... esto me creaba el archivo app.config

y bueno yo luego queria usar la cadena de conexion
My.Settings.PruebaConnectionString

y es ahi donde tenia el error, lo malo es que no me generaba error y cuando
ejecutaba un ExecuteNonQuery me devolvia 1 (la cantidad de filas que
supuestamente se agregaban), es por eso que no sabia por donde podía venir
la mano.-

Pero bueno, por suerte ya pude encontrar donde estaba el error

Saludos
Guillermo





"Guillermo Peralta" escribió en el
mensaje news:e1%
Hola Marcos, lograste solucionar el problema?
Porque a mi me pasa lo mismo... si alguien me puede decir si tengo que
cambiar algo, porque no me graba los datos en la base... y lo intente de
varias maneras, pero no hay caso, que podra ser? porque si a los datos los
ingreso a mano, luego los puedo leer perfectamente... entonces no entiendo
qué puede estar fallando...

Gracias

Saludos
Guillermo


"Marcos" escribió en el mensaje
news:
Gracias Jorge intentaré reinstalando el sql server 2005 express... pero
como
dato te comento que los datos se recuperan desde la base de datos porque
son
mostrados en la aplicación, el problema es cuando se quiere actualizar la
base de datos desde la aplicación no sucede nada la base queda intacta
con
los datos que tenia inicialmente antes de ejecutar la aplicación. muchas
gracias de todas formas

"Jorge Serrano [MVP VB]" escribió:

Hola,

revisa el tutorial de VB 2005 y el apartado "Acceso a datos" que
encontrarás
en la dirección:

http://www.desarrollaconmsdn.com/ms...index.html

Los ejemplos funcionan y la única duda que tengo es que el problema se
encuentre en la base de datos o en SQL Server 2005 Express Edition.

Espero que esto te ayude.

Un saludo.
Jorge Serrano Pérez
Microsoft MVP VB.NET
PortalVB.com
http://www.portalvb.com/
Weblog de Jorge Serrano
http://weblogs.golemproject.com/jorge/


"Marcos" wrote:

> Hola Todos tengo un problema con guardar cambios desde el dataset
> hacia la
> base de datos, estoy usando sql server 2005 express junto a vb 2005
> express
> bueno el problema es el siguiente: los datos que se modifican ya sea
> nuevos
> registros, eliminar registros y acutalizar no son propagados a la base
> de
> datos. Solo uso una tabla para la cual uso un TablaAdapter generada
> por el
> diseñador de DataSource (sus instrucciones de insertar, eliminar etc.
> todas
> generadas por el diseñador) aparentemente se actualizan la bd pero no
> sucede
> tampoco suceden expcepisiones, seguí todo los pass necesarios desde
> modificar
> datos en el dataset: la validancion, el terminar edicion en el
> bindingSource
> y el posterior update del tablaadapter para la respectiva tabla del
> datase y
> no suceden los cambios en la BD...para salir de la duda tambien cargue
> el
> starterkit de myMovieCollections para verificar si me pase algo por
> alto pero
> los datos que ingreso o modifico en este proyecto tampoco son
> propagados en
> su respectva base de datos... ¿alguna sugerencia de lo que pueda ser o
> tal
> vez me pase algo por alto?
>
> muchisimas graciasss






email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida