往插入数据库中插入数据时遇到的问题
我用如下代码往插入数据库中插入数据
try
{
r.moveToCurrentRow();
r.updateString("Name", name);
r.updateString("Company", company);
r.updateString("Post", post);
r.insertRow();
r.moveToInsertRow();
}
catch(Exception e)
{
e.printStackTrace();
}
运行时无异常出现,并通过显示也看到了新插入的记录,但此时我关闭记录集和Connection连接,便退出程序,打开数据库发现里面其实并未新增一条记录.后来我试了试在退出程序时先关闭记录集和Connection连接,打开数据库有新增一条记录.是不是一定要关闭记录集和Connection连接后,操作才能真正的写入到数据库里,请哪位高手回答一下我遇到的这个问题.