VB 的数据库操作真的是老派经典,但依然实用。Jet 引擎配合 Data 控件,做些中小项目真的是又快又省事。如果你想写点更复杂的逻辑,用DAO也挺顺,灵活性高不少。
数据库结构的搭建可以直接靠VisData,图形界面建库,省得手写一堆 SQL。你要是熟 SQL,那直接配合ODBC连 MySQL、SQL Server 之类也都不是问题,查询插入都能搞定。
VB 程序基本都靠三大块:UI 界面、Jet 引擎和.mdb 数据库文件。你设计好表结构,再加几个窗体,就能做出还不错的业务系统。像进销存、学籍管理什么的,用 VB 写蛮快的。
数据连接那块要注意下,在单机上用 Data 控件够用了,但多客户端环境还是走 ODBC 稳定些。尤其访问远程 SQL Server 的时候,ODBC 速度和稳定性都还行。
如果你刚开始接触 VB 数据库开发,建议从DAO配合.mdb 入手,逻辑清晰,也方便调试。后面熟了,再搞 ODBC 连企业级数据库也没压力。