java实现简单的给sql语句赋值的示例
代码本身很简单。拼接sql的时候?不好数,简单的用来赋值。
/**
* TODO 循环赋值,缺少的类型可随时添加
* @author Lucius
* @param pt
* @param list
* @throws SQLException
*/
public static void setParam(PreparedStatement pt, List list) throws SQLException{
for(int i = 0;i<list.size();i++){
if (list.get(i) instanceof String) pt.setString(i+1, list.get(i).toString());
else if(list.get(i) instanceof Integer) pt.setInt(i+1, Integer.parseInt(list.get(i).toString()));
else if(list.get(i) instanceof Short)pt.setShort(i+1, Short.parseShort(list.get(i).toString()));
else pt.setObject(i+1, list.get(i));
}
}
相关推荐
-
java实现简单的给sql语句赋值的示例
代码本身很简单.拼接sql的时候?不好数,简单的用来赋值. 复制代码 代码如下: /** * TODO 循环赋值,缺少的类型可随时添加 * @author Lucius * @param pt * @param list * @throws SQLException */ public static void setParam(PreparedStatement pt, List list) throws SQLException{ for(int i = 0;i<list.siz
-
Java使用Statement接口执行SQL语句操作实例分析
本文实例讲述了Java使用Statement接口执行SQL语句操作的方法.分享给大家供大家参考,具体如下: Statement执行SQL语句: 1. 对数据库的曾删改操作时,使用stmt.executeUpdate(sql) 执行给定 SQL 语句,分别为 insert .update.delete. 2. 对数据库做查询时,直接使用 stmt.executeQuery(sql),返回结果可以为一个resultSet结果集. 首先做一些准备工作: ①对要进行操作的数据库表进行封装,比如说我的数
-
Idea连接数据库并执行SQL语句的方法示例
1.Idea显示Database Idea有一个功能可以连接数据库,那就是Idea的Database,如图 Database在Idea中显示如下 1)点击view 2)点击Tool Buttons 2)点击view 2)点击Tool Windows 3)点击Database 2.连接数据库 1.打开界面 2.配置连接信息 3.测试连接 4.面板基本信息 5.选择要显示的数据库 6.表的基本信息 7.新建查询 8.设置sql的备注名称 9.编写sql执行 第1种,先选择sql语句,在点击执行按钮
-
详解Java的MyBatis框架中SQL语句映射部分的编写
1.resultMap SQL 映射XML 文件是所有sql语句放置的地方.需要定义一个workspace,一般定义为对应的接口类的路径.写好SQL语句映射文件后,需要在MyBAtis配置文件mappers标签中引用,例如: <mappers> <mapper resource="com/liming/manager/data/mappers/UserMapper.xml" /> <mapper resource="com/liming/mana
-
Java代码里如何拼接SQL语句到mybatis的xml
关键语句: StringBuilder whereSql = new StringBuilder(); whereSql.append("SQL"); 实现类: public List getList(Map<String, Object> map) { List<Map<String, Object>> rs = new ArrayList<Map<String, Object>>(); try { StringBuilde
-
oracle使用sql语句增加字段示例(sql删除字段语句)
添加字段的语法:alter table tablename add (column datatype [default value][null/not null],-.); 修改字段的语法:alter table tablename modify (column datatype [default value][null/not null],-.); 删除字段的语法:alter table tablename drop (column); 添加.修改.删除多列的话,用逗号隔开. 使用alter
-
java实现简单的英文文本单词翻译器功能示例
本文实例讲述了java实现简单的英文文本单词翻译器功能.分享给大家供大家参考,具体如下: 直接上代码: package fanyi; import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import java.io.InputStreamReader;
-
ThinkPHP3.2.3框架实现执行原生SQL语句的方法示例
本文实例讲述了ThinkPHP3.2.3框架实现执行原生SQL语句的方法.分享给大家供大家参考,具体如下: [查询语句]query方法 示例:查询blog_article表中的文章标题title字段 //构造sql语句 $sql = "select `title` from blog_article"; //或者下面两种,都会自动读取当前设置的表前缀 //$sql = "select `title` from __PREFIX__article"; //$sql =
-
jsp与sql语句的混合使用示例
话不多说,直接上例子 insert 复制代码 代码如下: String sql="insert into allorder values('" + orderid + "','" + bookid +"','" + amount + "','" + username + "')"; int result=stmt.executeUpdate(sql); if(result==1) response.send
-
java执行SQL语句实现查询的通用方法详解
完成SQL查询 并将查询结果放入Vector容器,以便其他程序使用 /* * 执行sql查询语句 */ public static <T> Vector<T> executeQuery(Class<T> clazz, String sql, Object... args) { Connection conn = null; PreparedStatement preparedstatement = null; ResultSet rs = null; Vector<
随机推荐
- 一个小型js框架myJSFrame附API使用帮助
- 关于JavaScript定义类和对象的几种方式
- javaScript 计算两个日期的天数相差(示例代码)
- java 数据结构中栈和队列的实例详解
- Bootstrap源码学习笔记之bootstrap进度条
- asp.net下xml当作导航数据源实现动态权限
- 经典算法:基数排序的小例子
- Android ExpandableListView展开列表控件使用实例
- WINDOWS 同时安装 python2 python3 后 pip 错误的解决方法
- JSP中js传递和解析URL参数以及中文转码和解码问题
- 添加后台list给前台select标签赋值简单实现
- 推荐阅读的js快速判断IE浏览器(兼容IE10与IE11)
- asp下多个域名后缀同时查询的域名查询系统
- 通过SQLServer 2008 操作 MySQL的方法
- MongoDB最基本命令速查笔记
- Jquery EasyUI中弹出确认对话框以及加载效果示例代码
- 代码分析jQuery四种静态方法使用
- Windows系统下Apache、PHP无法启动问题总结
- C语言实现的排列组合问题的通用算法、解决方法
- Android 图片存储到指定路径和相册的方法