所以我有一个VBA宏,我最近把它放在一起,并且做得很充分,如果非常缓慢的话。但是,我被告知将其移植到VB.net(各种原因,主要的一个原因是,如果我继续前进,软件团队不希望被卡住支持VBA宏)。 VBA中进程的一个关键部分是在同一工作簿中的另一个工作表上运行几个查找。 有问题的表是大约10,000个值,看起来像:
我可以按任何顺序放置列,但我需要做的是检查Ref-Code中是否找到了值,如果它返回了Location和Type。
所以,第一个子问题:SQLite是否是正确的工具?从VB.net中查找持久的,很少改变的10,000行表中的值会更加明智吗? 如果SQLite是正确的工具,有没有什么好的教程可以指导我如何在VB.Net中连接和查询SQLite数据库?我还没有找到一个。 提前谢谢。
答案 0 :(得分:1)
为什么不使用xml文件来存储查找。 VB中有loads of easy ways to parse xml个文件,这样你根本不需要学习如何连接到SQLlite。
xml文件也可以由对数据库一无所知的人维护。