public int addInfo(String deviceId,int serviceId, Date gpsTime, Date serviceTime,
double gpsLon, double gpsLat, String address, int isProcess,String helpContents) {
Connection con = null;
Statement stmt = null;
ResultSet res = null;
int id=0;
try {
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String gpstime=sdf.format(gpsTime);
String servicetime=sdf.format(serviceTime);
//根据设备号获取车辆信息(车牌号)
String carplate=ServiceAccess.getConfigurationService().getCarManager().getCarMemberByDeviceId(deviceId).getCarNumber();
String sql="INSERT INTO monitor_help (DEVICE_ID,SERVICE_ID,GPSTIME,SERVICETIME,GPSLONGITUDE"
+",GPSLATITUDE,CARPLATE,ADDRESS,DOFLAG,OPERATEWAY,HELPCONTENTS)"
+" VALUES('"+deviceId+"',"+serviceId+",'"+gpstime+"','"
+servicetime+"',"+gpsLon+","+gpsLat+",'"+carplate+"','"
+address+"',"+isProcess+",0,'"+helpContents+"')";
con = ServiceAccess.getSystemSupportService().getDefaultConnection();
stmt=con.createStatement();
int count=stmt.executeUpdate(sql, Statement.NO_GENERATED_KEYS);
if(count>0) {//记录保存成功
res=stmt.getGeneratedKeys();
if(res.next()) id=res.getInt(1);
}
} catch (Exception e) {
try {
throw e;
} catch (Exception e1) {
e1.printStackTrace();
}
}finally{
PageUtil.setItFree(con, stmt, res);
}
return id;
}
分享到:
相关推荐
今天小编就为大家分享一篇Layui组件Table绑定行点击事件和获取行数据的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
如在gridview上单击某一行,便可以获取该行第一列的值,如果第一列放的是Id值,那么只要单击一下便可以获得,比以前获取的方法要简单 文件中有源码加解决方案
java+applet+JDBC实现家庭理财系统(源码+数据库) 一、功能描述 修改密码:单击修改密码,则直接输入新的密码,然后确定就可以了; 修改数据:单击修改数据,然后选择要修改的对象的序号,再按需要修改; 删除数据:...
主要介绍了Bootstrap Table 双击、单击行获取该行内容及获取全表的内容,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
获取: router(e){ conslone.log(e); } 补充知识:Vue.js的事件(单双击、鼠标和键盘)以及阻止事件冒泡 自己随便琢磨了一个小的Demo,实现了一些事件和阻止事件冒泡,具体的代码如下,注释在代码里 html文件 <...
本篇文章主要介绍了gridview的buttonfield获取该行的索引值(实例讲解)需要的朋友可以过来参考下,希望对大家有所帮助
找出一个二维数组的鞍点,即该位置上的元素在该行上最大、在列上最小(也可能没有鞍点)。
(2)要求将检测结果输出到文件中,文件中包括num行,每行有三个数据,用空格分隔,前两个数据分别表示输入文件中对应病毒的DNA序列和人的DNA序列,如果该人感染了对应的病毒,该行第三个数据则为“YES”,否则为...
6.点击每行更新链接后跳转到更新页面,更新界面显示出要修改的员工信息,更新成功后跳转到首页显示最新数据,如图8、9所示: 实现代码:https://blog.csdn.net/weixin_44893902/article/details/115393694
内存中的行列数据结构以行为数据记录单元,可以使用键值对的形式表示,其中 key 为主键,data 为该行数据。由于需要求 TopN,因此所有行的集合形成一个全序集。暂且不考虑行数据的具体存储编码,将逻辑结构定义为
如果2张表的字段一致,并且希望插入全部数据,可以用这种方法: Code: 代码如下: INSERT INTO 目标表 SELECT * FROM 来源表; 比如要将 articles 表插入到 newArticles 表中,则是: 代码如下: INSERT INTO ...
UPSERT 向数据库表中插入新数据和更新旧数据UPSERT(连接、表名、字段名、关键字字段、数据)。 CONNECT 是一个数据库连接对象。 TABLENAME 是数据库表。 FIELDNAMES 是数据库列名的字符串数组。 KEYFIELDS 是必须...
一、需求分析 1.程序的功能需求 (1)本程序的主要功能是查找文本中某一单词的位置、...(2)文本编辑和文本格式化的输出形式是输出操作后的整个文本,在文本中每行的开头输出该行的行号。 4.测试数据 测试数据附后
1.通过自己建立DataTable对象,往数据源中插入数据 4.通过泛型来获取数据 (这个需要好好的理解) 5.使用SqlDataSource,ObjectDataSource作为数据源控件的用法 6.通过使用缓存来处理数据 7.关于FormView控件的方法 ...
一个简单的jQuery单击事件侦听器用于监视行上的单击,激活时使用row().data()方法获取行的数据,并在警告框中显示有关该行的一些信息。这可以通过使用columns.data选项来完成,使用该选项告诉DataTables要从数据...
Layui表格行添加编辑删除操作和保存数据代码,基于layui table添加一行并实现在编辑行记录后保存数据的方法,可用于对表格数据快速维护,展示修改功能,灵活自如。
通过顶层document节点获取: (1) document.getElementById(elementId):该方法通过节点的ID,可以准确获得需要的元素,是比较简单快捷的方法。如果页面上含有多个相同id的节点,那么只返回第一个节点。 如今,...
该数据集由超过 400,000 行潜在问题重复对组成,每行包含问题的 ID、问题的完整文本以及指示该行是否包含重复对的二进制值。 该数据集由 Quora 团队于 2017 年发布,主要发布人有 Shankar Iyer、Nikhil Dandekar 和...