Ver Mensaje Individual
  #3 (permalink)  
Antiguo 01/02/2012, 14:24
Avatar de cesar203
cesar203
 
Fecha de Ingreso: enero-2010
Ubicación: LIMA
Mensajes: 27
Antigüedad: 14 años, 10 meses
Puntos: 0
Respuesta: Error Al agregar Registro en Fox Pro

LO LOGRE AGREGANDO ESTAS LINEAS


*cargar nuevos datos en blanco en memoria
scatter memvar blank
append blank
*Llevar un arreglo de memoria al registro activo
gather memvar

GRACIAS AMIGO SI YO PUEDO HACERLO CON LA SENTENCIA SQL
PERO EL PROBLEMA ESTA HACERLO COMO EXPLICO



Código SQL:
Ver original
  1. **MALO
  2. *cargar nuevos datos en blanco en memoria
  3. scatter memvar blank
  4. append blank
  5. *Llevar un arreglo de memoria al registro activo
  6. gather memvar
  7.  
  8. REPLACE idalumno    WITH "A062", ;
  9.     nombre          WITH "otro", ;
  10.     apellidos       WITH "otro"
  11.  
  12. ---------------------TODO SALE BIEN HASTA  AHI PERO CUANDO AGREGO ESTAS LINEAS ME LAE ERROR ----------
  13. pero cuando quiero hacer esto
  14.  
  15.    
  16. TableUpdate( 3, .F.,"alumnos")  
  17. thisform.Refresh

A TAMBIEN TRATE AGREGANDO ESTO

Código SQL:
Ver original
  1. BEGIN TRANSACTION
  2.  
  3. IF NOT TableUpdate("alumnos")
  4.    * The UPDATE failed
  5.  
  6.    ROLLBACK
  7.  
  8.    TableRevert(.T.,"alumnos")
  9.  
  10. ELSE
  11.    END TRANSACTION
  12. ENDIF

me sale esto mensaje de error
eL VALOR, TIPO O NUMERICO DE ARGUMENTOS NO ES VALIDO PARA LA FUNCION