帮忙看看这个程序的错误?
if(ae.getSource().equals(jbutton627) )//提交
{
try
{
String v1=jtextfield68.getText().trim();
String v2=jtextfield69.getText().trim();
String v3=jtextfield610.getText().trim();
String v4=jtextfield611.getText().trim();
String modidate=v3 + "-" + v4;
System.out.println(modidate);
String v5=jtextfield612.getText().trim();
String v6=jtextfield613.getText().trim();
String v7=jtextfield614.getText().trim();
ResultSetMetaData meta=rs.getMetaData();
int cols=meta.getColumnCount();
String[] titles=new String [cols];
for(int i=0; i<cols; i++)
{
titles[i]=meta.getColumnName(i+1);
}
rs.updateString(titles[0],v1);
rs.updateString(titles[1],v2);
rs.updateString(titles[2],modidate);
//rs.updateString(titles[4],v5);
//rs.updateString(titles[6],v6);
//rs.updateString(titles[8],v7);
System.out.println(v1);
rs.updateRow();//错误行
System.out.println(v1);
jbutton627.setEnabled(false);
jbutton629.setEnabled(true);
jbutton630.setEnabled(true);
jbutton631.setEnabled(true);
jbutton632.setEnabled(true);
jbutton634.setEnabled(true);
jtextfield68.setEnabled(false);
jtextfield69.setEnabled(false);
jtextfield610.setEnabled(false);
jtextfield611.setEnabled(false);
jtextfield612.setEnabled(false);
jtextfield613.setEnabled(false);
jtextfield614.setEnabled(false);
}catch(SQLException e)
{
e.printStackTrace();
}
}
rs.updateRow();//提示错误在这一行
java.sql.SQLException: [Microsoft][ODBC Microsoft Access Driver]行中有错误
at sun.jdbc.odbc.JdbcOdbcResultSet.setPos(JdbcOdbcResultSet.java:5
at sun.jdbc.odbc.JdbcOdbcResultSet.updateRow(JdbcOdbcResultSet.jav
)
at EMS$ModiEleInfo.actionPerformed(EMS.java:2210)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.j