gpt4 book ai didi

sql-server - 带有包含空格的数据库的 JDBC url

转载 作者:太空狗 更新时间:2023-10-30 01:55:14 26 4
gpt4 key购买 nike

我正在尝试使用 JDBC 连接到 SQL Server 数据库,我尝试连接到的数据库包含一个空格,不幸的是我无法控制名称,所以我无法更改它。

我使用的代码是:

String jdbcString = "jdbc:sqlserver://" + hostname + ":" + port + ";databaseName=Database Name";
try {
connection = DriverManager.getConnection(jdbcString, username, password);
}

我也尝试按照此链接上的说明进行操作:http://msdn.microsoft.com/en-us/library/ms378428%28SQL.90%29.aspx通过在大括号内留空间:

String jdbcString = "jdbc:sqlserver://" + hostname + ":" + port + ";databaseName=Database{ }Name";

但这似乎也不起作用。

我的错误信息是:

ERROR: Couldn't connect to the database: The connection string contains a badly formed name or value.

我使用的是 Microsoft 的最新 JDBC 驱动程序。

最佳答案

这个有用吗?

String jdbcString = "jdbc:sqlserver://" + hostname + ":" + port + ";databaseName={Database Name}";

关于sql-server - 带有包含空格的数据库的 JDBC url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3141053/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com