Sql server 使用Windev将.fic提取到sql server 2012

Sql server 使用Windev将.fic提取到sql server 2012,sql-server,windev,Sql Server,Windev,我有一个使用Windev的现有数据库,但我想将该数据库(并将所有数据(file.fic)从Windev提取到sql server 2012以使用它们。 作为信息,我的应用程序名为Payroll.exe,版本为4.0.0.1。 我必须下载哪个版本的Windev才能提取数据? 我需要在sql server中执行什么操作???这取决于WinDev应用程序中找到的dll的版本。例如,wd170hf.dll用于WinDev 17,WD90HF.dll用于WinDev 9 我能想到的最简单的方法是使用一个名

我有一个使用Windev的现有数据库,但我想将该数据库(并将所有数据(file.fic)从Windev提取到sql server 2012以使用它们。 作为信息,我的应用程序名为Payroll.exe,版本为4.0.0.1。 我必须下载哪个版本的Windev才能提取数据?
我需要在sql server中执行什么操作???

这取决于WinDev应用程序中找到的dll的版本。例如,wd170hf.dll用于WinDev 17,WD90HF.dll用于WinDev 9

我能想到的最简单的方法是使用一个名为WDMap的程序(它与WinDev一起安装)。将表格导出到xls/csv,并将其导入sql server。到目前为止,这不是最好或最快的解决方案,但它会/应该起作用

或者使用ODBC连接器(如果我没有弄错的话,这个可以单独下载)。但是WinDev安装也附带了它


在WinDev上,你可以从网站下载并安装完整版本。但是你需要一个加密狗来启动IDE。(你可以使用这些工具(比如WDMAP)没有加密狗。如果你没有加密狗,官方不允许你安装IDE。快速版本不允许你编辑使用完整版本制作的源文件。

Pimmetje回答很好,你也可以使用windev中包含的Hyperfile Control Center以csv文件的形式导出数据。始终使用wind的最新版本ev,它与旧的兼容

您还可以在windev中创建网关应用程序(如果您有许可证),该应用程序将读取超文件并写入sql server

如果文件受密码保护,您将无法执行此类操作(使用WDMap、HF控制中心、网关应用程序)。也许您可以在payroll.exe的侧文件中找到它