vb6 - 选择另一个受密码保护的数据库中的表?

标签 vb6 passwords connection-string ms-access-2003

在 Microsoft Access 2003 和 Visual Basic 6 中,我试图将一个表复制到另一个受密码保护的访问数据库...

Select * INTO table2 IN 'database2.mdb' [;Password=TestPass] From table1

失败并出现错误:不是有效密码

Select INTO 格式是否不接受 mdb 的密码,并且密码必须在连接字符串中?如果不是,您如何引用不同的连接字符串/数据库?

谢谢

最佳答案

怎么样:

SELECT * INTO Table2 IN '' [MS Access;PWD=TestPass;DATABASE=C:\Docs\database2.mdb]
FROM Table1

这些天我更倾向于使用类似下面这行的东西,它提供了更多的控制并允许不同的后端:

SELECT * INTO Table2 FROM [MS Access;PWD=password;DATABASE=C:\Docs\database2.mdb].Table1

您可以在方括号之间放置任何有效的连接字符串。

引用:http://www.connectionstrings.com/

关于vb6 - 选择另一个受密码保护的数据库中的表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3639086/

相关文章:

sql-server - 将 Picturebox 中的图像与 SQL Image 数据类型进行比较

algorithm - 即使在 super 计算机中也能保证密码安全的密码哈希算法?

linq - PowerShell 更新连接字符串

c# - 有没有办法将消息从 C#.NET 程序集(ActiveX)发送到 VB6 应用程序?

vb6 - 比特率计算

jquery - 使用jquery在密码字段中进行密码屏蔽

command-line - openconnect 密码和 cookie 输入

c# - Entity Framework : Illegal characters in path.(连接字符串)(MVC3)

c# - 从 App.config 获取连接字符串

vb.net - 将 RGB 转换为 ARGB