跪求大神来拯救!!JSP向MYSQL中插入记录出错……!

代码:Stringsql="InsertIntoplanoutline(PId,Cname,Tname,Department,TeachObject,StuNum,Tea... 代码:

String sql="Insert Into planoutline(PId,Cname,Tname,Department,TeachObject,StuNum,TeaDate,SumPeriod,"+
"IndoorPeriod,WeekPeriod,TeaWeeks,Location,Teachbook)Values('"+count+"','"+Cname+"','"+Tname+"',"+
"'"+collegeid+"','"+TeachObject+"','"+StuNum+"','"+TeaDate+"','"+SumPeriod+"','"+IndoorPeriod+"'"+
"'"+WeekPeriod+"','"+TeaWeeks+"','"+Location+"','"+Teachbook+"')";
Db.executeInsert(sql);

——————————————————————————————————

Db里的代码……

public void executeInsert(String sql)
{
try
{
conn=DriverManager.getConnection(url,user,password);
Statement stmt=conn.createStatement();
stmt.executeUpdate(sql);
}
catch(SQLException ex)
{
System.err.println("DataBase.executeUpdate:"+ex.getMessage());
}
}

——————————————————————————————————————
使用了JAVABEANS……查询和更新都可以使用……可是执行插入操作总是插入不了记录……记录为空………………

各位大神…跪求…这是为什么啊?!?!?!?!?
1L...就是执行插入语句以后数据库里面没有数据啊……?想知道这句话哪里错了?

2L...关键是没有抛出异常啊……
展开
 我来答
乐和谐作邻1488
2010-07-12
知道答主
回答量:11
采纳率:0%
帮助的人:0
展开全部
首先检查你插入的数据与数据库中的列是否对应……

然后……不是字符串的可以把单引号去掉试试……
ckilly0822
2010-07-11
知道答主
回答量:60
采纳率:0%
帮助的人:19.9万
展开全部
问题太模糊了,无法回答
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hrhero
2010-07-11 · TA获得超过142个赞
知道小有建树答主
回答量:187
采纳率:0%
帮助的人:88.4万
展开全部
catch(SQLException ex)
{
System.err.println("DataBase.executeUpdate:"+ex.getMessage());
}
这里面把具体错误打出来,要么没法查
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式