首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >FoxPro -> MySQL

FoxPro -> MySQL
EN

Stack Overflow用户
提问于 2010-12-15 07:05:25
回答 6查看 2.3K关注 0票数 2

我正在为一个使用FoxPro桌面数据库系统的客户建立一个网站。

应该在数据库和网站之间共享的数据本质上是一个成员列表(相当扁平的结构:他们的联系方式,一些标志字段等)

他们希望对这些成员详细信息所做的任何更改都能自动同步到网站(mysql数据库)。它不需要是完全即时的,但过程需要简单。

我的问题是,在这里可以使用的最简单的方法是什么?他们愿意做出一些妥协,以节省开发时间/成本。

有没有一种简单的方法可以让FoxPro直接与我的在线MySQL数据库对话?

FoxPro是否可以创建XML或CSV类型的文件并将其传递给web脚本?(然后我用它来解析和更新MySQL )

如有任何建议,欢迎光临。

EN

回答 6

Stack Overflow用户

发布于 2010-12-15 07:44:21

您可以使用Visual FoxPro中的ODBC或OLE DB。使用ODBC通常相当简单。

  • 使用SQLConnectSQLStringConnect连接到服务器。
  • 一些connection string examples显示可能适用于SQLStringConnect调用的方法。然后
  • 调用SQLExec以运行一些查询。
票数 2
EN

Stack Overflow用户

发布于 2011-08-14 05:01:30

Foxpro有一个固有的函数CURSORTOXML,它将获取一个表并将其转换为XML它在帮助文件中有很好的说明,但这里有一个简单的用法示例

代码语言:javascript
复制
LOCAl lcXML,lnRecords

use my_table

lnRecords=CURSORTOXML('my_table','lcXML',0)

? lnRecords
? lcXML

希望这能有所帮助

票数 0
EN

Stack Overflow用户

发布于 2016-06-17 11:16:38

您可以使用XML通过HTTP请求将信息发送到web应用程序。要在foxpro中创建/读取XML,可以使用CURSORTOXML/XMLTOCURSOR。

在web应用程序中,您可以创建一个web服务来接收/发送XML数据。

如果需要另一种数据类型,可以使用JSON数据。使用QDFOXJSON https://qdfoxjson.codeplex.com/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4445185

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档