Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/10/2006, 14:43
ZeRo-k
 
Fecha de Ingreso: junio-2003
Mensajes: 119
Antigüedad: 20 años, 11 meses
Puntos: 0
error al actualizar

Tengo problemas al actulizar la base de datos:
miradlo a ver que error tiene y como lo puedo solucionar:

Dim cn As OleDbConnection
cn = New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=|DataDirectory|\basetiempos.mdb")
cn.Open()
Dim cm As OleDbCommand
cm = New OleDbCommand("UPDATE tareas SET Fecha = @Fecha, Idoperario = @Idoperario, Nombreoperaro =@Nombreoperaro, Codigo = @Codigo, Id @Id, Cadena = @Cadena, Descripcion = @Descripcion, Tipodeseccion = @Tipodeseccion, Cantidad = @Cantidad, Tiempo = @Tiempo, Tiempoprevisto = @Tiempoprevisto, Diferencia = @Diferencia, Hora = @Hora, Observaciones = @Observaciones")
cm.Parameters.Add("@Fecha", OleDbType.Date)
cm.Parameters("@Fecha").Value = Me.FechaDateTimePicker.Text
cm.Parameters.Add("@Idoperario", OleDbType.Numeric)
cm.Parameters("@Idoperario").Value = Me.IdoperarioTextBox.Text
cm.Parameters.Add("@Nombreoperaro", OleDbType.VarChar)
cm.Parameters("@Nombreoperaro").Value = Me.NombreoperaroTextBox.Text
cm.Parameters.Add("@Apellidosoperario", OleDbType.VarChar)
cm.Parameters("@Apellidosoperario").Value = Me.ApellidosoperarioTextBox.Text
cm.Parameters.Add("@Codigo", OleDbType.VarChar)
cm.Parameters("@Codigo").Value = Me.CodigoTextBox.Text
cm.Parameters.Add("@Id", OleDbType.Numeric)
cm.Parameters("@Id").Value = Me.IdTextBox.Text
cm.Parameters.Add("@Cadena", OleDbType.VarChar)
cm.Parameters("@Cadena").Value = Me.CadenaTextBox.Text
cm.Parameters.Add("@Descripcion", OleDbType.VarChar)
cm.Parameters("@Descripcion").Value = Me.DescripcionTextBox.Text
cm.Parameters.Add("@Cantidad", OleDbType.Numeric)
cm.Parameters("@Cantidad").Value = Me.CantidadTextBox.Text
cm.Parameters.Add("@Tiempo", OleDbType.Numeric)
cm.Parameters("@Tiempo").Value = Me.TiempoTextBox.Text
cm.Parameters.Add("@Tiempoprevisto", OleDbType.Numeric)
cm.Parameters("@Tiempoprevisto").Value = Me.TiempoprevistoTextBox.Text
cm.Parameters.Add("@Tipodeseccion", OleDbType.VarChar)
cm.Parameters("@Tipodeseccion").Value = Me.TipodeseccionTextBox.Text
cm.Parameters.Add("@Diferencia", OleDbType.Numeric)
cm.Parameters("@Diferencia").Value = Me.DiferenciaTextBox.Text
cm.Parameters.Add("@Hora", OleDbType.Decimal)
cm.Parameters("@Hora").Value = Me.HoraTextBox.Text
cm.Parameters.Add("@Observaciones", OleDbType.VarChar)
cm.Parameters("@Observaciones").Value = Me.ObservacionesTextBox.Text
cm.Connection = cn
cm.ExecuteNonQuery()
cn.Close()
MessageBox.Show("actualizado")