jsp中怎么提交textarea中的内容到ACCESS

来源:百度知道 编辑:UC知道 时间:2024/06/03 18:51:02
怎么提交textarea中的内容到ACCESS
有代码如下:
一:
<form method="post" action="message_0.jsp">
<table width=500><caption><b>留言板</b></caption>
<tr><td align=right><a href="showme.jsp">查看留言</a></td>
<tr><td valign=middle align=center>标题:<input type="text" size=38 name="title"></td></tr>
<tr><td>内容:</td></tr>
<tr><td align=middle align=center>
<textarea rows="10" cols="70" scrolling="auto" name="message">
</textarea>
</td></tr>
<tr><td align=middle align=center>
<input type="submit" value="确定" >
<input type="reset" value="重置" >
</td></tr>
</table></form>


<jsp:useBean id="op

你用"Connection con=operate.getConnection()"是用来取得数据库连接吧?

之后你的数据库操作都是应该用conn这个对象来完成,应该是这样:
stmt = this.conn.createStatement();
result = stmt.executeUpdate(sql);,

而且最后的关闭连接也应该是用conn.close()[同时将conn置空 conn = null;]

最后,新增的操作应该要开启事务,在操作成功后,提交事务,不然即使语句执行了,也没有更新到数据库中!

我想我应该说明白了,是不? ^-^

ACCESS 不大常用,
经常用MySQL和MSSQL,
不过思想都是一样的,
在ACCESS里建一个表message,
字段有title,类型为varchar,
还有一个message,类型为text;
点击提交的时候把request里的message赋值给message自段即可……

2楼说的已经很清楚了,我想说的是你的SQL语句String sql="insert into message(username,time,title,message) values('"+u+"','"+time+"','"+title+"','"+message+"')";
这么写不行么,String sql="insert into message(username,time,title,message)values(?,?,?,?)";
这多简单...个人意见,仅供参考