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

发布于 2024-09-16 22:37:55 字数 308 浏览 2 评论 0原文

在 Microsoft Access 2003 和 Visual Basic 6 中,我尝试将表复制到另一个受密码保护的 Access 数据库,如下所示...

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

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

是否选择 INTO 格式不接受 mdb 的密码,并且密码必须位于连接字符串中?如果没有,如何引用不同的连接字符串/数据库?

谢谢

In Microsoft Access 2003 and Visual Basic 6 I'm trying to copy a table to another access database that is password protected like this...

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

It fails with error : Not a valid password

Does the Select INTO format not accept the password with the mdb, and the password has to be in a connection string? If not, how do you reference a different connection string/database?

thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

眉黛浅 2024-09-23 22:37:56

怎么样:

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/

How about:

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

These days I would be more inclined to use something like the line below, it gives more control and allows for different back-ends:

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

You can put any valid connection string between the square brackets.

Reference: http://www.connectionstrings.com/

桃扇骨 2024-09-23 22:37:56

如果这不起作用

SELECT * INTO [;PWD=TestPass;DATABASE=C:\Docs\database2.mdb].table2 FROM table1

尝试添加 "" 像这样

SELECT * INTO [";PWD=TestPass;DATABASE=C:\Docs\database2.mdb"].table2 FROM table1

它对我有用(Delphi with jet SQL)

If doesn't work this

SELECT * INTO [;PWD=TestPass;DATABASE=C:\Docs\database2.mdb].table2 FROM table1

Try to add "" like this

SELECT * INTO [";PWD=TestPass;DATABASE=C:\Docs\database2.mdb"].table2 FROM table1

It worked for me (Delphi with jet SQL)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文