freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

足球聯(lián)賽管理系統(tǒng)-在線瀏覽

2024-09-20 03:22本頁面
  

【正文】 HVARCHAR20否否否主教練表1球隊(duì)表 邏輯模型設(shè)計(jì)——球員表(Member)表2球員表.3 邏輯模型設(shè)計(jì)——比賽進(jìn)程表(Course)表3比賽進(jìn)程表 邏輯模型設(shè)計(jì)——進(jìn)球表(Goal) 表4進(jìn)球表 邏輯模型設(shè)計(jì)——積分榜(Score)字段名數(shù)據(jù)類型寬度主碼非空外碼描述PLACEINT否是否名次NAMEVARCHAR20是是否球隊(duì)名稱TURNINT否是否輪次WONINT否是否勝利場次EVENINT否是否平局場次BEATENINT否是否失敗場次GOALINT否是否總進(jìn)球數(shù)LOSTINT否是否總失球數(shù)NETINT否是否凈剩球數(shù)POINTINT否是否積分表5積分榜 邏輯模型設(shè)計(jì)——射手榜(GoalScore)字段名數(shù)據(jù)類型寬度主碼非空外碼描述PLACEINT否是否名次NAMEVARCHAR20否是否球員姓名TEAMNAMEVARCHAR20是是是球隊(duì)名稱,參照Team表的NAME字段NUMBERINT是是是球員球衣號(hào)碼GOALSINT否是否進(jìn)球數(shù)表6射手榜 物理結(jié)構(gòu)模型設(shè)計(jì) 在這里主要介紹如何連接數(shù)據(jù)庫的方法和創(chuàng)建觸發(fā)器的部分功能。 用jdbc驅(qū)動(dòng)方式:1.,\enu\auth\x86\ :\Windows\System32,。1. 用windows驗(yàn)證方式連接數(shù)據(jù)庫:加載數(shù)據(jù)庫驅(qū)動(dòng)程序 ()。DatabaseName=test1。conn = (url)。import 。import 。public class Test{ public static void main(String[] args) { Connection conn。 ResultSet rs。 } catch(ClassNotFoundException ex){ (數(shù)據(jù)庫驅(qū)動(dòng)加載失敗)。DatabaseName=test1。 String sql=select* from exa。 //建立Statement對象 stmt=()。 while(()) { int id=(id)。 int age=(age)。 } if(rs!=null){()。} if(stmt!=null){()。} if(conn!=null){()。} } catch(SQLException e) { ()。 } }}2. 用sql server身份驗(yàn)證方式連接數(shù)據(jù)庫:加載數(shù)據(jù)庫驅(qū)動(dòng)程序 ()。DatabaseName=test1。完整代碼:import 。import 。import 。 Statement stmt。 try{ //加載數(shù)據(jù)庫驅(qū)動(dòng)程序,對于jdbc4版本可以不用寫這段代碼 ()。 } String url = jdbc:sqlserver://localhost:1433。 String sql=select* from exa。 //建立Statement對象 stmt=()。 while(()) { int id=(id)。 int age=(age)。 } if(rs!=null){()。} if(stmt!=null){()。} if(conn!=null){()。} } catch(SQLException e) { ()。 } }} 創(chuàng)建觸發(fā)器觸發(fā)器是一種數(shù)據(jù)庫對象,它可以自動(dòng)執(zhí)行,當(dāng)用戶的操作影響到觸發(fā)器保護(hù)的數(shù)據(jù)時(shí),觸發(fā)器就會(huì)被觸發(fā)自動(dòng)執(zhí)行所定義的SQL語句,激活觸發(fā)器的動(dòng)作稱為觸發(fā)器激活條件,觸發(fā)器活動(dòng)后所做的操作稱為觸發(fā)器動(dòng)作。 l 創(chuàng)建觸發(fā)器 當(dāng)添加一支新球隊(duì)時(shí),要把這支球隊(duì)的名稱一并插入到積分榜中,這樣能夠保證球隊(duì)表與積分榜中的球隊(duì)保持一致,在對積分榜進(jìn)行統(tǒng)計(jì)時(shí),不會(huì)遺漏球隊(duì); 當(dāng)刪除一支球隊(duì)時(shí),要在積分榜、比賽過程、球員表、射手榜等表中先把包含這支球隊(duì)的所有記錄都刪除,否則會(huì)因?yàn)橥獯a參照聯(lián)系導(dǎo)致刪除球隊(duì)失敗; 當(dāng)修改球隊(duì)時(shí),要把積分榜、比賽過程、球員表、射手榜等表中與這支球隊(duì)相關(guān)的所有記錄都先做修改,否則也會(huì)因?yàn)橥獯a參照聯(lián)系導(dǎo)致修改球隊(duì)失敗; 插入一場比賽詳細(xì)信息時(shí),將積分榜中的數(shù)據(jù)一起進(jìn)行修改,并重新統(tǒng)計(jì)積分榜名次; 插入進(jìn)球信息時(shí),將射手榜中的數(shù)據(jù)一起進(jìn)行調(diào)整,并重新統(tǒng)計(jì)射手榜名次。import 。import 。import 。import 。 private JButton teamBtn。 private JButton calBtn。 private JButton memberBtn。 MemberFrame mf。 CalculateFrame cf。 initGUI()。 /*足球聯(lián)賽積分管理系統(tǒng) * 其中用十六進(jìn)制進(jìn)行,也可以直接用漢字進(jìn)行編排性質(zhì)一樣,都是用的是unicode編碼 * 下面的編碼方式都一樣 */ getContentPane().setLayout(null)。 getContentPane().add(teamBtn)。//球隊(duì)管理 (51, 49, 101, 37)。 (true)。 } { memberBtn = new JButton()。 (\u7403\u5458\u7ba1\u7406)。 (new ActionListener() { public void actionPerformed(ActionEvent evt) { mf = new MemberFrame(jdbc)。 }
點(diǎn)擊復(fù)制文檔內(nèi)容
外語相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1