資源簡介
基于java GUI編程,使用Mysql數據庫開發的飛機訂票系統,代碼大部分有解釋,全是自己獨立完成,會運行不了,修改里面的mysql.protities(就這樣類似的文件吧,不是太記得單詞怎么拼),只要把driver,name,password這幾欄修改就行,另外記得導入driver的jar包(即mysql-connecter-java-.....這個包都知道吧,驅動用的,網上有下載),我不記得自己可用于有需要的同學做java大作業參考,本人通過這個項目已經答辯取得較好成績。重復:需要自己導入jar包(mysql-connector-java....我不確定有沒有上傳這個jar包,也就幾kb),數據庫配置文件修改參數(driver項改掉hushuhua,這是我的新建的數據庫名字,name項我是root,你的mysql如果有名字可以修改,一般大多數默認root,psssword就是你的mysql密碼了,把我的hushuhua1997改掉)關于表,我在代碼里有自動創建,歡迎各位下載,方便大家期末大作業參考(適用于做管理系統的,GUI,使用數據庫)共6000行代碼,包含注冊登錄,乘客和管理員界面,下載后有不懂的歡迎私信(可能回復不及時請諒解)

代碼片段和文件信息
package?system;
import?java.sql.Connection;
import?java.sql.PreparedStatement;
import?java.sql.SQLException;
public?class?DatabaseInit?{
Connection?db?;
public?DatabaseInit()
{
String?sql1?=?“create?table?if?not?exists?register?(“
+?“id?int(4)?not?null?auto_increment?username?char(20)?not?null?“
+?“password?char(15)?not?null?email?char(30)?not?nullnickname?char(10)??not?null“
+?“idcard?char(20)?not?nullsubmission_date?DATEhead?char(10)?not?nullstate?char(10)?not?nullmoney?int(10)?not?null?default?2000?primary?key(id))“;
String?sql2?=?“create?table?if?not?exists?register2?(“
+?“id?int(4)?not?null?auto_increment?username?char(20)?not?null?“
+?“password?char(15)?not?null?email?char(30)?not?nullnickname?char(10)??not?null“
+?“idcard?char(20)?not?nullsubmission_date?DATEhead?char(10)?not?nullstate?char(10)?not?nullprimary?key(id))“;
String?sql3=?“create?table?if?not?exists?flight(“
+?“id?int(4)?not?null?auto_increment?primary?key(id)flightID?char(10)?not?null?“
+?“fromTime?char(20)?not?nulltoTime?char(20)??not?nulldate?char(20)?not?null“
+?“fromAddr?char(30)?not?nulltoAddr?char(30)?not?nullfirm?char(20)?not?nulljingjiPrice?char(10)?not?null“
+?“toudengPrice?char(10)?not?nulljingjiNum?int(10)?not?nulltoudengNum?int(10)?not?nullontimeRate?char(10)?not?null“
+?“beginPlace?char(10)?not?nulldestePlace?char(10)?not?nullcount?int(6)?not?null)“;
//不存在才插入
String?sql4?=?“insert?ignore?into?flight?values(3‘MR5678‘‘10:00‘‘18:10‘‘2018-1-10星期三‘‘南昌昌北國際機場‘‘上海浦東機場?‘‘南方航空‘‘800‘‘1000‘250150‘90%‘‘南昌‘‘上海‘1)?on?duplicate?key?update?count=count+1“;
String?sql5?=?“insert?ignore?into?flight?values(4‘KF7654‘‘06:00‘‘17:00‘‘2018-1-11星期四‘‘哈爾濱太平國際機場‘‘桂林兩江國際機場?‘‘吉祥航空‘‘450‘‘100‘180120‘99%‘‘哈爾濱‘‘桂林‘1)?on?duplicate?key?update?count=count+1“;
String?sql6?=?“insert?ignore?into?flight?values(5‘SN6789‘‘07:00‘‘16:00‘‘2018-1-10星期三‘‘杭州蕭山機場‘‘濟南遙墻機場?‘‘東方航空‘‘789‘‘1087‘200100‘88%‘‘杭州‘‘濟南‘1)?on?duplicate?key?update?count=count+1“;
String?sql7?=?“insert?ignore?into?flight?values(6‘SR5543‘‘09:00‘‘15:00‘‘2018-1-10星期三‘‘天津濱海機場‘‘呼和浩特白塔機場?‘‘吉祥航空‘‘345‘‘567‘240160‘95%‘‘天津‘‘呼和浩特‘1)?on?duplicate?key?update?count=count+1“;
String?sql8?=?“insert?ignore?into?flight?values(7‘SB7765‘‘10:00‘‘18:50‘‘2018-1-10星期三‘‘銀川河東機場?‘‘南寧吳圩機場?‘‘南方航空‘‘245‘‘500‘300100‘98%‘‘銀川‘‘南寧‘1)?on?duplicate?key?update?count=count+1“;
String?sql9?=?“insert?ignore?into?flight?values(8‘SJ9965‘‘11:00‘‘19:50‘‘2018-1-10星期三‘‘北京首都機場?‘‘上海浦東機場?‘‘南方航空‘‘245‘‘500‘300100‘98%‘‘北京‘‘上海‘1)?on?duplicate?key?update?count=count+1“;
String?sql10?=?“insert?ignore?into?flight?values(9‘SV8900‘‘12:00‘‘19:23‘‘2018-1-10星期三‘‘昆明巫家壩機場‘‘成都雙流機場?‘‘中國國航‘‘234‘‘345‘150150‘92%‘‘昆明‘‘成都‘1)?on?duplicate?key?update?count=count+1“;
String?sql11?=?“insert?ignore?into?flight?values(10‘XC7765‘‘11:00‘‘18:00‘‘2018-1-10星期三‘‘重慶江北機場‘‘海口美蘭機
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-01-24?09:42??MyJavaProject?(2)\
?????文件?????????397??2017-12-28?17:18??MyJavaProject?(2)\.classpath
?????文件?????????389??2017-12-04?12:05??MyJavaProject?(2)\.project
?????目錄???????????0??2018-01-24?09:42??MyJavaProject?(2)\.settings\
?????文件??????????68??2017-12-04?19:09??MyJavaProject?(2)\.settings\org.eclipse.core.resources.prefs
?????文件?????????598??2017-12-04?12:05??MyJavaProject?(2)\.settings\org.eclipse.jdt.core.prefs
?????目錄???????????0??2018-01-24?09:42??MyJavaProject?(2)\bin\
?????文件?????????121??2017-12-07?21:55??MyJavaProject?(2)\bin\Mysql.properties
?????目錄???????????0??2018-01-24?09:42??MyJavaProject?(2)\bin\system\
?????文件???????11998??2018-01-24?08:51??MyJavaProject?(2)\bin\system\Databa
?????文件????????1195??2018-01-24?08:51??MyJavaProject?(2)\bin\system\MyTool.class
?????文件???????13948??2018-01-24?08:51??MyJavaProject?(2)\bin\system\SqlOperation.class
?????文件????????1807??2018-01-24?08:51??MyJavaProject?(2)\bin\system\SqlUtil.class
?????目錄???????????0??2018-01-24?09:42??MyJavaProject?(2)\bin\view\
?????文件????????1232??2018-01-24?08:51??MyJavaProject?(2)\bin\view\Admini$1.class
?????文件????????2368??2018-01-24?08:51??MyJavaProject?(2)\bin\view\Admini$2.class
?????文件????????2129??2018-01-24?08:51??MyJavaProject?(2)\bin\view\Admini$3.class
?????文件????????1105??2018-01-24?08:51??MyJavaProject?(2)\bin\view\Admini$4.class
?????文件????????7375??2018-01-24?08:51??MyJavaProject?(2)\bin\view\Admini.class
?????文件????????2780??2018-01-24?08:51??MyJavaProject?(2)\bin\view\BackTickit$1.class
?????文件????????2116??2018-01-24?08:51??MyJavaProject?(2)\bin\view\BackTickit.class
?????文件????????1861??2018-01-24?08:51??MyJavaProject?(2)\bin\view\Help.class
?????文件?????????756??2018-01-24?08:51??MyJavaProject?(2)\bin\view\Login$1.class
?????文件?????????795??2018-01-24?08:51??MyJavaProject?(2)\bin\view\Login$10.class
?????文件????????2203??2018-01-24?08:51??MyJavaProject?(2)\bin\view\Login$11.class
?????文件????????1039??2018-01-24?08:51??MyJavaProject?(2)\bin\view\Login$12.class
?????文件????????1052??2018-01-24?08:51??MyJavaProject?(2)\bin\view\Login$13.class
?????文件????????1716??2018-01-24?08:51??MyJavaProject?(2)\bin\view\Login$14$1.class
?????文件????????1599??2018-01-24?08:51??MyJavaProject?(2)\bin\view\Login$14$2.class
?????文件????????6542??2018-01-24?08:51??MyJavaProject?(2)\bin\view\Login$14.class
?????文件?????????657??2018-01-24?08:51??MyJavaProject?(2)\bin\view\Login$15.class
............此處省略116個文件信息
- 上一篇:計算機網絡大作業_CSMA-CD協議退避算法
- 下一篇:java 棧的實現和應用
評論
共有 條評論