java怎样用问号在地址后面传一个变量值_java se 参数传递问题,我要把问号里的参数,做为一个值传递到PS5里面...

该博客介绍了在Java中如何使用PreparedStatement预编译SQL语句,并通过问号占位符传入变量值。示例代码展示了如何设置问号参数(`?`)对应的值,重点在于`ps5.setObject(1, cu1.getcu())`这行,其中1是参数位置,cu1.getcu()是获取的值。" 126046694,9349560,AutoSAR EcuM状态管理详解,"['AutoSAR', 'ECU管理', '嵌入式软件', '系统状态']
摘要由CSDN通过智能技术生成

publicstaticArrayListgetAccessConnection()throwsException{connAccess.conn1();con=connAccess.con;PreparedStatementps5;customercu1=newcustomer();Stringsql="select*fromcusto...

public static ArrayList getAccessConnection() throws Exception

{

connAccess.conn1();

con=connAccess.con;

PreparedStatement ps5;

customer cu1=new customer();

String sql="select * from customer where cuName=?";

String cuName="cuName";

/*String ur1="jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ=C:/Users/Administrator/workspace/prj/database/customer.mdb";

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

con = DriverManager.getConnection(ur1);*/

ps5=con.prepareStatement(sql);

ps5.setObject(1,cu1.getcu);

rs=ps5.executeQuery();

ArrayList al2=new ArrayList();

while(rs.next())

{

cu1.setCuId(rs.getInt("cuId"));

cu1.setCuName(rs.getString("cuName"));

cu1.setCuAddress(rs.getString("cuAddress"));

cu1.setCuContact(rs.getString("cuContact"));

cu1.setCuMobile(rs.getString("cuMobile"));

cu1.setCuTel(rs.getString("cuTel"));

al2.add(cu1);

//System.out.println(al2);

}

return al2;

}

ps5.setObject(index,value)是重点,关键是不知道VALUE写什么

编辑:我说的是具体的VALUE应该写什么,代码贴上来,不要说大概

展开

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值