求个jsp程序,能对数据库实现增删改查,一定要是完整的哦!!内容随便!

考查课全睡过去,,只知道课程的最后作业这个题目,看各位大侠的了!!有的直接发我邮箱好了!!357769524@qq.com... 考查课全睡过去,,只知道课程的最后作业这个题目,看各位大侠的了!!有的直接发我邮箱好了!!357769524@qq.com 展开
 我来答
之骊端木俊悟
2020-06-04 · TA获得超过3829个赞
知道大有可为答主
回答量:3087
采纳率:31%
帮助的人:476万
展开全部
数据库:Oracle(导入一个JDBC
jar包
oracle
安装包的Classes12.jar)
create
table
SUPER
(
NAME
VARCHAR2(20)
not
null,
PASS
VARCHAR2(20)
not
null,
)
alter
table
SUPER
add
primary
key
(NAME)
import
java.sql.*;
public
class
DbConnection
{
final
static
String
sConnStrDev
=
"jdbc:oracle:thin:@IP地址:端口号:数据库名称";
final
static
String
userNameDev
=
"用户名";
final
static
String
passwordDev
=
"密码";
public
static
Connection
getConnection(){
Connection
conn
=
null;
try{
Class.forName(sDBDriver);
conn
=
DriverManager.getConnection(sConnStrDev,
userNameDev,
passwordDev);
System.out.println(conn);
return
conn;
}catch(Exception
e){
e.printStackTrace();
}
return
null;
}
public
static
void
main(String[]
args)
throws
Exception{
DbConnection
dbcon
=
new
DbConnection();
Connection
conn
=
dbcon.getConnection();
//select
PreparedStatement
ps
=
conn.prepareStatement("select
*
from
super");
ResultSet
result
=
ps.executeQuery();
System.out.println(result);
while(result.next()){
String
schemeId
=
(String)(result.getObject(1));
System.out.println("schemeId:
"
+
schemeId);
}
ps.clearBatch();
//
insert
String
update1
=
"insert
into
super(name,
pass)
values('zhangming',
'boy')";
ps
=
conn.prepareStatement(update1);
int
b
=
ps.executeUpdate();
System.out.println(b);
//update
String
update2
=
"update
super
set
pass
=
'123'
where
name
=
'zhangming'";
ps
=
conn.prepareStatement(update2);
b
=
ps.executeUpdate();
System.out.println(b);
//delete
String
update3
=
"delete
super
where
name
=
'zhangming'";
ps
=
conn.prepareStatement(update3);
b
=
ps.executeUpdate();
System.out.println(b);
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式