Class.forName("sun.jdbc.odbc.JdbcOdbcDriver").newInstance();
这是jdbc的固定的写法!
你需要在window下配一个odbc数据源,名字叫Customer,在控制面板下配!
ResultSet rs = stm.executeQuery(upd);
这样就可以了
这是jdbc的固定的写法!
你需要在window下配一个odbc数据源,名字叫Customer,在控制面板下配!
ResultSet rs = stm.executeQuery(upd);
这样就可以了
不用的数据库用的驱动不一样,这是jdbc-odbc桥的驱动,属性jdbc type1,
如果要更好的jdbc,可以去下载microsoft sql server 2000的jdbc type4:
http://www.microsoft.com/downloads/details.aspx?FamilyID=4f8f2f01-1ed7-4c4d-8f7b-3d47969e66ae&DisplayLang=en
请问一下
1. Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");2. sqlConn = java.sql.DriverManager.getConnection
这两句话是不是说只要是对sql server 2000的连接就这么写啊 。
这是固定的格式吗?还是说要根据具体的安装路径啊什么来配置呢?
谢谢。
con=DriverManager.getConnection("jdbc:odbc:Customer");
等这些语句都会引发异常,应该放在try{}catch(){}里捕捉异常
其它错误只有你贴出来才能知道了
数据库用的是sql server 2000;
请问,我这个Class.forName(???????);
zcon=DriverManager.getConnection("??????????");
该怎么写啊、
你的驱动程序,一定要放到web-inf/lib目录下!
至于写法:
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
Connection con=DriverManager.getConnection("jdbc:microsoft:sqlserver://win2000s:1433;DatabaseName=i-hotel", "sa", "sa");
这是固定格式,照抄就可以了