FoxPro/Visual FoxPro - No entiendo

 
Vista:

No entiendo

Publicado por Ivan Calderon (10 intervenciones) el 18/03/2005 17:34:59
Saludos a todos y de antemano muchas gracias, mi problema es el siguiente estoy desarrollando un sistema en visual fox pro 7.0 y la base de datos se crea con MySQL yo creo la base de datos y creo un DSN de sistema direccionado a dicha base de datos despues en fox creo una conexion y despues creo un recordset para conectarme a una tabla eso me funciona bien se conecta y me crea el recordset pero cuando estoy tratando de agregar un registro con un codigo mas u menos asi:

rsbeneficiarios.addnew
rsbeneficiarios.fields("cedula").value=thisform.txtcedula.value
rsbeneficiarios.fields("nombre").value=thisform.txtnombre.value
*asi con los demas campos
rsbeneficiarios.update
rsbeneficiarios.requery

me da error en el campo nombre dice que la operacion en multiples pasos genero errores, entonces hice la prueba con una tabla con puros campos numericos y funciono, es decir, el problema es con los campos de tipo caracter, en visual basic ese error me a dado cuando trato de agregar a un campo una cadena mas larga de lo que acepta el campo pero este no es el caso ya cambie el campo a varchar(50) despues a char(50) text y nada sigue dando error.
De verdad muchas gracias y ojala me puedan ayudar
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:No entiendo

Publicado por David Amador T. (520 intervenciones) el 18/03/2005 17:49:03
Hola que tal ... revisate los siguientes links ....

Access y VFP a través de ADO
http://www.davphantom.net/consultar.asp?id=362&op=1

Ejecutar procedimiento almacenado de SQl Server con ADO
http://www.davphantom.net/consultar.asp?id=212&op=1

Conexión ADO con base de datos de VFP a través de OleDB
http://www.davphantom.net/consultar.asp?id=302&op=1

Consultas parametrizadas con CursorAdapter a través de ADO
http://www.davphantom.net/consultar.asp?id=304&op=1

Si utilizaras VFP 8 o 9 podrías acceder a los datos a través de CursorAdaptar y las actualizaciones serian muy sencillas...

David Amador Tapia
WebMaster "La Web de Davphantom"
www.davphantom.net
Cartagena. Colombia
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:No entiendo

Publicado por Plinio (7841 intervenciones) el 19/03/2005 00:03:38
Es posible que esos campos tengan algunas restricciones de campo en el servidor, por ejemplo que no acepte campos nulos o talvez el campo character que envias es mas grande que el de cada campo en el servidor.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar