重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
DefaultTableModel d = new DefaultTableModel();
成都创新互联于2013年成立,是专业互联网技术服务公司,拥有项目成都做网站、网站设计网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元贡觉做网站,已为上家服务,为贡觉各地企业和个人服务,联系电话:18980820575
不要在function里边申明,
分开写,DefaultTableModel d;(java开始)
function里边实例, d = new DefaultTableModel();
试试看可不可以。
这种问题我自己是先把这个sql放在数据库值执行·看是不是语句的问题
如果不是语句的问题,看自己的查询是不是有条件的
不知道你是自学还是有老师教,这样取列编号是不建议的·
String sql = “select * from admin”;
rs = executeUpdate(sql);
这样是不是在自己修改的时候能更舒服一点。建议而已。
如果有事务处理的话·需要加上commit提交事务。
///把之前的值取出来存放到一个Map里,最后一次性更新或追加
Map toSaveMap = new HashMap();
Set keys = pro.keySet();
for (Iterator itr = keys.iterator(); itr.hasNext();) {
String key = (String) itr.next();
Object value = pro.get(key);
toSaveMap.put(key, value);
}
toSaveMap.put(task.getId(), state);
pro.putAll(toSaveMap);
感觉你的语句后面的"""是不是有点多,你最好分开写;
String sqlUpdate = "UPDATE EmployeeTable " +
" SET givenName = '" + givenName + "', " +
" familyName = '" + familyName + "', " +
" WHERE employeeNumber = '" + empNum + "'";
改成:
String sqlUpdate = "UPDATE EmployeeTable " +
" SET givenName = '" + givenName + "'
", familyName = '" + familyName + "'+
" WHERE employeeNumber = '" + empNum + "';
access数据库我也曾经用过,也知道和普通sql有一些不同,不过感觉和你写的也差距太大了点,你可以再试试,我感觉是sql的问题。