![]() |
GRAN Problema sql & vb.net Hola tengo un grave problema y necesito ayuda urgente. Lo que pasa es que no se que estaré haciendo mal en el código para guardar en la base de datos. Les cuento, ejecuto la aplicación, inserto, actualizo y rescato datos desde la base de datos, funciona todo OK, pero cierro la aplicación, compilo y ejecuto nuevamente y no me guarda ni un solo dato de los que agregue o modifique… solo lo hace mientras la aplicación esta en ejecución… no cacho que puede ser... voy a poner un trozo del código que estoy usando. Imports System.Data Imports System.Data.SqlClient Public Class frmAgregaAbono Private conexion As New SqlConnection("Data Source =.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\Pro bandoPelu.mdf;Integrated Security=True;User Instance=True") Private comando As New SqlCommand Private dr As SqlDataReader Private Sub btnGuardar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnGuardar.Click comando.CommandText = "update Deudas set monto_adeudado = " & deudaActualizada & " where rut_cliente = " & rut & "" comando.ExecuteNonQuery() comando.CommandText = "insert into Abonos(rut_cliente,abono,fecha_abono,usuario) values (" & rut & "," & montoAbono & "," & fechaAbono & ",'" & usuario & "') " comando.ExecuteNonQuery() lblUsuario.Text = frmLogin.usuario conexion.Close() End Sub End Class Por ejemplo ese trozo de código es el que uso para agregar abonos a la deuda y mientras el programa este en ejecución funciona a la perfección… pero cierro y abro de nuevo el programa y no están los datos que se acaban de actualizar.. :neurotico desde ya muchas gracias por la ayuda... |
Re: GRAN Problema sql & vb.net siento que antes del comando.ExecuteNonQuery() te falta esto comando.Connection = conexion comando.ExecuteNonQuery() ' ya depuesito de asignar conexión nos vemos.. |
Re: GRAN Problema sql & vb.net Cita:
comando.Connection = conexion conexion.Open() comando.ExecuteNonQuery() la base de datos la tengo adjunta al proyecto porsiakso... _________EDIT_________ Cita:
- No copiar - Copiar Siempre - Copiar si es posterior - la primera me decía que ya existía una base datos con ese nombre y me mandaba un error en el conexión.open() - la segunda no funciono (me daba el problema por el cual le pregunte) - y la tercera funciona a la perfección.. no cacho para que sirve esa propiedad. no entendí bien la descripción que da visual basic... __________EDIT__________ El problema NO se soluciono... HELP..!!! |
| La zona horaria es GMT -6. Ahora son las 17:59. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.