Java(netbeans):数据库已连接到 SQL Server,我需要从 netbeans 界面更新和删除数据
Posted
技术标签:
【中文标题】Java(netbeans):数据库已连接到 SQL Server,我需要从 netbeans 界面更新和删除数据【英文标题】:Java (netbeans): The database is connected to SQL Server, i need to update, and delete data from the netbeans interface 【发布时间】:2017-09-22 08:57:55 【问题描述】:界面正在查看此代码的数据:
private void distable()
try
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
String url="jdbc:sqlserver://localhost:1433;databaseName=77OOP062;user=sa;password=hnd";
Connection conn= DriverManager.getConnection(url);
String sql ="Select * from Customer";
pst=conn.prepareStatement(sql);
rs=pst.executeQuery();
jTable1.setModel(DbUtils.resultSetToTableModel(rs));
catch (Exception e)
JOptionPane.showMessageDialog(null, e);
这是我的更新按钮代码: // 我不知道这里的代码是如何工作的 这是我的删除按钮代码:
String query =
"DELETE FROM 'Customer' WHERE CustomerName="
+ jTextFieldCustomerName.getText();
executeSQLQuery(query,"Delete"); //error on this executeSQLQuery code
【问题讨论】:
打印query
的内容,看看有什么问题。
非常感谢您的即时消息..
【参考方案1】:
试试这个而不是使用executeSqlQuery,使用这个:
Statement statement = connection.createStatement();
pst.executeUpdate(query);
【讨论】:
以上是关于Java(netbeans):数据库已连接到 SQL Server,我需要从 netbeans 界面更新和删除数据的主要内容,如果未能解决你的问题,请参考以下文章
在 IDE Netbeans 中从 java 连接到 MySQL 数据库
为啥我在使用 Java (Netbeans) 连接到 MySQL 时收到此错误“通信链接失败最后发送的数据包...”? [复制]
在 Linux (Mageia) 上的 NetBeans 中从 Java 应用程序连接到 MariaDB