我有如下要求:单击网页上的链接按钮时,我必须从 SQL Server 2016 数据库中获取一些记录并将它们转换为 dBaseIV 格式(.env、.ad1、.ad2、.veh)文件并在最终用户可以单独下载文件的页面上显示下载/另存为弹出窗口。
任何线索将不胜感激。
我有如下要求:单击网页上的链接按钮时,我必须从 SQL Server 2016 数据库中获取一些记录并将它们转换为 dBaseIV 格式(.env、.ad1、.ad2、.veh)文件并在最终用户可以单独下载文件的页面上显示下载/另存为弹出窗口。
任何线索将不胜感激。
这就像 90 年代的要求 - 很多来自记忆......
这是一个 VS 2017 控制台应用程序...,创建一个名为 bill 的 DBaseIV 文件并插入一条记录,当然不包括创建、读取等逻辑 - 也
并且 - 我在戴尔 Windows 10 机器上运行它,dBaseIV 驱动程序存在于 ODBC 中
模块模块1
Sub Main()
Dim connectionString As String = "Driver={Microsoft dBase Driver (*.dbf)};DBQ=C:\temp\"
Using cn As New Odbc.OdbcConnection(connectionString)
cn.Open()
If Not System.IO.File.Exists("C:\Temp\books.dbf") Then
Using cmd As New Odbc.OdbcCommand("CREATE TABLE BOOKS (title char(50))", cn)
cmd.ExecuteNonQuery()
End Using
End If
Using cmd As New Odbc.OdbcCommand("INSERT INTO BOOKS (title) VALUES('The Story of Bill')", cn)
cmd.ExecuteNonQuery()
End Using
cn.Close()
End Using
Console.Write("done")
Console.ReadKey()
End Sub
端模块