C#的数据库操作里,连接 Access 其实不难,关键是把连接字符串整明白。这里有个资源讲得挺细的,从语法结构到注意事项,基本都覆盖到了。你只要把Provider
和Data Source
搞清楚,剩下的套进去就行。
连接 Access 的连接字符串
写法也有点小讲究,比如老一点的 Access 数据库用Microsoft.Jet.OLEDB.4.0
,新版的话就得换成Microsoft.ACE.OLEDB.12.0
。文章里这点提得清楚,新手不容易踩坑。
你要是嫌自己写麻烦,还有专门的字符串生成器可以用,点一下就能生成一条标准的连接字符串,像这个:Access 和 SQL Server 连接字符串生成器,省时又省力。
哦对了,如果你对各种数据库的连接写法都感兴趣,还可以看看这些:数据库连接字符串的配置 和 详解数据库连接字符串,内容都挺全的,适合收藏。
提醒一句,Access 虽然轻巧,但别拿它干高并发的活儿。做点小工具、读写配置什么的,它还是挺顺手的。如果你经常用 C#做桌面应用,不妨试试。