使用c# .net在foxpro数据库中插入/选择数据

本文关键字:插入 选择 数据 数据库 net foxpro 使用 | 更新日期: 2023-09-27 17:49:25

我想在后台使用FoxPro数据库,在前端使用c# .net,但我不知道如何与。net中的FoxPro数据库连接

连接使用什么代码,请建议…

使用c# .net在foxpro数据库中插入/选择数据

你可能想看看。net互操作。

还可以看看西风网连接。他们有一个框架,允许你使用Visual studio IDE来创建web表单,也可以使用你的VFP业务逻辑和数据源。

西风也有一个wwDotNetBridge,允许你从VFP访问。net组件。

查看他们的网站。

http://west-wind.com/WestwindClientTools.aspxhttp://www.west-wind.com/presentations/VFPDOTNETiNTEROP/VFPDOTNETINTEROP.HTM

我认为你不一定要走"互操作"的道路,但要对连接和查询数据有一个基本的了解。

首先,在这里找到微软的OleDB提供商

这是一个做连接和运行一个简单的查询来获取数据的示例,但是这个示例将结果发送到另一个VFP表,而不是带回c#进行处理/使用。

这个例子展示了插入记录和使用参数来帮助防止任何sql注入攻击的企图

另一个使用SQL-Update

一旦你掌握了基本知识,就不难了。我实际上做了一个简单的"包装器"类来集中确保有效的连接,执行给定的查询并在完成时关闭连接。然后,我只是为我想做的每件事(或者也可以被子类化)添加了方法。无论如何,当我需要执行某个操作时,我只需调用该函数并传入所需的参数。