Connection con;
Statement sql;
ResultSet rs;
String commd;
String commd1;
{ con=DriverManager.getConnection("jdbc:odbc:node","","");
sql=con.createStatement();
commd="INSERT INTO node VALUES('"+ address+"','"+ availableprocessors+"','"+freememory+"','"+maxmemory+"','"+ totalmemory+"');" ;
sql.executeUpdate(commd);
//commd1="SELECT * FROM node";
//rs=sql.executeQuery(commd1);//把这两个注释掉就插不进。。。。
sql.close();
}
catch(SQLException ee){System.out.println(""+ee);}
“我邹是想知道 ”这位大虾,阿能文明点?程序没有全部弄上去,你给个邮箱吧,我把完整的发给你,加个";" 分号不影响的。。。
首先谢谢了,您的方法我以前试过了,a是等于1的。我想把完整程序发给大家看看,需要的给个邮箱,谢了~
我试过了,还是不行啊,就是如果不用rs=sql.executeQuery(commd1)语句的话,数据库表中还是找不到插入的信息,见鬼了,用了就可以。。。
追答你二啊,你是怎么找不到插入的记录
追问就是数据库的表中看不到呗,你三岁啊,看不懂上面的话?!和还好意思骂人?先学会文明吧。。。
不过还得谢谢你,因为你至少帮过我,虽然没用。。。
麻烦你学习学习语文,提高一下表达能力好不好。
access 在操作的时候会被锁定。
你按以下步骤来
1、在access文件关闭的情况下跑你的程序。
2、打开access文件看那张表里的数据有没有被插进去
大哥,真得没有啊?不过真的谢了,不吵不相识,要不给个邮箱,你来试试吧?
追答我艹,你个二货。
commd="INSERT INTO node VALUES('"+ address+"','"+ availableprocessors+"','"+freememory+"','"+maxmemory+"','"+ totalmemory+"');"
你在最后加个";" 分号干什么,等下一句SQL啊?
而且连try都没有,咋加的catch
我用的数据库是access 2003,以前都没遇到这种情况的,弄得我头晕。。