
String sql = "insert into tbl_test(id,user_name,birthday) values(?,?,to_date(?,'yyyy-MM-dd'))"
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd")
Object[] params = new Object[]{3,"scott",format.format(new Date())}
try {
qr.update(sql, params)
} catch (SQLException e) {
e.printStackTrace()
}
和这类似,还是用oracle的函数吧。
另外参数可以传java.sql.date,这update方法内部用的是preparedStatement,这个对象插入时间的时候支持java.sql.date.试试吧。
确认一下连接的数据库是正确的。就是数据库连接语句后面跟的数据库名称。
确认那个数据库里有teacher这张表,或者就是叫做teacher这个名字
你既然已经 findViewById了你的button了,你又去实例化一个btn,那这样你的btn其实是你new的那个,但是你在你的Activity上看到的是你findViewById的那个Button,你new的btn由于你没设置他的位置,所以你看不到!欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)