JTable设计思想,每个cell的MOdel是一个object对象。getSelectedRow返回的是object,你放的是int但是返回也是Integer。
创新互联始终坚持【策划先行,效果至上】的经营理念,通过多达10余年累计超上千家客户的网站建设总结了一套系统有效的推广解决方案,现已广泛运用于各行各业的客户,其中包括:成都VR全景等企业,备受客户赞美。
你的做法是把对象编程字符串,再parse为一个int。
int id=((Integer)table.getValueAt(
table.getSelectedRow(), 0).intValue()
也可以
你好,我用的是sqlserver2005数据库代码如下:import java.sql.*;
public class Demo {
public static void main(String agrs[]) {
Connection con = null;
PreparedStatement pstmt = null;
String sql = "delete from user where username=?";
try {
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); //设置数据库连接的驱动
con = DriverManager.getConnection("jdbc:sqlserver://localhost:1433;databaseName=数据库"); //设置数据库连接的 URL,用户名,密码
pstmt = con.prepareStatement(sql);
pstmt.setString(1, "aaa"); // 设置SQL语句中username的值
int count = pstmt.executeUpdate();
if (count 0) {
System.out.println("操作成功");
} else {
System.out.println("操作失败");
}
} catch (Exception e) {
e.printStackTrace();
}
}
}
查询时,用多条件...查出唯一一条.就可以删除了.
如果全部都是一样的.
那就 select top 1 , 字段....
分享标题:删除记录的java代码 java删除代码怎么写
文章URL:https://www.cdcxhl.com/article0/ddiigoo.html
成都网站建设公司_创新互联,为您提供外贸网站建设、网站导航、关键词优化、全网营销推广、营销型网站建设、网站设计
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联