String sql="CREATE TABLE why(a int,b int, c int, d int)";
ResultSet rs = null;
try {
rs = stmt.executeQuery(sql);
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
现在能够创建新的表why。但是不知道怎么向这个表中加入内容。写了两行都是没反应。
比如我想把a列赋值为1,b列赋值为2,c列赋值为3,d列赋值为4. sql字符串应该怎么写?
是不是还要有个刷新语句刷新一下。
请指教。谢谢。
CREATE TABLE why(a int,b int, c int, d int)";
这样建表,如果你新建好了一张why的表,再执行,等于再去建一张,那肯定有问题!
是的,我就是问怎么往空表中加入内容,建表没问题
分开写,先建表,再插入数据
sql="UPDATE myCart SET a = '1'";
或者
String sql="INSERT INTO TABLE myCart VALUES(1,2,3,4)";
都没有效果不知道什么地方错了?
请指点,谢谢。
是的,我往已经有的表中插入的,就是数据库中能看到的表。
这样还是不行,刷新数据库后看不到修改了的内容。不知道为什么?就是怎么在jsp语句中修改表的?
INSERT INTO why VALUES(1,2,3,4)
试了,没反应,是不是还要加语句刷新一下?
先保证里面有数据。
如果没有数据的话,直接insert into why(a,b,c,d) v
<%@page language="java" contentType="text/html;charset=gb2312" import="java.sql.*"%>
<jsp:useBean id="db" class="wang.connectDB"/>
< ......