|
|
Visual FoxPro acepta los comandos ALTER TABLE, CREATE CURSOR, CREATE TABLE, DELETE, INSERT, SELECT y UPDATE de SQL. SQL está totalmente integrado en Visual FoxPro. Puedes utilizar los comandos SQL, exactamente igual que harías con cualquier otro comando de Visual FoxPro. Incluso, si lo deseas, puede intercalar comandos de Visual FoxPro y de SQL. El carácter punto y coma (;) es un carácter de continuación para todos los comandos de Visual FoxPro y de SQL;
En la ayuda de Visual FoxPro te indica los comandos para conectarte a SQL Server, en este caso estableces la conexion con la funcion sqlconnect(), la cierras con sqldisconnect(), ejecutas la consulta con sqlexecute() y haces commit para grabar los cambios con sqlcommit(), en el help de VFP tienes la sintaxis de dichas funciones, cuando haces la consulta, automaticamente se cargan los datos en memoria en un cursor de visual fox comunmente llamado consulta en el area de trabajo activa por lo tanto puedes hacer un copy to para grabarlo en una tabla o haces referencias a sus campos que son los mismos que vienen de SQL y los almacenas en variables o matrices dependiendo de tus necesidades. Obviamente estas funciones requieren de un ODBC DSN que se supone ya existe y se comunica con SQL Server.
[url=http://groups.msn.com/mundovisualfoxpro/preguntasmsfrecuentes.msnw]http://groups.msn.com/mundovisualfoxpro/preguntasmsfrecuentes.msnw[/url]
por otra parte te comento que no tengo instalado el sql server, por lo que no me es pòsible mandarte el ejemplo, ya que por el momento solo trabajo con visual foxpro, pero en el link de arriba esta un ejemplo de conexion a sql server.. ,,
bueno espero haberte ayudado, y si no existe duda o comentario respecto a la pregunta por favor cierra y califica mi respuesta.. buen dia
emmanuel carrillo ponce... colima.. mexico...
|