sql 该为:String vSql="insert into dbo.node"+
"values('"+jLabel1.getText()+"',"+
jLabel2.getText()+","+
jLabel3.getText()+","+
jLabel4.getText()+","+
jLabel5.getText()+","+
jLabel6.getText()+","+
jLabel7.getText()+","+
"'"+jLabel8.getText()+"')";sql.executeUpdate(vSql);
"values('"+jLabel1.getText()+"',"+
jLabel2.getText()+","+
jLabel3.getText()+","+
jLabel4.getText()+","+
jLabel5.getText()+","+
jLabel6.getText()+","+
jLabel7.getText()+","+
"'"+jLabel8.getText()+"')";sql.executeUpdate(vSql);
解决方案 »
- 如何高效学习SSH框架
- jibx 用在java web 项目中出错!!!
- 十万火急 老大们求求你们帮我看下 用了ibatis
- middlegen不能生成java文件
- 小弟有个Weblogic+EJB的客户端程序问题想请教各位!!!很急!!!!!
- hibernate4 onetomany 操作报错 ,求大神不吝赐教
- 怎么将com.microsoft.jdbc.sqlserver.SQLServerDriver加到JBuilder的驱动列表中?
- xml节点新增问题?
- 学了好几个月的EJB,找不到工作,看来要去写JSP了,各位朋友来送别吧。
- 求教一个关于查询连续7天数据的sql问题
- 这是为什么啊,,, 急死我了,大侠来看看 ()()()()()()()()()()()()()()()()()()(
- Applet 的在IE6.0的中文问题 在线等待,急!急!急! 高分
只有Integer.parseInt()
而且不要写在sql里。
SQLException: [Microsoft][ODBC SQL Server Driver][SQL Server]第 1 行: 'f1' 附近有语法错误。
你把生成的sql打印出来看看,或者把label的text改成数字类型就可以了。(前提,你数据库里面这几列是number型)
另外,还有一个问题想请教你:我要删一个节点,但每次都只能删掉新增加的节点,原本的节点却删不掉。帮我看看代码有什么问题:
void jMenuItem2_actionPerformed(ActionEvent e) {//设置菜单的“删除节点”功能
DefaultMutableTreeNode m_node2 =
(DefaultMutableTreeNode)jdbTree1.getLastSelectedPathComponent();
DefaultMutableTreeNode m_node3 =
(DefaultMutableTreeNode)m_node2.getParent();
try{
m_node3.remove(m_node2);
jdbTree1.updateUI();
}catch(Exception ex)
{ }
}