java与数据库连接,数据库文件应该怎么存放
由于数据库要跟编译文件存放在同一个目录下,不然会出现找不到localhost,所以不知数据库应该怎么保存,或者在跟数据库连接的代码里写数据库的地址,
String driver ="com.microsoft.jdbc.sqlserver.SQLServerDriver";
String url = "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=vrml";//这里可能要改下,把数据库的存放地址写出来,不知道怎么改?
//加载驱动器
Class.forName(driver);
//打开与数据库的连接
Connection con = DriverManager.getConnection (url, "sa", "sa");
System.out.println("连接数据库成功...查询结果如下。");
有没有这种功能的?
------解决方案--------------------不明白什么意思
------解决方案--------------------一般 连接数据库加载驱动 都是 在调用服务器数据库 的 客服端 写 服务起会 给你个 地址
如果 把数据库和连接代码放一起的 话 你 可以考虑用连接池来实现
------解决方案--------------------貌似你的写法没问题
问你怎么运行这个连接数据库的代码的?
main函数还是一个j2ee项目
前者的话需要把数据库驱动包加到环境变量中去
后者需要把数据库驱动包导到项目中来