程序代码如下:
<html>
<title>信息</title>
<body>
<font size="5">
<b><i>交换地带</i></b></font>
<form action="Jsp3.jsp">
<input type="submit" value="回留言板"> <br>
</form>
<hr>
<form action="savenote.jsp" action="get">
<table>
<tr><td>留言人</td>
<td><input type="text" size="20" name="name"></td>
</tr>
<tr><td valign="top" >信息</td>
<td><textarea name="note" row="5" cols="60"></textarea></td>
</tr>
<tr><td colspan="2">
<input type="submit" value="发送">
<input type="reset" value="取消"></td>
</tr>
</table>
</form>
</body>
</html>
<%@page contentType = "text/html;charset=GB2312"
import = "java.sql.*"
%>
<%!
String newline(String str)
{
int index=0;
while((index=str.indexOf("\n"))!=-1)
str=str.substring(0,index)+"<br>"+str.substring(index+1);
return(str);
}
%>
<%
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection con = DriverManager.getConnection("jdbc:odbc:msg");
Statement smt = con.createStatement();
String name = new String(request.getParameter("name").getBytes("ISO-8859-1"));
String note = new String(request.getParameter("note").getBytes("ISO-8859-1"));
note = newline(note);
String sql;
sql="insert into message(留言人,信息) values (‘"+name+"’,‘"+note+"’)";
smt.execute(sql);
con.close();
response.sendRedirect("Jsp3.jsp");
%>
我数据库 有自动编号 留言人 信息 时间4项 时间自动生成
但我运行 总查询值的数目与目标字段中的数目不同
希望大家帮我看下 怎么回事
看看这个程序到底哪有问题总提示总查询值的数目与目标字段中的数目不同