快速找到并输入连接数据源的字符串
通常,在Excel VBA中要与外部数据库连接前,必须先建立与该数据源的连接,即要设置连接字符串,如下面的代码:
Dim strConnectString As String strConnectString=" Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Documents and Settings\FW\桌面\Northwind.mdb;Persist Security Info=False"
如果直接输入,将很麻烦且易出错。我们可以使用下面的方法找到与相关数据源相连接的字符串:
步骤1 在桌面建立一个文本文件,并将其扩展名改为“udl”,如下图。

步骤2 双击该文件,出现“数据链接属性”对话框,如下图。

在“提供程序”选项卡的列表中选择希望连接的数据源,本例为“Microsoft Jet 4.0 OLE DB Provider”。
步骤3 单击“下一步”按钮,如图所示,转到“连接”选项卡(不同的数据源此选项卡中的内容会有所不同)。

步骤4 单击“选择或输入数据库名称”文本框右侧的选择按钮,选择相应的数据库文件。单击“确定”按钮。
步骤5 在记事本中打开该文件,如下图。

其中,以Provider开头的两行即为连接字符串。
这样,我们可以将其直接复制到程序代码中,从而免去繁琐的手工输入且易出错的麻烦。



We want to exchange links with your websites, but your website
Thanks for posting, I’ll definitely be subscribing to your blog.