Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/03/2008, 10:45
xPATRICKx
 
Fecha de Ingreso: marzo-2008
Mensajes: 5
Antigüedad: 16 años, 2 meses
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