急:java怎么获取sqlserver的varchar字段类型的值?

zgqasd 2008-07-21 11:51:51
请高手给出案例语句,谢谢!
...全文
273 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
Dave 2008-07-21
  • 打赏
  • 举报
回复
<%
String name = request.getParameter("username");
name = db.ex_chinese(name);
String password = request.getParameter("psw");
password = db.ex_chinese(password);
ResultSet rs = null;
try {
String sql1 = "select name from usr";
rs = db.executeQuery(sql1);

while (rs.next()) {
if (rs.getString("name").equals(name)) {
%>
<script language="javascript">
alert("该用户名已经存在,请重新输入!");
self.location.href="add_user.jsp";
</script>
<%
}
}

password = db1.md5crypt(password);
String sql = "insert into usr values('" + name
+ "','" + password + "')";
%>

可以参考一下
reality 2008-07-21
  • 打赏
  • 举报
回复
按字符串处理
天外流星 2008-07-21
  • 打赏
  • 举报
回复

resultSet.getString("name")
youjianbo_han_87 2008-07-21
  • 打赏
  • 举报
回复
直接String接收即可
wz436392521 2008-07-21
  • 打赏
  • 举报
回复
就是字符串啊 String 类型啊,没什么问题,直接使用String就行了!
sunickzuo 2008-07-21
  • 打赏
  • 举报
回复
Connection conn=new DataSource().getConnection();
PreparedStatement ps= conn.prepareStatement("select * from table");
ResultSet rs=ps.executeQuery();
while(rs.next())
{
String something=rs.getString("tableColumn"); //tableColumn:代表你需要查的表中的varchar字段列
}
//use something

67,535

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧