更灵活的使用PrepareStatement接口 preparestatement用法

public viod findResultSet(String sql, Object[] paras) {
//....
PrepareStatement pstat =conn.preparement(sql);

更灵活的使用PrepareStatement接口 preparestatement用法
//ParamentMetaData pmd =pstat.g etParamenterMetaData();
//int count= pmd.getParamenterCount();

// Stringsql = "select name from user where name=? and password=?";
for (int i =0; i < paras.length; i++)
//初始化sql里的占位符 如:pstat.setString(1, "name");pstat.setString(2, "password");
pstat.setObject(i+1, paras[i]);

pstat.executeQuery();
//...
}

调用处1:
String sql = "select name from user where name=? andpassword=?";
Object[] paras = new Object[]{"lisi","123"};
findResultSet(sql, paras);

调用处2:
String sql = "select name, password, address from user where id> ? and name=? and password=?";
Object[] paras = new Object[]{1, "lisi","123"}; //分别对应三个问号的内容
findResultSet(sql, paras);

不需要修改函数的具体代码。
可以根据不同的参数实现了查询不同的记录!!增加了灵活性。

  

爱华网本文地址 » http://www.aihuau.com/a/25101015/251616.html

更多阅读

如何调整ClearType获得更美观的结果 cleartype设置

如何调整ClearType获得更美观的结果——简介xp系统中的ClearType技术将显示字体时使用的每个像素拆分为3个亚像素,并按照字符内容对亚像素进行填充,以便获得更加平滑、更加美观的文字。  不过取决于具体的硬件设备(包括显卡和显示

消防栓的使用方法 消火栓的正确使用方法

消防栓的使用方法——简介消防栓是安装在消防给水管网上的,主要供消防队灭火使用。分地上、地下两种。地上消防栓适于气温较高的地方,其供水接口装在高于路面的垂直筒体上。地下消防栓和地下消防栓构造大致相似,主要由弯管、阀体、阀座

MFC中进度条控件的使用方法 mfc进度条控件使用

MFC中进度条控件的使用方法——简介进度条控件是程序开发中基础控件之一,常用于显示程序的进度。在进行程序安装、文件传输时经常用到。其用法也比较简单固定。今天就和大家分享一下其简单的使用方法吧。^_^MFC中进度条控件的使用方

加湿器的使用方法 加湿器正确使用方法

现如今空气质量越来越差,冬季的空气越来越干燥,尤其是北方。再加之冬天使用现如今使用加湿器的用户越来越多,尤其是冬天家里面开了空调,那更是需要空气加湿器了。加湿器的使用方法——【使用方法】◆换水时务必先关掉电源; ◆为确保并延

声明:《更灵活的使用PrepareStatement接口 preparestatement用法》为网友不羡鸳鸯共枕床分享!如侵犯到您的合法权益请联系我们删除