收录日期:2020/06/02 20:53:16 时间:2016/06/12 02:12:02 标签:Web 开发
1. conn.jsp

<%
//驱动程序名
String driverName="com.mysql.jdbc.Driver";
//数据库用户名
String userName="root";
//密码
String userPasswd="123";
//数据库名
String dbName="myNote";

//联结字符串
String url="jdbc:mysql://localhost/"+dbName+"?user="+userName+"&password="+userPasswd;
Class.forName("com.mysql.jdbc.Driver").newInstance();
Connection connection=DriverManager.getConnection(url);
Statement statement = connection.createStatement();

//获得数据结果集合
//ResultSetMetaData rmeta = rs.getMetaData();

//确定数据集的列数,亦字段数
//int numColumns=rmeta.getColumnCount();
%>

2 add_data.jsp
<%@ page contentType="text/html; charset=gb2312" %>
<%@ page language="java" %>
<%@ page import="com.mysql.jdbc.Driver" %>
<%@ page import="java.sql.*" %>
<%@ include file="conn.jsp"%>
<html>
<head>
</head>
<body>
<%
//定义接受变量的参数
String user_name;
String user_email;
String user_qq;
String user_mob_no;
String user_tel;
String user_add;

//获取参数
        user_name = request.getParameter("User_name");
user_email = request.getParameter("user_email");
user_qq = request.getParameter("user_qq");
user_mob_no = request.getParameter("user_mob_no");
user_tel = request.getParameter("user_tel");
user_add = request.getParameter("user_add");

//test
out.print("user nam: " + user_name + "<br>");
out.print("user email: " + user_email + "<br>");
out.print("user qq: " + user_qq + "<br>");
out.print("user mobile: " + user_mob_no + "<br>");
out.print("user tel: " + user_tel + "<br>");

out.print("user add: " + user_add + "<br>");

//sql语句
String sql="INSERT INTO phone_book(name,email,qq,mobile_no,telephone,address) VALUES('" + user_name + "','" + user_email + "','" + user_qq +"','" + user_mob_no + "','" + user_tel + "','" + user_add + "')";
out.print("sql" + sql);

statement.executeQuery(sql);

statement.close(); 
connection.close(); 
%>
</body>
</html>


问题:   sql语句正确,
         屏蔽这2句可以显示正确,
statement.executeQuery(sql);
statement.close(); 
但我的目的是插入数据。
望大侠帮忙看看。。
在线等待。。。。
。。
不是statement.executeQuery(sql);
应该是statement.executeUpdate(sql);
顺便问一句,你是孟子E章的brother?
是,执行的是插入操作,查询时才用query
同意楼上的
statement.executeUpdate(sql);

C#.net 12月11日前帮我解决送100分 用户注册 远程图像管理 远程数据查询 谁能帮我解决 求救!stm32固件库中几个变量的区别。 基于Rexsee地图API实现的Android地图导航功能实战 基于文本文档的员工信息管理系统(简单VC++应用) 更新一个无关紧要的字段提示\"不能在具有唯一索引***插入重复键的行。 SQL作业 Maximize Speed死机 谁有ajax有网站项目示给共享下 WORLD软回车问题 sharepoint 网站 保存 打开 word文档 求救~~C#的picturebox的tag属性 关于寻找VB窗体内的游戏窗体句柄的问题 网络互访问题。大哥们帮解决下。。 一个系统访问另一个系统的数据库的问题 各位,请帮忙看看,为什么我的报表不显示数据啊!!??? 刚装的tomcat6.0启动不了,大家帮帮忙 c++ 网络编程 求解有符号数int16的二进制转换 在.Net平台上实现多个Web服务集成 OpenGL多张影像纹理贴图,怎样把旋转中心设置成各自物体几何中心 编程高手,MFC高手请不吝赐教 C#怎么把一个图片另存成交错的PNG? 移动Web窗体怎么动态生成控件或内容? 让一排字一个个输出,除了用sleep还有什么好方法吗 关于C/C++方向的求职问题 这个问题该怎么解决? 求解啊~~~~ 求牛人发个C#或者Java做的编译原理词法分析器源程序 VC++编译的程序总是出现很多稀奇古怪的错误,怎么解决? android手机识别商品条码查询商品信息(求:如何查询)