2 u012922703 u012922703 于 2014.02.03 02:13 提问

PreparedStatement pstmt = conn.prepareStatement(sql);有错误

PreparedStatement pstmt = conn.prepareStatement(sql);
提示:The method prepareStatement(String) is undefined for the type Connection错误,为什么?

1个回答

shukeju
shukeju   2017.08.22 10:08

很可能是字段类型不匹配造成的。假设你的表里有label_id字段,这个字段在数据库的类型是int,而你在SQL插入语句里给他赋值用了字符串,那就会报错。这个错误很隐秘,不过用try..catch方法也能得到错误提示。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!