jdbc實踐小型專案,基本功能包括管理員的註冊、管理員登入,管理員登入之後可以對員工資訊進行增、刪、查、改,操作,其中查詢操作包括根據員工id、員工姓名、部門名稱、****查詢(支援模糊查詢),修改支援全部資訊修改以及各個小資訊修改;其他包括控制台輸入非法字元丟擲異常,利用正則判斷限定註冊的賬號密碼以及對****的合法輸入。
建立資料**如下
--建立資料庫
create
database
ifnot
exists myemployees
--選擇資料庫
use myemployees
-- 建立admin資料**
-- ----------------------------
-- table structure for admin
-- ----------------------------
drop
table
ifexists
`admin`
;create
table
`admin`
(`id`
int(
255)
default
null
,`username`
varchar
(255
)default
null
,`password`
varchar
(255
)default
null
)engine
=innodb
default
charset
=utf8;
--插入幾行資料
insert
into
`admin`
values
('1'
,'jiang'
,'123456');
insert
into
`admin`
values
('2'
,'root123'
,'123456');
insert
into
`admin`
values
('3'
,'zhan123'
,'jiang123');
-- 建立員工資料表emps
-- ----------------------------
-- table structure for emps
-- ----------------------------
drop
table
ifexists
`emps`
;create
table
`emps`
(`id`
int(11)
notnull
auto_increment
,`name`
varchar
(255
)default
null
,`deptname`
varchar
(255
)default
null
,`***`
char
(255
)default
null
,`tel`
varchar
(255
)default
null
,primary
key(
`id`))
engine
=innodb
auto_increment=9
default
charset
=utf8;
-- 插入幾行員工資訊資料
-- ----------------------------
-- records of emps
-- ----------------------------
insert
into
`emps`
values
('1'
,'小花'
,'宣傳部'
,'女'
,'13688888898');
insert
into
`emps`
values
('2'
,'小明'
,'新聞部'
,'男'
,'13691515158');
insert
into
`emps`
values
('3'
,'卿卿'
,'技術部'
,'男'
,'13514787878'
);
技術有限,多多包含。 小專案 OA系統 員工管理
嘿,你好啊,好久沒有更新文章了,本站最近遭遇了大的波動,暫時沒心情更新。剛好16級學弟學妹們要參加美斯坦福初級軟體工程師的證書考試,看了他們的習題,就簡單做了乙個,方便他們 現在進入正題,身為一名學生,拿到試卷要看清題目,按照試卷上的要求來做 作為學長的建議 根據試卷的要求我們可以得到,要建立乙個c...
Qt實踐小專案 商品管理系統
本專案主要是 son資料的解析 生成和讀寫,還有部件listwidget的顯示。原始碼在github上 設計目標 2.設計方案 系統框架 供貨商是商品的由來,系統實現得先準備供貨商的商品json資料 管理員從供貨商處採購商品。系統實現了採購時的介面顯示,簡單易操作,採購完成後會形成採購清單。一次採購...
JDBC小專案後的犯錯體會
建立資料庫要根據整個專案的需求來建庫,不然就會跟我一樣,不停的刪表建表。create table news news id int primary keyauto increment news varchar 50 not null detailednews varchar 500 datetime...