为了账号安全,请及时绑定邮箱和手机立即绑定

PreparedStatement如何处理char类型数值及char[]类型数值呢?

PreparedStatement如何处理char类型数值及char[]类型数值呢?

孤独的鹰-90后 2016-10-31 21:36:13
preparedstatement要如何处理mysql类型中的char类型及char数组类型。比如说:建立admins表:create table admins(userID int auto_increment primary key,name varchar(20) not null,gender char default 'M',password char(32) not null) admins表里面gender是单字符类型(M代表男性,F代表女性),password是字符数组类型(定长32),现在我通过jdbc想插入一个值进去,用preparedstatement怎么实现。PreparedStatement类无setChar()方法,如何处理表中的gender值 是否可用preparedstatement.setString(index,convert(gender,char));(但jdk里的包无convert这个函数)。So what should I deal with the gender and password?
查看完整描述

1 回答

?
Bangk

TA贡献34条经验 获得超21个赞

Java中所有类型的基类都是Object,所以你可用用object类型(ps.setObject()),它可用存储任何数据!

查看完整回答
反对 回复 2016-11-01
  • 1 回答
  • 0 关注
  • 3398 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信