
28/03/2008, 10:45
|
| | Fecha de Ingreso: marzo-2008
Mensajes: 5
Antigüedad: 17 años, 1 mes Puntos: 0 | |
Actualización De Bd De Acces Desde Vb BUENAS TARDES, TENGO EL SIGUIENTE INCOVENIENTE
Tengo una BD en access y una tabla DETALLEPROYECTO con los siguientes campos
CODDETALLE (TEXTO)
INVERSION (MEMO)
OBJETIVO (MEMO)
RESERVAS (MEMO)
DESCRIPCION (MEMO)
Deseo Actualizar la tabla desde VB a traves de un formulario que hice. la sentencia de actualización que uso y esta en un boton es:
Private Sub btnActualizar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnActualizar.Click
Dim actualizar As String
'empezando la actualización
actualizar = "UPDATE (DETALLEPROYECTO) SET " & _
"DETALLEPROYECTO.INVERSION='" & Me.txtinversion.Text & _
"', DETALLEPROYECTO.OBJETIVO='" & Me.txtObjetivo.Text & _
"', DETALLEPROYECTO.RESERVAS='" & Me.txtReservas.Text & _
"', DETALLEPROYECTO.DESCRIPCION='" & Me.txtDescripcion.Text & _
"' WHERE (((DETALLEPROYECTO.CODDETALLEPROYECTO)='" & codDetalleProyecto & "'))"
Try
oConn.Open()
Dim xComand As New OleDbCommand(actualizar, oConn)
xComand.ExecuteNonQuery()
Me.lblActualizar.Text = "Actualización exitosa"
Catch ex As Exception
MessageBox.Show(ex.Message)
Finally
If Not IsDBNull(oConn) Then
oConn.Close()
End If
End Try
End Sub
TODO CORRE BIEN, PUES EL FORMULARIO PRIMERO ME MUESTRA LOS DATOS ALMACENADOS Y SI DESEO ACTUALIAZR HAGO CLICK EN EL REFERIDO BOTON; SIN EMBARGO EN ALGUNOS CASOS (NO TODOS) AL HACER CLICK ME SALE:
error de sintaxis (falta operador) en la expresión de consulta "Propiedad de ...viene mas texto....'.
este texto pertenece al textbox llamado txtDescripcion.
Lo curioso es que no en todos los casos acurre este error y eso si me significa una problema serio
Estare muy agradecido con vuestra ayuda
PATRICK |