modificar base de datos
Publicado por Nekeru (2 intervenciones) el 12/11/2006 13:07:48
hola amigos, tengo el siguiente problema: Estoy programando una base de datos con visual basic, mediante sentencias sql. La base es de tipo access y me conecto a ella por medio de un archivo .udll
modifico la base de datos de la siguiente forma
sql = "UPDATE Maquinaria SET" & _
" Maquinaria.NombreReferencia = '" & frmMaquinaria.txtNombreReferencia & "'" & _
" ,Maquinaria.Marca= '" & frmMaquinaria.txtMarca & "'" & _
" ,Maquinaria.ReferenciaFactura= '" & frmMaquinaria.txtReferenciaFactura & "'" & _
" ,Maquinaria.AmortizacionDia= " & AmortizacionDia & "" & _
" WHERE (((Maquinaria.NumeroRegistro)='" & frmMaquinaria.txtNumeroRegistro & "'));"
y luego inmediatamente la cargo con un select
lo que ocurre es que tarda unos segundos en modificarse los datos,, por lo que si la cargo inmediatamente me carga los antiguos valores y no los nuevos
alguien sabria como solucionar esto. Muchas Gracias
modifico la base de datos de la siguiente forma
sql = "UPDATE Maquinaria SET" & _
" Maquinaria.NombreReferencia = '" & frmMaquinaria.txtNombreReferencia & "'" & _
" ,Maquinaria.Marca= '" & frmMaquinaria.txtMarca & "'" & _
" ,Maquinaria.ReferenciaFactura= '" & frmMaquinaria.txtReferenciaFactura & "'" & _
" ,Maquinaria.AmortizacionDia= " & AmortizacionDia & "" & _
" WHERE (((Maquinaria.NumeroRegistro)='" & frmMaquinaria.txtNumeroRegistro & "'));"
y luego inmediatamente la cargo con un select
lo que ocurre es que tarda unos segundos en modificarse los datos,, por lo que si la cargo inmediatamente me carga los antiguos valores y no los nuevos
alguien sabria como solucionar esto. Muchas Gracias
Valora esta pregunta


0