首页WIN10问题PreparedStatement进行模糊查询时的问题

PreparedStatement进行模糊查询时的问题

时间2022-11-26 21:45:12发布分享专员分类WIN10问题浏览55

  看不出有什么问题啊

import javadrivermanager getconnection 。sql。*;

public class Test{

public static void main(String[] args){

String driver = "comdrivermanager getconnection 。microsoft。

  jdbcdrivermanager getconnection 。sqlserver。SQLServerDriver";

String url = "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs";

String user = "sa";

String pwd = "";

try{

rName(driver);

Connection cnn = tConnection(url, user, pwd);

String sql = "select * from authors where au_lname like ?";

PreparedStatement pst = epareStatement(sql);

String name="%"+"M"+"%";

tString(1, name);

ResultSet rs = pstdrivermanager getconnection 。

  executeQuery();

while( xt()){

intln( tString("au_id"));

PreparedStatement进行模糊查询时的问题

}catch(Exception e){

intStackTrace();

以上经过测试的drivermanager getconnection 。

String name="%"+"M"+"%";

改为:

String name="'%"+"M"+"%'"

爱资源吧版权声明:以上文中内容来自网络,如有侵权请联系删除,谢谢。

PreparedStatemen查询时PreparedStatemen查询时drivermanager getconnection
别人能上网,自己却不能上网,可以尝试这样做 请问大家在处理JDBC返回回来的值的时候是如何封装的?