stpath = ThisWorkbookPath & ApplicationPathSeparator & "attendanceaccdb"
CNOpen "Provider=MicrosoftACEOLEDB120;Data Source =" & stpath & ";Jet OLEDB:Database Password=cjw123456"
供参考。
说不清楚你要用vba连接数据库做什么,我知道 你可以通过office的 access 用 新建一个ODBC 数据源的形式 连接Sql数据库……可以把其中的表链接到access中……
换一个思路,曲线一下吧……
1、打开代码窗口,添加引用:Imports SystemDataSqlClient。
2、输入以下代码:
“Public conn1 As SqlConnection = New SqlConnection _
("server=192168179; Initial Catalog= student; User ID= panqe;PWD=shentai768@")”,vb就已经成功连接sql数据库了。
3、代码详解:声明关键字Public(因为是全局变量,所以用Public 来声明)。
4、连接参数。
5、如果SQL 数据库就在本机,则用以下代码连接:
("server=; Integrated Security=False;Initial Catalog= student; User ID= panqe;PWD=shentai768@")。
6:如果代码太长,影响可读性,可以用空格加"_"后,回车换行。
以上就是关于Excel VBA连接ACCESS数据库全部的内容,包括:Excel VBA连接ACCESS数据库、VBA 怎么连接数据库啊 SQL2000的啊,急急急,先谢了、如何用vb连接sql server数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)