- 8
- 0
- 约5.98千字
- 约 10页
- 2016-04-13 发布于浙江
- 举报
jdbc连接过程和对数据库表的操作:增,删,改,查
一.对数据库表的操作:增,删,改,查.
package pkg; //创建包 pkg
import java.io.*; //管道建立时用到类的java.io包
import java.sql.*; //引入这个包下面接口:Connection和Statement;
public class Main{
public static void main(String[] srg)throws IOException{
String s1,s2; //定义String类型的句柄s1,s2;
operatedb op1=new operatedb(员工管理系统,sa,123456); //创建operatedb的对//象op1,并通过构造器中的参数连接数据库
BufferedReader br=new BufferedReader(new InputStreamReader(System.in)); //建立管道
System.out.println(请输入要查询的名字:);
s2=br.readLine(); //通过方法readLine()输入数据,并将其返回值赋给s2
s1=select * from staff where name=; //s1为字符常量
s1=s1+s2+; //构成完整的查询语句
op1.query(s1); //调用query()方法进行查询
System.out.println(添加一-------------);
String[] v={王强,男,110811401,19,山东,汉 ,a1@163.com , 无,10001,作业员,183};//初始化数组v
s1=insert into staff values(?,?,?,?,?,?,?,?,?,?,?); //SQL插入语句
op1.insert(s1,v); //调用添加方法insert()
System.out.println(查询 ------------ );
s1=select * from staff where name=王强;
op1.query(s1);
System.out.println(添加二-------------);
String[] v1={李二,男,110811402,20,重庆,汉 ,a2@163.com , 无,10002 ,技术员 ,186};
s1=”insert into staff
values(+v1[0]+,+v1[1]+,+v1[2]+,+v1[3]+,+v1[4]+,+v1[5]+,+v1[6]+,+v1[7]+,+v1[8]+,+v1[9]+,+v1[10]+);
//初始化要添加的数据
op1.anyoperate(s1); //调用方法anyoperate()进行添加
System.out.println(修改--------------);
s1=update staff set sage=21 where name=张三; //SQL更新语句
op1.anyoperate(s1); //调用方法anyoperate()进行修改
System.out.println(删除--------------);
s1=delete from staff where name=小明; //SQL删除语句
op1.anyoperate(s1); //调用方法anyoperate()进行删除
}
}
class operatedb{ //建立operatedb类
String driverName=com.microsoft.sqlserver.jdbc.SQLServerDriver; //加载JDBC驱动
String dbURL=jdbc:sqlserver://localhost:1433;DatabaseName=; //要连接的服务器,数据库在此未指出
Connection dbConn;
Statement stmt;
public operatedb(String datasouce,String userName,String userPwd) //构造器的参数指明要连接的数
您可能关注的文档
最近下载
- 福彩3D历史数据EXCEL自动更新.pptx VIP
- CQVL系列电动推杆.pdf VIP
- 线控器 使用安装说明书 适用型号:KJR-90WBK.pdf VIP
- 基于PLC的自动化仓储控制系统的设计.doc VIP
- 电动推杆市场分析报告.docx
- 深度解析(2026)《QCT 79.1-2008道路车辆 牵引车和挂车之间气制动连接用螺旋管总成 第1部分:尺寸》.pptx VIP
- 中小学生端午节假期安全教育主题班会PPT课件.pptx VIP
- 机器人等级考试三四级资料-第01课:初识Mixly和Fduino UNO.pptx VIP
- FULING富凌H200空压机中文说明书说明书用户手册.pdf
- Praat语音软件操作手册.docx VIP
原创力文档

文档评论(0)