当前位置: 首页 > news >正文

搭建网站的五大步骤深圳小蚁人网站建设

搭建网站的五大步骤,深圳小蚁人网站建设,asp网站免费源码,手机网站分页最近两天一直忙着通过数据库访问数据记录#xff0c;然后做操作。以前我在数据库中插入记录后#xff0c;就要去做别的操作#xff0c;别的操作也是先访问存在数据库中的记录#xff0c;然后完成操作。所以我通过记录的名字来访问记录的#xff0c;原来想过通过id来访问数…最近两天一直忙着通过数据库访问数据记录然后做操作。以前我在数据库中插入记录后就要去做别的操作别的操作也是先访问存在数据库中的记录然后完成操作。所以我通过记录的名字来访问记录的原来想过通过id来访问数据库但是当时不知道怎么来获得数据库的id只有通过记录名来访问。但这样做还是有点问题在英文环境下可以查询到正确的记录但是在中文下插入到数据库中的就会出现乱码万般无奈下同事说如果建表语句中的id是auto_increment的就可以在插入数据库后就获得最后一次插入数据库的id所以现在修改成了通过id来查询数据库记录并完成其它的操作不受中文的限制了。现在说说具体的操作吧public static final String InsertScheduleSearchStr insert into scheduleSearch(scheduleSearchName,scheduleInfo,createTime,mailSendTo,scheduleDays,scheduleHours,scheduleMinutes) values(?,?,?,?,?,?,?);public static final String LastInsertId select last_insert_id() as scheduleSearchId from scheduleSearch limit 1;stmt (PreparedStatement) dbMgr.getStatement(InsertScheduleSearchStr);if (stmt null) stmt con.prepareStatement(InsertScheduleSearchStr);String scheduleSearchName xmlScheduleSearch.getScheduleSearchName();stmt.setString(index,scheduleSearchName);stmt.setBytes(index, xmlScheduleSearch.getScheduleSearchBytes());java.util.Date now new java.util.Date();stmt.setTimestamp(index, new Timestamp(now.getTime()));stmt.setString(index,xmlScheduleSearch.getSendMailTo());stmt.setInt(index,xmlScheduleSearch.getScheduleDays());stmt.setInt(index,xmlScheduleSearch.getScheduleHours());stmt.setInt(index,xmlScheduleSearch.getScheduleMinutes());stmt.executeUpdate();dbMgr.saveStatement(InsertScheduleSearchStr, stmt);stmt (PreparedStatement) dbMgr.getStatement(LastInsertId);if (stmt null) stmt con.prepareStatement(LastInsertId);rs stmt.executeQuery();int scheduleSearchId 0;if (rs.next()){scheduleSearchId rs.getInt(1);}主要的语句就是通过mysql中的mysql_insert_id() 完成取最后一次插入数据库的idmysql_insert_id()用法my_ulonglong mysql_insert_id(MYSQL *mysql)返回由先前的查询为一个AUTO_INCREMENT列生成的ID。在你执行一个INSERT查询向一个包含AUTO_INCREMENT字段的表中插入后使用这个函数。注意如果先前的查询不产生一个AUTO_INCREMENT值mysql_insert_id()返回0。如果你需要在以后保存该值必须在查询生成了该值后马上调用mysql_insert_id()。也要注意SQL的LAST_INSERT_ID()函数总是包含最近生成的AUTO_INCREMENT值并且在查询之间不被重置因为该函数的值在服务器端维护。有先前的查询更新的AUTO_INCREMENT字段的值。如果在连接上没有先前的询问或如果查询没更新AUTO_INCREMENT值返回零。
http://www.huolong8.cn/news/181369/

相关文章:

  • 网站地图怎样做联盟营销平台
  • 自己做网站收费么网站建设费税率多少
  • 网站后台开发步骤山东网站建设价格
  • 怎么在网站添加关键词dw网站轮播效果怎么做
  • 杭州专业做网站的公司哪家好制作网站赚钱不
  • 网站建设理论知识公司网站空间怎么续费
  • 港北网站建设小说网站防盗做的好处
  • 贵州企业网站建设案例wordpress 登录 缓存
  • 2023网站推荐网站备案 上线
  • 个人可以建网站北京商场停业最新消息
  • 做网站的公司一年能赚多少钱不能搜的超级恶心的关键词
  • 网站自然优化自学在线设计图案
  • 东莞企石网站设计新闻采集源码wordpress
  • 鞍山人才网官方网站网站微信分享链接怎么做的
  • 简单网站html模板下载地址采购与招标网
  • 查网站关键词工具制作一个网站数据库怎么做的
  • 网站想建设子站h5案例网站
  • 网站模板中文乱码网站注册域名位置
  • 怎么做定位钓鱼网站下载谷歌浏览器
  • 专业招商代理网址专业的网站建设与优化
  • 各大网站注册石家庄关键词排名首页
  • 兼容ie8的网站模板做慕课的网站
  • 谷哇网站建设怎么做百度推广运营
  • 如何新做的网站让百度快速收录海宁市住房与城乡规划建设局网站
  • 小程序网站备案网站建设柒首先金手指6
  • php网站留言网页设计与制作教程欧静敏
  • 设计网站页面步骤大连在哪儿地图
  • 网页设计公司网站制作dw个人网站制作模板
  • 做网站产品介绍设计房子装修效果图软件
  • 建设银行网上银行网站可以开通网银软件开发网站模板