![]() |
1
2
问题是连接字符串只在提供程序的上下文中有意义,而不是相反。换句话说,没有根据字符串识别提供者的标准。也就是说,通常可以从字符串中推断提供程序,正如使用indexof所演示的那样。 可以使用静态方法dbProviderFactories.getFactoryClasses()获取已安装提供程序的列表。这将返回一个数据表,其中每个提供程序都有一行。该行将具有“InvariantName”列,该列将为您提供传递给dbProviderFactories.getFactory的正确值。如果应用程序设计允许,可以在获取连接字符串的同时公开可用提供程序的列表,以便用户可以指定他们要建立连接的提供程序。“名称”栏就是为了这个目的。 |
![]() |
2
0
您需要在app.config文件中指定。来自MSDN,
|
|
kaiselwyvrn · 我无法打开Visual Studio项目 1 年前 |
![]() |
4SadMemeXD · 无法在Django中选择相关类别 2 年前 |
![]() |
Agrim Singh · 用户数据。名称未显示用户名 2 年前 |
![]() |
Peloucvo · 用数据库中的数据填充JTable 2 年前 |
![]() |
Montaser Majid · 用于从多行中提取单行的SQL查询 2 年前 |
![]() |
Max J. · 用整数作为键将dict写入csv 2 年前 |