java代码中字符串换行应该用连接符.先把整个语句写到一行里看看.
解决方案 »
- java数组问题,循环问题
- 求教sqlserver2008的tomcat连接池配置
- 求优化DB方法
- 做一地图搜索的企业网站,用什么Ajax框架?
- 500错误(另问怎么的积分啊)
- 请教高手一个问题!!!!!!!!!!!!!!!!!!!!!!!!!
- 如何在翻页后不丢失前面页面checkbox上的select状态?
- 用Struts标签可以实现这里面的背景图片的路径吗?还是说一定要在JSP页面写代码才能实现?<td background-image="/webappname/image.gif"
- 新手请教:怎样在winXP下配置jsp,小弟十分着急
- IE浏览器ActiveX控件
- 大家说说!我这样将汉字写入cookie,读出后为什么是怪码?代码是。。。
- 怎么写一个数据库类啊???急啊!!!
Author_id integer not null primary key,
Author_name char(50));";结尾那个引号前面的分号去掉
可为什么public class createTable{} 的这个class都出错啊
安装了mysql是不是还要在环境变量中配置一下啊?????????
import javax.sql.*;public class MyJdbc2 {
public static void main(String args[]) {
Connection connMy = null;
ResultSet rsMy = null;
Statement stmtMy = null;
String url = "jdbc:oracle:thin:@localhost:1521:ooooora";
try {
Class.forName("oracle.jdbc.driver.OracleDriver");
connMy = DriverManager.getConnection(url, "scott", "tiger");
stmtMy = connMy.createStatement(); //对jdbc1表和jdbc2表的联合查询操作
rsMy = stmtMy.executeQuery(
"select jdbc1.id,jdbc1.jname,jdbc2.jdetail from jdbc1,jdbc2");
while (rsMy.next()) {
System.out.print(rsMy.getInt("id"));
System.out.print("\t");
System.out.print(rsMy.getString("jname"));
System.out.print("\t");
System.out.print(rsMy.getString("jdetail"));
System.out.println();
} //对jdbc1表的插入操作
stmtMy.executeUpdate("insert into jdbc1 values(22,'well done!')"); //对jdbc1表的修改操作
stmtMy.executeUpdate("update jdbc1 set jname='ok!' where id=22"); //对jdbc1表和jdbc2表进行删除操作
stmtMy.executeUpdate("delete jdbc2 where id2=22");
stmtMy.executeUpdate("delete jdbc1 where id=22"); //释放资源
rsMy.close();
stmtMy.close();
connMy.close(); }
catch (Exception e) {
e.printStackTrace();
}
finally {
try {
if (rsMy != null) {
rsMy.close();
}
if (stmtMy != null) {
stmtMy.close();
}
if (connMy != null) {
connMy.close();
}
}
catch (Exception e) {
e.printStackTrace();
}
}
}
}
另外,登陆mysql的用户要有创健表的权限,当然,你上面的错误不是这个原因,仅仅提醒
现在我可以编译了 可得到class文件;
可用java createTable时
就会输出 classNotfoundException:could not locate driver
我的代码内有这样一个捕获异常的代码:
catch(classNotFoundException cnfe){
System.out.println("classNotFoundException:could not locate driver");}
为什么会执行这个语句啊????
哪要怎么指向啊
谢谢了