Foros del Web » Programación para mayores de 30 ;) » .NET »

Actualización con ASP.NET. No actualiza la base de datos

Estas en el tema de Actualización con ASP.NET. No actualiza la base de datos en el foro de .NET en Foros del Web. Hola, tengo un problema el siguiente código es de un botón que al pulsarlo debe actualizar los datos de unos registros de una base de ...
  #1 (permalink)  
Antiguo 25/11/2003, 03:52
 
Fecha de Ingreso: noviembre-2003
Mensajes: 7
Antigüedad: 20 años, 5 meses
Puntos: 0
Actualización con ASP.NET. No actualiza la base de datos

Hola, tengo un problema el siguiente código es de un botón que al pulsarlo debe actualizar los datos de unos registros de una base de datos con los valores incluidos en inputs. Si no lo hago con variables me actualiza, pero con variables no me actualiza la base de datos, pero no da ningún error.
El código es:

Sub btnModificar_Click(sender As Object, e As EventArgs)

Dim conFondoDocu as OleDbConnection
Dim strModificar as string
Dim cmdModificar as OleDbCommand
Dim reg_actual_contador as Integer = 0


conFondoDocu = New OleDbConnection("PROVIDER=Microsoft.Jet.OLEDB.4.0; DATA Source=C:\Documents and Settings\lumn\Mis documentos\Lucia\PROYECTO INNOVA\Web-SMC\Fondo Documental\Fondo Documental.mdb")


strModificar = "UPDATE libro SET Titulo=@Titulo, Autor=@Autor, Descripcion=@Descripcion_breve, Tipo_documento=@Tipo_documento, Actividad=@Actividad, Fecha_Edicion=@Fecha WHERE Referencia LIKE @buscareferencia AND Codigo_actividad LIKE @codigoactividad"

cmdModificar = New OleDbCommand( strModificar, conFondoDocu )


cmdModificar.Parameters.Add( "@buscareferencia", txtbuscarref.text)
cmdModificar.Parameters.Add( "@codigoactividad", txtbuscaract.text)



cmdModificar.Parameters.Add( "@Titulo", txttitulo.text )
cmdModificar.Parameters.Add( "@Autor", txtautor.text )
cmdModificar.Parameters.Add( "@Descripcion_breve", txtdescripcion.text )
cmdModificar.Parameters.Add( "@Tipo_documento", txttipodocu.text )
cmdModificar.Parameters.Add( "@Actividad", txtactivi.text )
cmdModificar.Parameters.Add( "@Fecha", txtfecha.text )


conFondoDocu.open()
reg_actual_Contador = cmdModificar.ExecuteNonQuery()
conFondoDocu.close()


limpiar()

End Sub


Gracias, un saludo!
  #2 (permalink)  
Antiguo 25/11/2003, 10:25
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 2 meses
Puntos: 535
movido desde ASP
__________________
...___...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:33.