




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、目錄1 課程設(shè)計簡介11.1 課程設(shè)計的目的11.2 課程設(shè)計內(nèi)容11.2.1 系統(tǒng)分析11.2.2系統(tǒng)功能分析11.2.3系統(tǒng)總體功能設(shè)計21.2.4數(shù)據(jù)庫的設(shè)計22 數(shù)據(jù)結(jié)構(gòu)的設(shè)計42.1 orale簡介42.2 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計42.2.1建立數(shù)據(jù)庫的原則42.2.2建立字段的原則42.2.3數(shù)據(jù)庫表的實體圖52.2.4數(shù)據(jù)庫的e-r圖62.3 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計72.3.1數(shù)據(jù)庫的表結(jié)構(gòu)72.3.2數(shù)據(jù)庫表的實現(xiàn)82.3.3存儲過程92.3.4觸發(fā)器112.3.5數(shù)據(jù)庫的數(shù)據(jù)流圖112.4數(shù)據(jù)庫物理結(jié)構(gòu)設(shè)計133 功能模塊描述143.1系統(tǒng)功能層次圖143.2主要功能描述144 程序
2、運行結(jié)果164.1系統(tǒng)界面設(shè)計164.1.1系統(tǒng)主界面164.1.2商品信息管理164.1.3商品管理-添加商品信息界面174.1.4商品管理-商品類別管理184.1.5員工信息管理主界面184.1.6員工管理-添加員工信息195 心得體會206 參考文獻217 程序源代碼227.1商品信息管理模塊主要源代碼227.2員工信息管理模塊主要源代碼251 課程設(shè)計簡介1.1 課程設(shè)計的目的將電子商城管理系統(tǒng)作為課程設(shè)計,目的是在學(xué)習(xí)數(shù)據(jù)庫理論基礎(chǔ)上,將所學(xué)的應(yīng)用到實踐中,以提高學(xué)習(xí)的質(zhì)量,和提高知識的運用能力。而本次的課程設(shè)計中。重點是要掌握數(shù)據(jù)庫的設(shè)計、數(shù)據(jù)查詢的實現(xiàn),并要求通過課程設(shè)計將理論向
3、實踐的轉(zhuǎn)化、和對大型數(shù)據(jù)庫理論的理解。以及要求達到熟練掌握對數(shù)據(jù)庫的分析和設(shè)計、數(shù)據(jù)表的建立(繪畫數(shù)據(jù)流圖、e-r圖)。以及利用面向?qū)ο蟮募夹g(shù)實現(xiàn)相應(yīng)的增加數(shù)據(jù),刪除數(shù)據(jù),修改數(shù)據(jù),查詢數(shù)據(jù)的基本功能。1.2 課程設(shè)計內(nèi)容1.2.1 系統(tǒng)分析可行性分析:電子商城管理系統(tǒng)主要是能夠方便有效地管理,客戶在商城購物的商品信息,訂單的管理。主要從以下方面進行可行性分析:(1) 技術(shù)可行性:目前,實體商城購物某些工作存在盲目性、隨意性、和無效消耗,不能保證工作質(zhì)量,影響商品的銷售,從銷售者角度考慮可能帶來實際的和潛在的經(jīng)濟損失。若開發(fā)成功本系統(tǒng),將有助于賣家更好地預(yù)測市場,更好的開發(fā)客戶及時調(diào)整經(jīng)營銷售
4、策略,在激烈的市場競爭中把握主動。因此,從長遠利益考慮,本項目若能開發(fā)成功,它所帶來的效益將遠高于系統(tǒng)投入。(2) 運行可行性:在實體店鋪的業(yè)務(wù)方面,由于日常信息處理量大,耗費時間長,出錯效率高,在系統(tǒng)投入運行后,可以實現(xiàn)業(yè)務(wù)中的信息集中處理、分析利用信息和信息的交流輔助市場的業(yè)務(wù)監(jiān)管和重大決定。并且可以實現(xiàn)實體店鋪進一步向網(wǎng)絡(luò)服務(wù)發(fā)展,為信息工作打下良好的基礎(chǔ)。(3) 法律可行性:該平臺是是自主開發(fā)設(shè)計,因此不會構(gòu)成侵權(quán),在法律上是可行的。通過以上的研究和分析,認為系統(tǒng)開發(fā)所產(chǎn)生的效益是巨大的,所以開發(fā)本項目是可行的、必要的。用戶需求分析:根據(jù)對傳統(tǒng)的商務(wù)模式的分析,同時調(diào)研了現(xiàn)有的一些電子
5、商城系統(tǒng)后,得到“電子商城管理系統(tǒng)”的需求,主要包括系統(tǒng)功能需求和系統(tǒng)性能需求兩方面。1.2.2系統(tǒng)功能分析電子商城管理系統(tǒng)的主要功能需求有:(1)系統(tǒng)用戶管理:實現(xiàn)對商城管理用戶的添加、密碼的修改等操作;(2)會員信息管理:刪除、查看會員信息;(3)商品管理:添加、刪除、修改、查看商品;(4)訂單管理:查看、刪除、處理訂單;(5)詳細訂單管理:查看、刪除詳細訂單;(6)商品類別的管理:查看,添加,刪除商品類別;(7)員工信息管理:添加、刪除、修改;1.2.3系統(tǒng)總體功能設(shè)計通過對系統(tǒng)的需求分析,并對各個功能需求進行集中、分塊、可得到電子商城管理系統(tǒng)的功能模塊圖。功能模塊圖是軟件工程過程中的一
6、個重要環(huán)節(jié),它顯示了系統(tǒng)所要實現(xiàn)的各項功能。電子商城管理系統(tǒng)的功能模塊圖如圖1-1所示:圖1.1系統(tǒng)功能框圖1.2.4數(shù)據(jù)庫的設(shè)計用戶的需求具體體現(xiàn)在各種信息的提供、保存、更新和查詢、這就要求數(shù)據(jù)庫的設(shè)計能夠滿足各種信息的輸入和輸出。為了準確、形象、簡單地描述。該系統(tǒng)的數(shù)據(jù)及相關(guān)聯(lián)情況,繪制出系統(tǒng)的e-r圖,如圖1-2所示:圖1.2系統(tǒng)e-r圖2 數(shù)據(jù)結(jié)構(gòu)的設(shè)計2.1 orale簡介oracle是最早商品化的的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),它是世界上最大的數(shù)據(jù)庫專業(yè)廠商甲骨文(oracle)公司的核心產(chǎn)品,也是當前應(yīng)用最廣泛的、功能最強大的、具有面向?qū)ο筇攸c、采用了客戶機、服務(wù)器架構(gòu)的數(shù)據(jù)庫系統(tǒng)。2.
7、2 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計針對一般網(wǎng)上購物網(wǎng)站進行需求分析,通過對網(wǎng)上購物過程的內(nèi)容和數(shù)據(jù)流程分析,同時根據(jù)本電子商城管理系統(tǒng)的數(shù)據(jù)流程,對系統(tǒng)數(shù)據(jù)庫進行概念結(jié)構(gòu)設(shè)計。根據(jù)數(shù)據(jù)關(guān)系模型和數(shù)據(jù)庫關(guān)系模式的范式,我們創(chuàng)建了電子商城管理系統(tǒng)的數(shù)據(jù)表,本系統(tǒng)共有8個數(shù)據(jù)表,分別是:customers(會員信息表)、types(商品類別表)、doods(商品信息表)、employees(員工表)、payments(支付方式表)、orders(訂單信息表)、orderdetails(訂單詳情表)、users(用戶表)。 2.2.1建立數(shù)據(jù)庫的原則數(shù)據(jù)庫的前期規(guī)劃(包括對基本文件的構(gòu)成、數(shù)量、物理文件的分布以及
8、存儲參數(shù)的設(shè)置等)都對數(shù)據(jù)庫后期的運行性能帶來很大的影響,甚至直接影響數(shù)據(jù)庫系統(tǒng)的維護成本。因此,建立數(shù)據(jù)庫時,應(yīng)遵循遵循orcale 創(chuàng)建數(shù)據(jù)庫的原則以及數(shù)據(jù)庫的基本組成要素。本系統(tǒng)在建立數(shù)據(jù)庫時,由于表中存儲信息不同,所以表中所需字段也不一樣,在確定所需字段時有以下五個原則:1表中的主鍵字段,不允許重復(fù)值以及null值,以免影響數(shù)據(jù)完整性。2描述不同的主題字段屬于不同的表,通過定義之間的關(guān)系,可以將多個表中的字段進行組合,生成各種表單或報表。3不在表中存儲需要經(jīng)過推導(dǎo)或計算得到的數(shù)據(jù)。4收集所需要的全部信息。應(yīng)全面檢查書面的表單和報表,確定所需要的數(shù)據(jù)都已包含在所設(shè)計的表中或者可以有這些表
9、計算出來。5以最小的邏輯單位進行存儲信息,應(yīng)盡量把信息分解成較小的邏輯單位。2.2.2建立字段的原則在實際操作中,選擇和確定數(shù)據(jù)類型時,應(yīng)結(jié)合字段的自身情況并考慮一下4點:1.字段將要用于存儲什么類型的值;2.是否要對字段進行排序或篩選;3.是否要對字段進行分組;4.是否要對字段執(zhí)行相關(guān)的運算。2.2.3數(shù)據(jù)庫表的實體圖1.types(商品類別表)實體圖:圖2.1商品類別表實體圖2.goods(商品信息表)實體圖:圖2.2商品信息表的實體圖3.employees(員工表)實體圖:圖2.3員工表的實體圖2.2.4數(shù)據(jù)庫的e-r圖圖2.4數(shù)據(jù)庫的e-r圖2.3 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計
10、完成之后,將數(shù)據(jù)庫的概念結(jié)構(gòu)轉(zhuǎn)換為數(shù)據(jù)庫系統(tǒng)支持的實際數(shù)據(jù)類型,也就是數(shù)據(jù)庫邏輯結(jié)構(gòu)。2.3.1數(shù)據(jù)庫的表結(jié)構(gòu)表2.1 types表結(jié)構(gòu)表序號1表名types含義存儲商品類別信息序號屬性名稱含義數(shù)據(jù)類型長度為空性約束1t_id類別編號char2not null主鍵2t_name類別名稱varchar50not null3t_description類別描述varchar100null表2.2 goods表結(jié)構(gòu)表序號2表名goods用途存儲商品信息序號屬性名稱含義數(shù)據(jù)類型長度為空性約束1g_id商品編號char6not null主鍵2g_name商品名稱varchar50not null3t_id
11、商品類別char2not null外鍵4g_price商品價格floatnot null5g_discount商品折扣floatnot null6g_number商品數(shù)量shortnot null7g_producedate生產(chǎn)日期datenot null8g_image商品圖片varchar100null9g_status商品狀態(tài)varchar10not null10g_description商品描述varchar1000null表2.3 employees表結(jié)構(gòu)表序號3表名employees含義存儲員工信息序號屬性名稱含義數(shù)據(jù)類型長度為空性約束1e_id員工編號char10not null
12、主鍵2e_name員工姓名varchar30not null3e_gender性別char2not null4e_birth出生年月varcharnot null5e_address員工地址date100null6e_postcode郵政編碼char6null7e_mobile手機號碼varchar11null8e_phone固定電話varchar15not null9e_e-mail電子郵件varchar50not null2.3.2數(shù)據(jù)庫表的實現(xiàn)1. 創(chuàng)建商品類別表typescreate table types(t_id char(2) primary key not null,- 商品的
13、分類編號t_name varchar2(50) not null,- 商品的分類名稱 t_description varchar2(100) not null- 商品類別描述);2.創(chuàng)建商品信息表goodscreate table goods(g_id char(6) not null primary key,- 商品編號g_name varchar2(50) not null,- 商品名稱 t_id char(2) not null references types(t_id),- 商品分類號(外鍵)g_price float not null,- 商品價格g_discount float
14、not null,- 商品折扣g_number integer not null,- 庫存數(shù)量g_producedate date not null,- 商品生產(chǎn)日期g_image varchar2(100),- 商品圖片g_status varchar2(10) not null,- 商品狀態(tài) / 熱點/ 促銷 / 推薦 g_description varchar2(1000)- 商品描述); 3.創(chuàng)建員工表 employeescreate table employees(e_id char(10) not null primary key, - 員工編號e_name varchar2(30
15、) not null, - 員工姓名e_gender char(2) not null, - 性別 e_birth date not null, - 出生年月e_address varchar2(100) not null, - 員工地址e_postcode char(6) not null, - 員工郵政編碼e_mobile varchar2(11) not null, - 員工手機號碼 e_phone varchar2(15) not null,- 員工固定電話e_email varchar2(50) not null- 員工電子郵箱);2.3.3存儲過程在創(chuàng)建電子商城管理系統(tǒng)數(shù)據(jù)庫時創(chuàng)建
16、的存儲過程如下所示:(1) 根據(jù)商品編號獲得商品名稱和類別編號的存儲過程主要功能描述:通過輸入一個商品編號,到商品信息表中查詢出商品的名稱、類型編號,如果有數(shù)據(jù)就返回商品名稱,類別編號。沒有數(shù)據(jù)就返回空值。create or replace procedure up_getbyid(gid in varchar2,gname out goods.gname%type,tid out goods.t_id%type)asbeginselect g_name,t_id into gname,tid from goods where g_id=:old.g_id;exception when no_
17、data_found thengname:=null;tid:=null;end up_getbyid;(2) 添加員工記錄的存儲過程主要功能的描述:實現(xiàn)添加員工記錄,其中輸入?yún)?shù)有(員工id,員工姓名,員工出生日,現(xiàn)住地址,郵編,手機號碼,固定號碼,電子郵件),通過insert語句可將其記錄插入到員工表中。create or replace procedure employeesadd(e_id in char e_name in varchar2 e_gender in chare_birth in date e_address in varchar2 e_postcode in char
18、e_mobile in varchar2 e_phone in varchar2 e_email in varchar2)asbegin insert into employees values(e_id e_name e_gender e_birthe_address e_postcode e_mobile e_phone e_email);commit;end;(3) 修改職員記錄信息的存儲過程主要功能描述:實現(xiàn)更新員工記錄,其中輸入?yún)?shù)有(員工id,或員工姓名,或員工出生日,或現(xiàn)住地址,或郵編,或手機號碼,或固定號碼,或電子郵件),通過update語句可將其記錄插入到員工表中。creat
19、e or replace prodecure employeesupdate(old_e_id in char, new_e_id in charnew_e_name in varchar2 new_e_gender in charnew_e_birth in date new_e_address in varchar2 new_e_postcode in charnew_e_mobile in varchar2 new_e_phone in varchar2 new_e_email in varchar2)asbeginupdate employees set e_id=new_e_id,e
20、_name=new_e_name,e_gender =new_e_gender,e_birth=new_e_birth,e_address=new_e_address,e_postcode =new_e_postcode,e_mobile =new_e_mobile, e_phone =new_e_phone,e_email=new_e_email where e_id=old_e_id;commit;end;2.3.4觸發(fā)器在創(chuàng)建電子商城管理系統(tǒng)數(shù)據(jù)庫時創(chuàng)建的觸發(fā)器如下所示:(1)typesdelete觸發(fā)器描述:刪除商品類別表中商品類別的一條記錄,同時也刪除該記錄商品表中商品類別信息。cr
21、eate or replace trigger typesdeleteafter delete on types for each rowbegindelete from goods where t_id=:old.t_id end;(2)typesupdate觸發(fā)器描述:修改商品類別表的t_id時,字段t_id在商品表中也做相應(yīng)的修改create or replace trigger typesupdateafter update on types for each rowbeginif updating thenupdate goods set t_id=:new.t_idwhere t_
22、id=:old.t_id;end if;end;2.3.5數(shù)據(jù)庫的數(shù)據(jù)流圖1.系統(tǒng)頂層數(shù)據(jù)流圖圖2.5頂層數(shù)據(jù)流圖2.管理員登錄數(shù)據(jù)流圖 圖2.6管理員登錄數(shù)據(jù)流圖2.4數(shù)據(jù)庫物理結(jié)構(gòu)設(shè)計數(shù)據(jù)庫中types表,goods表,employees表的物理結(jié)構(gòu)設(shè)計如下所示:圖2.7types表物理結(jié)構(gòu)圖2.8goods表物理結(jié)構(gòu)圖2.9employees表物理結(jié)構(gòu)3 功能模塊描述3.1系統(tǒng)功能層次圖圖3.1系統(tǒng)功能層次圖3.2主要功能描述通過對用戶需求的分析,可以分析出該電子商城管理系統(tǒng)大致可以把前臺分為三個模塊:商品查詢模塊、訂單查詢模塊、訂購模塊。后臺分為六大模塊:系統(tǒng)設(shè)置模塊,商品管理模塊,用
23、戶管理模塊,訂單管理模塊、系統(tǒng)工具模塊和幫助模塊。而我們本次僅針對后臺管理進行了設(shè)計與具體實現(xiàn)。總體功能需求電子商城(后臺)管理系統(tǒng)是針對網(wǎng)上商城的后臺實現(xiàn)智能管理的現(xiàn)代化平臺,以實現(xiàn)管理的方便、快捷與高效的業(yè)務(wù)需求。具體系統(tǒng)后臺功能需求描述(1).系統(tǒng)設(shè)置模塊實現(xiàn)管理者對站內(nèi)的公告進行分類管理和支付方式管理功能。(2).商品管理模塊商品管理模塊具體實現(xiàn)對商品的類別、添加新商品、查看/修改商品、商品信息統(tǒng)計和信息打印進行管理。(3).用戶管理模塊用戶管理模塊具體實現(xiàn)對前臺會員、后臺用戶、網(wǎng)站員工和操作日志的管理,包括相關(guān)的添加、刪除、修改等操作。(4).訂單管理模塊用戶管理模塊具體實現(xiàn)訂單狀態(tài)
24、查詢和訂單處理。(5).系統(tǒng)工具模塊系統(tǒng)工具模塊具體實現(xiàn)對數(shù)據(jù)庫的壓縮、備份和恢復(fù)操作;密碼修改、數(shù)據(jù)的導(dǎo)入和導(dǎo)出以及退出系統(tǒng)功能。(6).幫助模塊幫助模塊具體實現(xiàn)目錄/索引的查詢以及關(guān)于我們系統(tǒng)的簡介。4 程序運行結(jié)果4.1系統(tǒng)界面設(shè)計 4.1.1系統(tǒng)主界面圖4.1系統(tǒng)主界面4.1.2商品信息管理輸入用戶名,密碼后登錄到系統(tǒng)主頁面,點擊商品管理,可查看詳細的商品信息、本系統(tǒng)實現(xiàn)了對商品的添加、刪除、修改等基本功能。圖4.2商品信息管理界面4.1.3商品管理-添加商品信息界面圖4.3商品添加界面4.1.4商品管理-商品類別管理圖4.4商品類別管理界面4.1.5員工信息管理主界面圖4.4員工信息
25、管理界面4.1.6員工管理-添加員工信息圖4.5員工管理-添加員工信息界面5 心得體會通過一個月的努力,目前該系統(tǒng)的程序設(shè)計已經(jīng)基本結(jié)束了。在此期間,我根據(jù)題目要求,查閱了大量關(guān)于電子商城管理系統(tǒng)的相關(guān)資料,切實際地按照面向?qū)ο蟮姆治霾襟E,從概要設(shè)計,詳細設(shè)計,數(shù)據(jù)庫設(shè)計,再到編碼,調(diào)試運行。已經(jīng)順利完成各個步驟的開發(fā)工作,基本達到預(yù)期設(shè)計的要求。通過本次大型數(shù)據(jù)庫的課程設(shè)計,使我不論在理論上還是在實踐上都有了一個較大幅度的提高,尤其是對數(shù)據(jù)庫的詳細設(shè)計階段對綜合知識的運用能力和對數(shù)據(jù)表的設(shè)計,同時也培養(yǎng)了自己獨立分析問題、解決問題以及與組員的交通的能力。在整個設(shè)計和開發(fā)過程中使我對面向?qū)ο箝_
26、發(fā)方法在思想有了進一步深刻的了解完善需求,最大限度的滿足用戶所需。本次設(shè)計中運用了大量的軟件工程的思想和相關(guān)的數(shù)據(jù)知識,對大學(xué)所學(xué)的知識得以鞏固和運用。該電子商城管理系統(tǒng)雖然已經(jīng)基本上滿足要求,但是還不夠完善,在以后的使用過程中可能會暴露多實際問題,有待進一步的改進,完善。6 參考文獻1 鄭阿奇,oracle實用教程(第2版), 電子工業(yè)出版社, 2006年2 鄭阿奇,oracle實用教程,電子工業(yè)出版社,2003年3 陳志剛,大型數(shù)據(jù)庫技術(shù)-oracle9i高級程序設(shè)計,華南理工大學(xué)出版社,2003年4 趙乃真,oracle 9i從基礎(chǔ)到應(yīng)用,人民郵電出版社,2002年5 趙松濤,oracl
27、e 9i中文版入門與提高,人民郵電出版社,2002年6 oracle數(shù)據(jù)庫管理與應(yīng)用實例教程,人民郵電出版社,2002年7 程序源代碼7.1商品信息管理模塊主要源代碼namespace webshop_admin.operation public partial class frmgoodsmanage : form public frmgoodsmanage() initializecomponent(); classdb.classdb db = new classdb.classdb(); dataset ds = new dataset(); public static string
28、goodsid = null; publicclass.publicuseclass puc = new webshop_admin.publicclass.publicuseclass(); private void frmgoodsmanage_load(object sender, eventargs e) string strgoods = select * from vw_goods; getdata(strgoods); private void getdata(string sql) ds = db.getdataset(sql); if (ds = null) return;
29、else dgv_goods .datasource = ds.tables0; private void textbox1_textchanged(object sender, eventargs e) if (this.cb_name.text.length = 0) messagebox.show(請選擇查詢字段!,提示); return; string sql = null; switch (this.cb_name.selectedindex) case 0: sql = select * from vw_goods where 商品編號like % + this.textbox1.
30、text.tostring() + %; break; case 1: sql = select * from vw_goods where 商品名稱like % + this.textbox1.text.tostring() + %; break; case 2: sql = select * from vw_goods where 類別名稱like % + this.textbox1.text.tostring() + %; break; case 3: sql = select * from vw_goods where 商品狀態(tài)like % + this.textbox1.text.t
31、ostring() + %; break; default : return; if (ds != null) ds.clear(); getdata(sql); private void tsb_exit_click(object sender, eventargs e) this.close(); private void tsb_delete_click(object sender, eventargs e) if (goodsid = null) messagebox.show(請選擇您要刪除的記錄!,提示); return; string strdelete=delete goods
32、 where g_id=+goodsid +; if (messagebox.show(您真的要刪除編號為: + goodsid + 的商品嗎?, 提示, messageboxbuttons.yesno) = dialogresult.yes) try int i = db.executesql(strdelete); if (i = 1) puc.tolog(刪除了編號為: + goodsid + 的商品); messagebox.show(記錄刪除成功!, 提示); frmgoodsmanage_load(sender, e); else messagebox.show(記錄刪除失敗!,
33、提示); catch messagebox.show(該商品不能刪除!); return; private void dgv_goods_cellclick(object sender, datagridviewcelleventargs e) goodsid = dgv_goods.selectedrows0.cells0.value.tostring(); private void tsb_add_click(object sender, eventargs e) frmaddgoods fag = new frmaddgoods(); fag.text = 商品添加; fag.showd
34、ialog(this ); private void tsb_update_click(object sender, eventargs e) if (goodsid = null) messagebox.show(請選擇您要修改的記錄!, 提示); return; frmaddgoods fag = new frmaddgoods(); fag.text = 商品修改; fag.showdialog(this); private void frmgoodsmanage_activated(object sender, eventargs e) frmgoodsmanage_load(send
35、er, e); private void dgv_goods_celldoubleclick(object sender, datagridviewcelleventargs e) tsb_update_click(sender, e); 7.2員工信息管理模塊主要源代碼namespace webshop_admin.operation public partial class frmemployee : form public frmemployee() initializecomponent(); classdb.classdb db = new classdb.classdb(); da
36、taset ds = null; public static string emploeeid = null; publicclass.publicuseclass puc = new webshop_admin.publicclass.publicuseclass(); private void frmemployee_load(object sender, eventargs e) string sql = select e_id 員工編號,e_name 員工姓名,e_gender 性別,e_birth 出生年月,e_address 員工地址,e_postcode 郵政編碼,e_mobil
37、e 手機號碼,e_phone 固定電話,e_email 電子郵箱from employees; getdata(sql); private void getdata(string sql) ds = db.getdataset(sql); if (ds = null) return; else dvg_list .datasource = ds.tables0; private void tsb_exit_click(object sender, eventargs e) this.close(); private void tsb_delete_click(object sender, ev
38、entargs e) if (emploeeid = null) messagebox.show(請選擇要刪除的記錄!, 提示); return; string strdelete = delete employees where e_id=+emploeeid +; if (messagebox.show(您真的要刪除編號為: + emploeeid + 員工記錄嗎?, 詢問,messageboxbuttons .yesno ) = dialogresult.yes) try int i = db.executesql(strdelete); if (i = 1) puc.tolog(刪除了編號為: + emploeeid + 員工記錄); messagebox.show(記錄刪除成功!, 提示); frmemployee_load(sender, e); else messagebox.show(記錄刪除成功!, 提示); catch messagebox.show(該員工不能刪除!); return; private void txt_select_textchanged(object sender, eventargs e) string strselect = null; if (t
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- T-ZMDS 20003-2024 醫(yī)療器械網(wǎng)絡(luò)安全風(fēng)險控制 醫(yī)療器械網(wǎng)絡(luò)安全能力信息
- 二零二五年度建筑施工現(xiàn)場安全教育培訓(xùn)協(xié)議
- 2025年度能源行業(yè)員工用工合同樣本
- 2025年度花卉養(yǎng)護與花卉市場銷售渠道合作合同
- 2025年度網(wǎng)絡(luò)安全優(yōu)先股入股協(xié)議
- 二零二五年度內(nèi)架承包與施工合同終止及清算協(xié)議
- 二零二五年度車輛交易抵押借款服務(wù)協(xié)議
- 2025年度職業(yè)技能提升家教合同
- 二零二五年度合作社入股農(nóng)業(yè)知識產(chǎn)權(quán)入股協(xié)議
- 2025年度車輛抵押權(quán)法律咨詢合同
- 中醫(yī)美容養(yǎng)生方法
- 2025年中電建新能源集團有限公司招聘筆試參考題庫含答案解析
- 2024年遼寧現(xiàn)代服務(wù)職業(yè)技術(shù)學(xué)院高職單招語文歷年參考題庫含答案解析
- 2024年湖南環(huán)境生物職業(yè)技術(shù)學(xué)院高職單招職業(yè)技能測驗歷年參考題庫(頻考版)含答案解析
- 后循環(huán)缺血治療
- 2024年浙江紹興杭紹臨空示范區(qū)開發(fā)集團有限公司招聘筆試真題
- 2025年體檢科醫(yī)療質(zhì)量控制工作計劃
- 無人機法律法規(guī)與安全飛行 第2版2-2 領(lǐng)空
- 《單片機應(yīng)用實訓(xùn)教程》課件第4章
- 系統(tǒng)思維與系統(tǒng)決策:系統(tǒng)動力學(xué)(中央財經(jīng)大學(xué))知到智慧樹章節(jié)答案
- 貨車司機 合股 合同范例
評論
0/150
提交評論