请问怎样给SQL2005数据库表中的DateTime类型的字段赋值.

例如:数据库createtableTT(tmDateTime)怎么能在MyEclipse用JTDS驱动给该字段赋值???Stringsql="insertfromTTva... 例如:
数据库 create table TT(tm DateTime )

怎么能在MyEclipse用JTDS驱动给该字段赋值???

String sql = "insert from TT values(?)";
PreparedStatement pst = con.prepareStatement(sql);
pst.set?? set什么啊??

取的时候又怎么取?
展开
 我来答
cystal_sweet
2010-10-25
知道答主
回答量:4
采纳率:0%
帮助的人:0
展开全部
//设置的时候。 当前时间
pst.setDate(1,new java.sql.Date(new Date().getTime()))
//如果是字符
String str = "2010-10-01"
SimpleDateFormat fmt=new SimpleDateFormat("yyyy-MM-dd");
Date date = fmt.parse(str);
pst.setDate(1,new java.sql.Date(date.getTime()));
//取值时。
String sqlselect ="select * from tt";
ResultSet ret=statement.executeQuery(sqlselect );
Date tm = ret.getDate(1);
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式