我有一个使用Windev的现有data_base,但我想转换该数据库(并将所有数据(文件.fic)从windev提取到sql-server 2012以使用它们。 作为一个信息,我的应用程序称为Payroll.exe 4.0.0.1版本。 我必须下载哪个版本的Windev来提取我的数据? 我需要在sql-server中做什么?
答案 0 :(得分:1)
这取决于WinDev应用程序中找到的dll版本。例如,wd170hf.dll适用于WinDev 17,WD90HF.DLL适用于Windev 9.
我能想到做你想做的最简单的方法就是使用一个名为WDMap的程序(它与WinDev一起安装)。将表导出到xls / csv并将其导入sql-server。到目前为止,这不是最好的或最快的解决方案,但它将/应该工作。
或者使用ODBC连接器(如果我没有记错的话,可以单独下载这个连接器)。但也有WinDev安装。
关于WinDev的注意事项你可以下载&从站点安装完整版本。但是你需要一个加密狗来启动IDE。 (你可以使用没有加密狗的工具(比如WDMAP)。如果你没有加密狗那么正式你不允许安装IDE。快递版本不允许你编辑用完整版制作的源文件。答案 1 :(得分:0)
Pimmetje答案很好,你也可以使用windev中包含的超文件控制中心来导出csv文件中的数据。始终将最后一个版本与windev一起使用,它与旧版本兼容。
您还可以在windev中创建一个网关应用程序(如果您有许可证),该应用程序将读取超文件文件并写入sql server。
如果文件受密码保护,您将无法执行此类操作(使用WDMap,HF控制中心,网关应用程序)。也许你可以在payroll.exe的副文件中找到它。