1,所有JDBC是不是通用?我是随便下了个jdbc,里面有driver类若不行的话请给个建议
2,请帮写个连接server 2008的方法和函数,( 每行结束请给注释,谢谢!)
另:127.0.0.1和本机联网时的IP10.30.27.218是一样的效果?
1,所有JDBC是不是通用?我是随便下了个jdbc,里面有driver类若不行的话请给个建议
2,请帮写个连接server 2008的方法和函数,( 每行结束请给注释,谢谢!)
另:127.0.0.1和本机联网时的IP10.30.27.218是一样的效果?
不是要下载相对应的sql版本的驱动的
String DatabaseDriver="com.microsoft.jdbc.sqlserver.SQLServerDriver";
String url="jdbc:sqlserver://127.0.0.1:1433;DatabaseName=JDBC";
String user="sa";
String password="ok";
不一定要sql2008版本的驱动啊
String driverclass="com.microsoft.jdbc.sqlserver.SQLServerDriver"; String url="jdbc:sqlserver://localhost:1433;DatabaseName=数据库名字"; String username="连接数据库的用户名"; String password="连接数据库的数据库密码";
127.0.0.1和本机的IP效果本来就是一样的啊
是一样的效果
驱动是需要的
import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException;
public class DBTools {
private static Connection connection = null; private DBTools(){}
public synchronized static Connection getConnection() { if (connection == null) { try { Class.forName("com.mysql.jdbc.Driver"); // 得到数据库驱动,我这里是MYSQL的,自己换成SQL 2008 connection = DriverManager.getConnection( "jdbc:mysql://127.0.0.1(本机IP 用你说的那个也可以):3306/数据库名", "用户名", "密码"); } catch (ClassNotFoundException e) { e.printStackTrace(); } catch (SQLException e) { e.printStackTrace(); } } return connection; } }