java中修改数据库代码 java连接数据库修改信息

java 修改数据库中的数据

prepareStatement s=con.prepareStatement(sql4);

10年积累的成都网站建设、成都网站设计经验,可以快速应对客户对网站的新想法和需求。提供各种问题对应的解决方案。让选择我们的客户得到更好、更有力的网络服务。我虽然不认识你,你也不认识我。但先网站制作后付款的网站建设流程,更有兰溪免费网站建设让你可以放心的选择与我们合作。

我没用衡旦兄过ACCESS,都是用SQL,不过应该都差不多咐袭吧?我觉得是上面这句有迟做误。

prepareStatement s=con.prepareStatement(sql4,Object ...p);

if(p!=null){

for(int i=0;ip.length;i++){

s.setString(1,newname);

s.setString(2,newsex);

s.setString(3,newclass);

s.setString(4,newbirth);

s.setString(5,newphone);

s.setString(6,newaddress);

s.setInt(7,num);

}

s.executeUpdate();

JAVA 对数据库的修改

你要注意的是连接方式,如果毁行是用sun公司给的Access直连驱动包,那么是可以插入的。

如果是用java自带的rt.jar包下驱纤余裤动的通过ODBC桥连接的那种连接方式,

用execute或者executeUpdate都只是先把数据写入日志文件。

比如access文件叫db.mdb,用以上的方法会将条目先写入db.ldb中。

在关闭连接,就是做close()的时候,才将数据写入数据库文件db.mdb

因为access默认的是事件处理模式,所以你执行的SQL语句先是缓存,至少要做commit()以后才会执行。但是由于access机制,所以必须每次close以后才会实际的修改到数据库。

希望能解决您的问题毁简。

Java代码 修改数据库信息

没祥森坦有错的,你在谨桐sql执行后面加个手动提交呢,conn点抗 mit();//conn这是数据库连春胡接变量,根据你自己的修改下。


本文题目:java中修改数据库代码 java连接数据库修改信息
标题网址:http://pwwzsj.com/article/ddpjcog.html