【发布时间】:2013-08-06 15:01:44
【问题描述】:
我在 mysql 中保存时出现错误:java.lang.NumberFormatException: For input string: "" 当我想在mysql中注册一条记录时
我的code
试试 {
Proce_Analisis=conn.prepareCall(Insertar_Ana);//
procedure1=conn.prepareCall(Insertar_Tole);//
Proce_Analisis.setInt(1,Integer.parseInt(a));
Proce_Analisis.setInt(2,Integer.parseInt(eti_lote.getText().trim()));
Proce_Analisis.setInt(3,Integer.parseInt(eti_num.getText().trim()));
Proce_Analisis.setInt(4,Integer.parseInt(eti_sem.getText().trim()));
Proce_Analisis.setString(5,txt_fecha.getText());
Proce_Analisis.setString(6,eti_rech.getText());
Proce_Analisis.setString(7,txt_texto.getText());
Proce_Analisis.setString(8,cmb_ind.getSelectedItem().toString());
rs=Proce_Analisis.executeQuery();
rs.first();
【问题讨论】:
-
请在您的问题正文中发布您的代码。
-
在将字符串解析为 int 之前。检查字符串是否为空 if(str != null && !str.isEmpty())