合并以给定模式开头的所有dbf文件/表

问题描述

我当前正在使用Microsoft OLE DB提供程序,而VB.net当前正在使用此查询来创建视图:

select * from tableYear2019
UNION 
select * from tableYear2020

哪个可以很好地结合所有。但是,该程序每年都会重新创建另一个DBF文件/表。

注意:两个表具有相同的结构。这是我第一次使用DBF文件

解决方法

如果您要基于其年份来动态构建选择字符串,则可能有效。我不会花太多时间在此上,因为在您的代码用完之前,事情会改变很久。

这使用System.Text中的字符串构建器(在文件顶部添加一个Imports)和插值字符串(以$开头)。

counter = tk.StringVar()
counter.set("0")
label = tk.Label(root,textvariable=counter)