Título: ACTUALIZAR BASE DE DATOS SQL Publicado por: 70N1 en 19 Marzo 2008, 17:59 pm Pues aqui estoy de nuevo con otro problema.
Tengo un programa casi terminado a la espera de una simple actualizacion de la base de datos (SQL) "ALOMEJOR NO TAN SIMPLE". El error que me salta es: Código: Update requiere que UpdateCommand sea válido cuando se pasa la colección DataRow con filas modificadas. Saveis como puedo solucionarlo?. Cualquier idea es bienvenida. Título: Re: ACTUALIZAR BASE DE DATOS SQL Publicado por: Sancho.Mazorka en 20 Marzo 2008, 03:43 am Fijate si algunos de estos links te sirve, porque no colocaste el codigo de tu programa:
http://foros.solocodigo.com/index.php?showtopic=20708 (http://foros.solocodigo.com/index.php?showtopic=20708) http://forums.microsoft.com/MSDN-ES/ShowPost.aspx?PostID=1633959&SiteID=11 (http://forums.microsoft.com/MSDN-ES/ShowPost.aspx?PostID=1633959&SiteID=11) http://www.forosdelweb.com/f29/ayuda-urgente-con-net-2003-sql2000-actualizar-registros-325868/ (http://www.forosdelweb.com/f29/ayuda-urgente-con-net-2003-sql2000-actualizar-registros-325868/) http://www.foro.vb-mundo.com/viewtopic.php?printertopic=1&t=2547865&start=0&postdays=0&postorder=asc&vote=viewresult (http://www.foro.vb-mundo.com/viewtopic.php?printertopic=1&t=2547865&start=0&postdays=0&postorder=asc&vote=viewresult) Sancho.Mazorka :¬¬ Título: Re: ACTUALIZAR BASE DE DATOS SQL Publicado por: 70N1 en 20 Marzo 2008, 11:30 am Muchas gracias.
Se agradece tu ayuda Título: Re: ACTUALIZAR BASE DE DATOS SQL Publicado por: 70N1 en 20 Marzo 2008, 11:32 am Se puede actualizar creando una consulta nueva. La informacion se encuentra en esta pagina.
http://www.maestrosdelweb.com/editorial/tutsql5/ (http://www.maestrosdelweb.com/editorial/tutsql5/) Por lo que e leido no se puede actualizar con el boton guardar del bindingnavigator, tiene que ser en un boton solo para la actualizacion. En esta pagina te explica todo: delete update insert etc... Título: Re: ACTUALIZAR BASE DE DATOS SQL Publicado por: Sancho.Mazorka en 20 Marzo 2008, 18:38 pm Yo no te pude resolver la duda, xq no habias colocado tu codigo fuente como para examinar el posible error! ;)
Sancho.Mazorka :¬¬ Título: Re: ACTUALIZAR BASE DE DATOS SQL Publicado por: ReViJa en 20 Marzo 2008, 20:02 pm Aqui (http://www.foro.lospillaos.es/viewtopic.php?t=2660) te dejo como hacer consultas - modificaciones - eliminar, etc.. a una base de datos MySQL
Espero que te sirva. Título: Re: ACTUALIZAR BASE DE DATOS SQL Publicado por: 70N1 en 20 Marzo 2008, 20:09 pm Bueno. Muchas gracias como ya te decia, encontre la informacion pero ahora tengo el problema este.
Código: UPDATE Alumno Sabrias decirme? Título: Re: ACTUALIZAR BASE DE DATOS SQL Publicado por: Sancho.Mazorka en 20 Marzo 2008, 20:32 pm Fijate en las propiedades del text1.text:
DataFiel DataMember DataFormat DataSource Creo que con esas lo enlazas al Textbox, osino lee el resultado y lo pones en el textbox EJ: Código: textbox1.text = Nombre Sancho.Mazorka :¬¬ Título: Re: ACTUALIZAR BASE DE DATOS SQL Publicado por: 70N1 en 20 Marzo 2008, 22:09 pm Código: UPDATE Alumno El textbox es para introducir el campo nombre, no la salida. en ves de introducir los datos como: Código: UPDATE Alumno Quiero introducir el nombre desde el textbox... no se si me explico bien. Título: Re: ACTUALIZAR BASE DE DATOS SQL Publicado por: ((( SPAWN ))) en 20 Marzo 2008, 22:19 pm Hola proba asi:
Código: UPDATE Alumno SET Nombre= ' " & textbox1.text & " ' " agregale las comillas simples despues del operador = y al final. Saludos. Título: Re: ACTUALIZAR BASE DE DATOS SQL Publicado por: 70N1 en 20 Marzo 2008, 22:29 pm Ese codigo lo que hace es volcarme lo siquiente
Código: " & textbox1.text & " Eso es lo que sale al poner Código: set Nombre = ' " & textbox1.text & " ' Código: ' " & textbox1.text & " ' " Título: Re: ACTUALIZAR BASE DE DATOS SQL Publicado por: ((( SPAWN ))) en 20 Marzo 2008, 22:33 pm Te recomiendo q armes la consulta en una variable y despues la envias para ejecutarla
Código: dim strUpdate$ Fijate asi y despues decime. Título: Re: ACTUALIZAR BASE DE DATOS SQL Publicado por: 70N1 en 20 Marzo 2008, 22:42 pm Me perdi...
Eso va en el button actualizar o en la consulta?. Es que no entiendo bien el codigo. Título: Re: ACTUALIZAR BASE DE DATOS SQL Publicado por: ((( SPAWN ))) en 20 Marzo 2008, 22:49 pm Mira yo cuando actualizo algunos valores de la base de datos, la sentencia la pongo en un boton x ejemplo:
Código: Private Sub Command1_Click() en el caso de q ingreses valores numericos no le pongas las comillas simples, nose como estaras trabajando vos, postea tu code asi lo vemos. Título: Re: ACTUALIZAR BASE DE DATOS SQL Publicado por: 70N1 en 20 Marzo 2008, 23:15 pm Perdona... se me olvido actualizar la pagina. ya lo pruevo
Título: Re: ACTUALIZAR BASE DE DATOS SQL Publicado por: 70N1 en 20 Marzo 2008, 23:17 pm Por cierto estoy trabajando con adapter
No lo hago mediante codigo Título: Re: ACTUALIZAR BASE DE DATOS SQL Publicado por: ((( SPAWN ))) en 20 Marzo 2008, 23:22 pm OK te dejo un link haber si te sirve:
http://www.elguille.info/NET/ADONET/ordenesSQL.asp Saludos. |