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<
随机推荐
- 根据Bootstrap Paginator改写的js分页插件
- div模拟选择框示例代码
- 用正则表达式批量为a增加target=''_blank''新窗口打开的方法
- Swift3.0仿支付宝二维码扫描效果
- 深入浅析JavaScript中的scrollTop
- phpmyadmin出现Cannot start session without errors问题解决方法
- php实现用户在线时间统计详解
- asp.net ajaxControlToolkit ValidatorCalloutExtender的简单用法
- 在解决ul居中问题时想到的几点
- 收藏的比较完整的批处理教程第1/2页
- 数据库的设计方法、规范与技巧
- MYSQL必知必会读书笔记第二章之版本更改
- Bookmarklet实现启动jQuery(模仿 云输入法)
- jQuery实现当前页面标签高亮显示的方法
- java中快速创建带初始值的List和Map实例
- 举例讲解Java的Jackson库中ObjectMapper类的使用
- JSON遍历方式实例总结
- 关于C# 5.0 CallerMemberName CallerFilePath CallerLineNumber 在.NET4中的使用介绍方法
- java实现按层遍历二叉树
- php DES加密算法实例分析