![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
jdbc
ruiguang21
这个作者很懒,什么都没留下…
展开
-
jdbc查询的工具类
package com.yanshu.util;import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.ResultSetMetaData;import java.sql.SQLException;import jav原创 2017-09-03 21:02:10 · 439 阅读 · 0 评论 -
jdbc存储过程
package com.yanshu.util;import java.sql.CallableStatement;import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;/** * create proc procEmp( @原创 2017-09-02 22:05:51 · 200 阅读 · 0 评论 -
jdbc的工具类
package com.yanshu.util;import java.io.IOException;import java.sql.CallableStatement;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import j原创 2017-09-02 22:06:30 · 226 阅读 · 0 评论 -
jdbc增删改的同用方法
package com.yanshu.util;import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.SQLException;import com.yanshu.pojo.Emp;public class Test {/*** 增删改的方法*原创 2017-09-02 23:39:43 · 352 阅读 · 0 评论 -
jdbc的增删改的同用(2)方法
/*** 执行增删改的方法* @param ps* @param par*/public static void setUpdate(PreparedStatement ps,Object [] par){if(par==null) return;try {for(int i=0;i{ps.setObject(i+1, par[i]);}}原创 2017-09-02 23:41:15 · 228 阅读 · 0 评论 -
jdbc查询的通用方法的简单版
package com.yanshu.util;import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.ResultSetMetaData;import java.sql.SQLException;import jav原创 2017-09-03 10:19:31 · 339 阅读 · 0 评论 -
jdbc利用集合传递参数
public static List queryColor() {// TODO Auto-generated method stubList table =new ArrayList();Connection con=null;Statement sta=null;ResultSet re=null;String sql="select * from emp";try原创 2017-09-03 10:43:03 · 2229 阅读 · 0 评论 -
ResultSetMetaData的用法+获取结果集的列名
/*** 打印出列的名称+和相对应的字段* 1.String sql="select name,id from emp";getEmp(sql, args);2.String sql="select name,id from emp where id=?";getEmp(sql, 1);* ResultSetMetaData* @param sql* @param原创 2017-09-03 15:39:51 · 2905 阅读 · 0 评论 -
遍历 Map 对象, 利用反射为 Class 对象的对应的属性赋值.
/*** 打印出列的名称+和相对应的字段* 1.String sql="select name,id from emp";getEmp(sql, args);2.String sql="select name,id from emp where id=?";getEmp(sql, 1);* ResultSetMetaData* @param sql* @param原创 2017-09-03 16:31:01 · 2183 阅读 · 0 评论 -
JDBC查询的通用方法
package com.yanshu.util;import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.ResultSetMetaData;import java.sql.SQLException;import jav原创 2017-09-03 17:06:01 · 1053 阅读 · 0 评论 -
jdbc的工具类
package com.yanshu.util;import java.io.IOException;import java.io.InputStream;import java.sql.CallableStatement;import java.sql.Connection;import java.sql.DriverManager;import java.sql原创 2017-09-03 17:20:55 · 223 阅读 · 0 评论 -
jdbc增删改查的工具类
package com.yanshu.util;import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.ResultSetMetaData;import java.sql.SQLException;import jav原创 2017-09-03 18:29:23 · 652 阅读 · 0 评论 -
存储过程 每15分钟分配一个区间 并相加
ALTER proc [dbo].[sp_hyfx_SoldOutDistributiones] (@thedate bigint)asbegin-- create table #houres --(houres int )--declare @i int --set @i=1--while @i--begin --insert #houres valu原创 2017-10-19 16:58:57 · 357 阅读 · 0 评论 -
JDBC进行子查询,接收多个值
package com.yanshu.service;import java.util.HashMap;import java.util.List;import java.util.Map;import org.springframework.stereotype.Service;import com.alibaba.fastjson.JSON;im原创 2018-01-12 21:05:33 · 1259 阅读 · 0 评论 -
jdbc存储过程
一:Java如何实现对存储过程的调用: A:不带输出参数的 ---------------不带输出参数的----------------------------------create procedure getsum@n int =0asdeclare @sum intdeclare @i intset @sum=0set @i=0while @i原创 2017-09-01 12:38:56 · 260 阅读 · 0 评论 -
jdbc是实现查询方法的思路和实现方法
package cn.molesoft.yanShulcsy.utils;import java.io.IOException;import java.sql.CallableStatement;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStateme原创 2017-09-01 09:57:08 · 378 阅读 · 0 评论 -
JDBC存储过程--输入方法
第一步:ConnSql 占位符方法package com.yanshu.util;public class ConnSql {public ConnSql() {}/** 传入参数即存储名称预编译处理*/public static String storageNameHandle(String storageName , Integer size){原创 2017-09-04 18:42:34 · 275 阅读 · 0 评论 -
简单版的JDBC存储过程--输入通用方法
第一步:编写占位符package com.yanshu.util;public class ConnSql {public ConnSql() {}/** 传入参数即存储名称预编译处理*/public static String storageNameHandle(String storageName , Integer size){//参数原创 2017-09-04 18:45:30 · 326 阅读 · 0 评论 -
jdbc存储过程--output,遍历处理结果集
package com.yanshu.util;import java.sql.CallableStatement;import java.sql.Connection;import java.sql.ResultSet;import java.sql.ResultSetMetaData;import java.sql.SQLException;import jav原创 2017-09-04 19:20:06 · 345 阅读 · 0 评论 -
如何把得到的结果集放到map集合中+取得列和值ResultSetMetaData
1先利用sql语句进行查询2利用反射创建实体类 的对象emp3获取结果集的列名4获取结果集的每一列的值,结合3得到一个Map,键是列名,值的值5利用反射为2对应的属性赋值,属性为Map的键值为map的值/*** 打印出列的名称+和相对应的字段* 1.String sql="select name,id from emp";getEmp(sql, args);2.原创 2017-09-03 15:54:40 · 3548 阅读 · 0 评论 -
jdbc查询的统一方法
package com.yanshu.service;import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.ResultSetMetaData;import java.util.ArrayList;import ja原创 2017-09-06 10:07:42 · 296 阅读 · 0 评论 -
JDBC动态封装查询条件和返回结果
import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.ResultSetMetaData;import java.sql.SQLException;import j原创 2017-09-06 10:10:18 · 3981 阅读 · 0 评论 -
存储过程实现版
-----存储过程和表create table TopUsers(id int identity(1,1) primary key,---编号SellerNick varchar(600),SellerId int,)---open_Trade acreate table open_Trade(id int identity(1,1) primary原创 2017-09-06 10:12:21 · 316 阅读 · 0 评论 -
调用存储过程+自定义json格式+jdbc查询存储过程的两个结果集,珍藏版
package com.yanshu.controller;import java.sql.CallableStatement;import java.sql.Connection;import java.sql.ResultSet;import java.sql.ResultSetMetaData;import java.util.ArrayList;import原创 2017-09-14 17:13:37 · 353 阅读 · 0 评论 -
jdbc调用存储过程获取多个结果集
Connection conn = JdbcUtil.getConnection(); CallableStatement stmt = null; //通过sqlserver exec方法调用存储过程 stmt = conn.prepareCall("EXEC dbo.sp_Query_GetVehiceTimeOuts '01'");原创 2017-09-07 16:45:30 · 396 阅读 · 0 评论 -
Java获取存储过程返回的多个结果集
第一步:写你的存储过程 delimiter // create procedure test_proc () begin select * from test_table1 where id=1; select * from test_table2 where id=2; select * from test_table3 where id=3;原创 2017-09-08 07:15:24 · 5752 阅读 · 0 评论 -
Java获取存储过程返回的多个结果集
create proc procNameasbeginselect * from empselect * from userssoendpublic static MapgetAll() throws Exception{Connection conn=null;CallableStatement cs=null;ResultSet rs=null原创 2017-09-08 07:43:38 · 422 阅读 · 0 评论 -
jdbc调用存储过程,遍历两个结果集(获取存储过程返回的多个结果集),珍藏版
create table TopUsers(id int identity(1,1) primary key,---编号SellerNick varchar(600),SellerId int,)insert into TopUsers (SellerNick,SellerId)values ('四海知音乐淘',123)insert into TopUser原创 2017-09-08 11:28:00 · 2377 阅读 · 0 评论 -
JDBC连接数据库
1加载驱动 2获得连接 3创建PreparedStatment 4执行SQL5获得结果集6释放资源package cn.molesoft.yanShulcsy.utils;import java.io.IOException;import java.io.InputStream;import java.sql.Connection;import java.sql.原创 2017-09-01 09:47:57 · 205 阅读 · 0 评论 -
JDBC连接池的工具类
package com.yanshu.utils;import java.io.IOException;import java.io.InputStream;import java.sql.CallableStatement;import java.sql.Connection;import java.sql.DriverManager;import java.sq原创 2018-01-10 10:58:30 · 543 阅读 · 0 评论