sql中的对象名无效问题 30
如下,在java中连接数据库,数据库能连接成功,但是无法连到表中,出现xxx对象名无效的问题,如果在登录用户sa的登录属性页面将默认数据库由master改为当前我要连的数...
如下,在java中连接数据库,数据库能连接成功,但是无法连到表中,出现xxx对象名无效的问题,如果在登录用户sa的登录属性页面将默认数据库由master改为当前我要连的数据库就可以了,但是这样很麻烦,每次用数据库都要更改默认。有没有好一点的方法,答案好的话,高分
求解,这样每次都更改默认数据库很麻烦不是很实用的 展开
求解,这样每次都更改默认数据库很麻烦不是很实用的 展开
1个回答
展开全部
java中连接数据库,数据库连接字符串不是可以指定数据库名么?!指定了应该就没问题了吧
String Driver="com.microsoft.sqlserver.jdbc.SQLServerDriver"; //连接SQL数据库的方法
String URL="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=db_name"; //db_name为数据库名
String Username="username"; //用户
String Password="password"; //密码
Class.forName(Driver).new Instance(); //加载数据可驱动
Connection con=DriverManager.getConnection(URL,UserName,Password);
追问
指定了名字啊,但是就是不行,每次都还得更改默认数据库才可以
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询