PreparedStatement 怎么使用,它的功能是什么。能不能举个列子。

胖嘟嘟 2001-09-24 03:41:04
...全文
187 点赞 收藏 3
写回复
3 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
lci21 2001-09-24
赞同南蛮,
PreparedStatement属于java.sql包,他提供了一种更为方便的访问数据库的方法。

PreparedStatement pstmt = conn.prepareStatement("select * from table where field1=? and field2=?");
pstmt.setString(1,变量1);//设置第一个?处的值
pstmt.setString(2,变量2);//设置第二个?处的值

pstmt.executeQuery();
回复
PreparedStatement pstmt = conn.prepareStatement("update Message set Title=?,Content=?," +
"AbateTime=?,ReceiveNodeID=?,Receiver=?,PublishTime=getdate() where MessageID="+MessageID);
pstmt.setString(1,Title.trim()); pstmt.setString(2,Content);
pstmt.setString(3,AbateTime); pstmt.setString(4,ReceiveNodeID);
pstmt.setString(5,Receiver);
pstmt.executeUpdate();

回复
wilddragon 2001-09-24
哈哈
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2001-09-24 03:41
社区公告
暂无公告