为什么会出现这样的错误:Unknown column 'aa' in 'field list'

SilenceSoul SilenceSoul 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
News.jsp 页:
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<link rel="stylesheet" type="text/css" href="style.css"/>
<title>添加新闻</title>
</head>
<body>
<form action="addNews.jsp" method="post">
<table width="800" border="0">
<tr>
<td> </td>
<td> </td>
<td width="238">"*"带有这个符号的为必添项</td>
<td width="48"> </td>
<td width="388"> </td>
</tr>
<tr>
<td width="68"> </td>
<td width="36">*标题:</td>
<td><input name="newsTitle" type="text" id="newsTitle" size="30" /></td>
<td>类 型:</td>
<td width="388">
<select name="newsLx" id="newsLx">
<option selected="selected" value="0">选择新闻类型</option>
<option value="1">热点新闻</option>
<option value="2">行业新闻</option>
</select>
</td>
</tr>
<tr>
<td> </td>
<td>*作者:</td>
<td width="238"><input name="newsAuthor" type="text" id="newsAuthor" /></td>
<td width="48"> 时 间:</td>
<td width="388"><input name="newsTime" type="text" id="time" onClick="getDateString(this,oCalendarChs)" value="点击输入时间" readonly></td>
</tr>
<tr>
<td> </td>
<td>*来源:</td>
<td width="238"><input name="newsCfrom" type="text" id="newsCfrom" /></td>
<td width="48">*关键字:</td>
<td width="388"><input name="newsKeyword" type="text" id="newsKeyword" /></td>
</tr>
<tr>
<td> </td>
<td>*内容:</td>
<td colspan="3"><textarea name="newsContent" cols="60" rows="15" id="newsContent"></textarea></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td colspan="3"><input name="" type="submit" /> <input name="" type="reset" /></td>
</tr>
</table>
</form>
</body>
</html>


addNews.jsp 页:

<%@ page contentType="text/html; charset=gb2312" language="java" errorPage=""%>
<jsp:useBean id="conn" scope="page" class="news.conn" />
<html>
<%
String title = request.getParameter("newsTitle");
String lx = request.getParameter("newsLx");
String author = request.getParameter("newsAuthor");
String newstime = request.getParameter("newsTime");
String Cfrom = request.getParameter("newsCfrom");
String keyword = request.getParameter("newsKeyword");
String content = request.getParameter("newsContent");
String sql="insert into news(title,type,author,time,Cfrom,keyword,content) values("+title+",'"+lx+"','"+author+"','"+newstime+"','"+Cfrom+"','"+keyword+"','"+content+"')";
int ret=0;
ret=conn.executeUpdate(sql);
if (ret!=0){
out.println("<script language='javascript'>alert('成功!');window.location.href='index.html';</script>");
}else{
out.println("<script language='javascript'>alert('失败!');window.location.href='index.html';</script>");
}
%>
<head>
<title>添加新闻</title>
</head>
<body>
</body>
</html>


conn.java

package news;
import java.sql.*;

public class conn {
String sDBDriver ="com.mysql.jdbc.Driver";
String sConnStr = "jdbc:mysql://localhost:3306/news";
Connection connect = null;
ResultSet rs = null;

public conn(){
try{
Class.forName(sDBDriver);
}
catch(java.lang.ClassNotFoundException e){
System.err.print(e.getMessage());
}
}

public ResultSet executeQuery(String sql){
try{
connect = DriverManager.getConnection(sConnStr,"root","lzyboy");
Statement stmt = connect.createStatement();
rs = stmt.executeQuery(sql);
}
catch(SQLException ex){
System.err.print( ex.getMessage());
}
return rs;
}

public int executeinsert(String sql){
int result = 0;
try{
connect = DriverManager.getConnection(sConnStr,"root","lzyboy");
Statement stmt = connect.createStatement();
result = stmt.executeUpdate(sql);
}
catch(SQLException ex){
System.err.print(ex.getMessage());
}
return result;
}

public int executeUpdate(String sql){
int result = 0;
try{
connect = DriverManager.getConnection(sConnStr, "root", "lzyboy");
Statement stmt = connect.createStatement();
result = stmt.executeUpdate(sql);
}
catch(SQLException ex){
System.err.print(ex.getMessage());
}
return result;
}

public void close(){
if(connect!=null){
try{
connect.close();
connect = null;
}
catch(SQLException ex){
System.err.print(ex.getMessage());
}
}
}

public static String toChinese(String strvalue){
try{
if(strvalue == null){
return null;
}
else{
strvalue = new String(strvalue.getBytes("ISO8859_1"),"GBK");
return strvalue;
}
}
catch(Exception ex){
return null;
}
}

}
...全文

相关推荐

linux下安装hive2.3.6(完全分布式下).docx

记录我的学习之旅,每份文档倾心倾力,带我成我大牛,回头观望满脸笑意,望大家多多给予意见,有问题或错误,请联系 我将及时改正;借鉴文章标明出处,谢谢

fy_1852003327

Unknown column ” in ‘field list’解决方案

最近在用ssm框架(spring+spring MVC +mybatis)进行项目开发的时候,遇到了一个比较奇怪的问题。本地测试所有接口的sql语句都一切正常,但是把项目部署到远端服务器上请求接口就报错:Unknown column ‘’ in ‘field list’。 根据报错信息在网上搜索了一些解决方法,都没有解决问题,大家可以先试试这些方法: 1,检查数据库中的字段名与实体类中的字段名是否一致,特别要注意单词字母 2,检查数据库中的字段是否与实体类中的字段一致。比如数据库中没有该字段,实体类中出现了就会报这个错 经过调式发现,问题可能出在数据库的存储过程中。 解决方法: 存储过程中创建

weixin_38720461

java.sql.SQLSyntaxErrorException Unknown column 'name' in 'field list'.md

## 今天在连接数据库时,遇到了这样一个问题 java.sql.SQLSyntaxErrorException: Unknown column 'name' in 'field list'看上去好像是name这个列是未知的,搞得我一度怀疑我是不是哪个语句写错了,然后修修改改了很久,也在网上找了资料,但是并没有解决我的问题。

小哈小哈喽

帝国cms升级到7.0 出现Unknown column 'checked' in 'field list' 错误的解决方法

帝国cms从6.6升级到帝国cms7.0,一路正常,但是当我进入后台点管理信息以后就出现了Unknown column 'checked' in 'field list' 错误,原来是7.0中已经取消了checked字段,并且分表处理了

weixin_38593723

o8cms Error: Unknown column 'ccid51date' in 'field list'

o8cms Error: Unknown column 'ccid51date' in 'field list'错误,就是由于没有相应的字段导致的,加上就可以了,主要是因为升级08cms导致的问题,哎,08cms小问题太多了,希望官方能好好的解决下。

weixin_38515897
评论 8
收藏 已收藏
分享
返回顶部
SilenceSoul
Java EE 67,535 成员 225,843 内容