Ver Mensaje Individual
  #6 (permalink)  
Antiguo 23/03/2011, 15:08
patob
 
Fecha de Ingreso: marzo-2011
Mensajes: 75
Antigüedad: 13 años, 9 meses
Puntos: 6
Respuesta: Duda con Datagrid en visual 6.0

Pude solucionar. Muestro el codigo de como lo hice por si a alguien le sirve.

Private Sub Command1_Click()
If Me.Text1.Text = "" Then
MsgBox ("Debe ingresar la cantidad")
Else
If rs(3).Value <= 0 Then
MsgBox ("No hay mas stock de este material")
Else
rs(3) = Val(rs(3) - Val(Text1.Text))
rs.Update

Set rs2 = New ADODB.Recordset
rs2.CursorLocation = adUseClient
rs2.Open "INSERT INTO Materiales_Temp (Id,Nombre,Medidas,Cantidad) values( " + rs(0) + " ," + rs(1) + "," + rs(2) + "," + rs(3) + ")", cnn, adOpenStatic, adLockOptimistic

With DataGrid2
.AllowUpdate = False
End With

Call CargarDataGrid(DataGrid2)
End If
End If
End Sub

Solo un detalle. Cuando hago el insert en el rs2 me da un error diciendo que los tipos no coinciden. Sabes que puede ser eso?