使用 NetBeans 在 Oracle 11g 数据库中删除一行

贾姆沙德

我正在尝试删除数据库中的一行,该行与JTextField. 但是引发了一个异常,下面的代码没有告诉我为什么。我能做什么?

      try{Class.forName("oracle.jdbc.OracleDriver");

PreparedStatement pstmnt;
try (
        Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:XE","hr","123")) {

    pstmnt = conn.prepareStatement("delete from TEMP where matricRoll=?");

    pstmnt.setString(1, matricRoll.getText());
    pstmnt.executeUpdate();

            conn.close();
            pstmnt.close();
  GI.setVisible(true);
ED.setVisible(false);
addingToFrame();
settingBounds();  
} catch (SQLException ex) {JOptionPane.showMessageDialog(null,"error");}

        } catch (ClassNotFoundException ex) {
}
贾姆沙德

感谢您的所有关注……我发现了错误……我正在从无效的列中删除……这是解决方案……

       try{
           Class.forName("oracle.jdbc.OracleDriver");
           Connection conn;
           PreparedStatement pstmnt;
       try (conn=DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:XE","hr","123"))
 {

        pstmnt = conn.prepareStatement("delete from TEMP where MATRICRN=?");
        String roll=matricRoll.getText();
        int rollm=Integer.valueOf(roll);

        pstmnt.setInt(1, rollm);
        pstmnt.executeUpdate();
        JOptionPane.showMessageDialog(null,"Deleted");
            conn.close();
            pstmnt.close();
            GI.setVisible(true);
            ED.setVisible(false);
            addingToFrame();
            settingBounds();  
                } 
    catch (SQLException ex) 
            {JOptionPane.showMessageDialog(null,"error"+ex);}

       } 
    catch (ClassNotFoundException exe) {
                 JOptionPane.showMessageDialog(null,exe);    }

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Oracle数据库中的存储过程(11g)

来自分类Dev

如何使用Vert.x将Blob插入到Oracle数据库11g中?

来自分类Dev

oracle 11g 中的编号行

来自分类Dev

如何完全删除Oracle 11g?

来自分类Dev

oracle 11g中的USING子句

来自分类Dev

在VirtualBox中安装Oracle 11g

来自分类Dev

Oracle 11g中的NVL功能

来自分类Dev

Oracle 11g SQL中的错误

来自分类Dev

Oracle 11g中的TIMESTAMPDIFF?

来自分类Dev

使用php和oracle 11g显示一个ID的多个数据

来自分类Dev

安装Oracle数据库11g时出错

来自分类Dev

卸载Oracle 11g数据库

来自分类Dev

无法从基础数据库获取连接!使用Hibernate + c3p0 + Oracle 11g

来自分类Dev

新手警报:如何确定Oracle 11g数据库中正在使用多少存储空间?

来自分类Dev

将Oracle ODP.NET 12c第2版与Oracle 11g r2数据库一起使用

来自分类Dev

使用Oracle SQL 11g从XML删除名称空间

来自分类Dev

使用枢轴在Oracle 11g中进行数据格式化

来自分类Dev

如何在Oracle SQL 11g中使用行值动态选择列名?

来自分类Dev

使用Oracle 11g比较示例表中具有不同行和列的列

来自分类Dev

如何使用Oracle SQL Developer或其他工具填充/填充Oracle 11g表中的随机数据?

来自分类Dev

使用11G客户端连接(选择,更新,插入)到Oracle数据库10G是否安全?

来自分类Dev

在Oracle 11g中使用假脱机

来自分类Dev

使用PL / SQL调用Web服务-oracle 11g

来自分类Dev

Oracle 11g:使用WITH语句插入SELECT

来自分类Dev

不使用Oracle 11g编码的XML

来自分类Dev

使用PHP代码连接到Oracle Database 11g

来自分类Dev

在Oracle 11g中删除“ not null”约束错误

来自分类Dev

oracle 11g 中的转置行

来自分类Dev

在oracle 11g中查找全局数据库名称

Related 相关文章

热门标签

归档