報(bào)紙發(fā)行員投遞管理系統(tǒng)方案_第1頁
報(bào)紙發(fā)行員投遞管理系統(tǒng)方案_第2頁
報(bào)紙發(fā)行員投遞管理系統(tǒng)方案_第3頁
報(bào)紙發(fā)行員投遞管理系統(tǒng)方案_第4頁
報(bào)紙發(fā)行員投遞管理系統(tǒng)方案_第5頁
已閱讀5頁,還剩17頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

.../報(bào)紙發(fā)行員投遞管理系統(tǒng)報(bào)紙的客戶主要集中在社區(qū),每個(gè)社區(qū)有若干客戶。每個(gè)發(fā)行員管理若干客戶。為該報(bào)社開發(fā)一個(gè)報(bào)紙發(fā)行員投遞管理系統(tǒng)。系統(tǒng)主要功能如下:<1>系統(tǒng)用戶管理:實(shí)現(xiàn)系統(tǒng)管理員添加、刪除和更改密碼等功能。<2>發(fā)行員管理:實(shí)現(xiàn)發(fā)行員個(gè)人信息的查詢和維護(hù)。<3>客戶信息管理:實(shí)現(xiàn)客戶信息的查詢和維護(hù)。<4>報(bào)紙管理:報(bào)紙訂購和退訂信息的維護(hù)和查詢<5>管理統(tǒng)計(jì):發(fā)行員負(fù)責(zé)區(qū)域的安排,客戶數(shù)量和訂購信息的統(tǒng)計(jì)。報(bào)紙發(fā)行員投遞管理系統(tǒng)的分析和概要設(shè)計(jì)〔1系統(tǒng)模塊菜單:1系統(tǒng)用戶管理實(shí)現(xiàn)系統(tǒng)管理員添加刪除以及密碼更改功能2發(fā)行員管理實(shí)現(xiàn)發(fā)行員個(gè)人信息的維護(hù)對發(fā)行員進(jìn)行查詢3客戶信息管理實(shí)現(xiàn)客戶信息的維護(hù)對客戶進(jìn)行查詢4報(bào)紙管理報(bào)紙訂購和退訂信息的維護(hù)報(bào)紙訂購和退訂信息的查詢5管理統(tǒng)計(jì)發(fā)行員負(fù)責(zé)區(qū)域的安排客戶數(shù)量和訂購信息的統(tǒng)計(jì)〔2報(bào)紙發(fā)行員投遞管理系統(tǒng)功能描述1系統(tǒng)用戶管理:對系統(tǒng)管理員添加,刪除,更新及查詢;2發(fā)行員管理:實(shí)現(xiàn)對每個(gè)發(fā)行員添加,刪除,更新及查詢3客戶信息管理:實(shí)現(xiàn)對每個(gè)客戶信息添加,刪除,更新及查詢4報(bào)紙管理:報(bào)紙訂購與退訂,及報(bào)紙信息的添加,刪除,更新及查詢5管理統(tǒng)計(jì):發(fā)行員負(fù)責(zé)的區(qū)域的更新,客戶數(shù)量的統(tǒng)計(jì),訂購信息的統(tǒng)計(jì)二、系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)用戶需求具體有報(bào)刊發(fā)行員管理系統(tǒng)提供保存、更新、查詢、維護(hù),這就需求數(shù)據(jù)庫結(jié)構(gòu)能充分滿足各種信息的輸入與輸出,實(shí)現(xiàn)有組織地、動(dòng)態(tài)地存儲(chǔ)大量關(guān)聯(lián)數(shù)據(jù),方便用戶訪問系統(tǒng)中的數(shù)據(jù)。1.數(shù)據(jù)流圖描述:本系統(tǒng)從總體上分為系統(tǒng)系統(tǒng)用戶管理、發(fā)行員管理、客戶管理、報(bào)紙管理和統(tǒng)計(jì)功能。報(bào)紙發(fā)行員管理人員報(bào)紙發(fā)行員管理人員客戶信息錄入系統(tǒng)用戶信息錄入發(fā)行員信息錄入報(bào)紙信息錄入數(shù)據(jù)庫客戶信息表系統(tǒng)用戶信息表發(fā)行員信息表報(bào)紙信息表報(bào)紙發(fā)行員投遞管理人員報(bào)紙發(fā)行員投遞管理人員查詢條件查詢結(jié)果系統(tǒng)管理員信息錄入發(fā)行員信息錄入客戶信息錄入報(bào)紙訂購信息錄入系統(tǒng)用戶信息管理表發(fā)行員信息管理表客戶信息管理表報(bào)紙管理表信息流入圖2.數(shù)據(jù)庫中的表有關(guān)創(chuàng)建數(shù)據(jù)庫和關(guān)系表的SQL語句如下所示:/*==============================================================*//*DataBase:報(bào)紙發(fā)行員投遞管理系統(tǒng),創(chuàng)建數(shù)據(jù)庫,數(shù)據(jù)庫名稱為報(bào)紙發(fā)行員投遞管理系統(tǒng)*//*==============================================================*/createdatabase報(bào)紙發(fā)行員投遞管理系統(tǒng)go/*==============================================================*//*Table:paper,報(bào)紙信息表*//*==============================================================*/createtablepaper<papernchar<10>,/*報(bào)紙名*/>go/*==============================================================*//*Table:CustomerInfo,客戶個(gè)人信息表*//*==============================================================*/createtableCustomerInfo<name1 nchar<10>, /*客戶姓名*/sex nchar<10> , /*客戶性別*/telephonenchar<20>, /*客戶電話*/sitenchar<10>,/*客戶住址*/distributornchar<10>,/*客戶發(fā)行員*/>go/*==============================================================*//*Table:CustomerOrder,客戶訂購信息表*//*==============================================================*/createtableCustomerOrder<name1 nchar<10>, /*客戶姓名*/sex nchar<10> , /*客戶性別*/telephonenchar<20>, /*客戶電話*/sitenchar<10>,/*客戶住址*/distributornchar<10>,/*客戶發(fā)行員*/datedatetime/*訂購時(shí)間*/>go/*==============================================================*//*Table:CustomerCancle,客戶退訂信息表*//*==============================================================*/createtableCustomerCancle<name1 nchar<10>, /*客戶姓名*/sex nchar<10> , /*客戶性別*/telephonenchar<20>, /*客戶電話*/sitenchar<10>,/*客戶住址*/distributornchar<10>,/*客戶發(fā)行員*/datedatetime/*退訂時(shí)間*/>Go3.ER圖1.系統(tǒng)管理員查詢編號(hào)編號(hào)人員用戶名賬戶密碼權(quán)限查詢系統(tǒng)管理員記錄集名字電話Email身份證權(quán)限1用戶名權(quán)限2.添加系統(tǒng)用戶系統(tǒng)管理員系統(tǒng)管理員賬戶編號(hào)用戶名密碼權(quán)限添加系統(tǒng)管理員賬號(hào)用戶名身份證編號(hào)名字電話密碼權(quán)限用戶名Email身份證3.刪除系統(tǒng)用戶系統(tǒng)用戶系統(tǒng)用戶編號(hào)用戶名賬戶密碼權(quán)限刪除系統(tǒng)用戶賬戶身份證編號(hào)名字電話權(quán)限密碼Email用戶名用戶名用戶名4.更新系統(tǒng)用戶系統(tǒng)用戶系統(tǒng)用戶編號(hào)用戶名賬號(hào)密碼權(quán)限更新系統(tǒng)用戶賬號(hào)身份證名字電話Email密碼權(quán)限用戶名5.發(fā)行員查詢?nèi)藛T人員編號(hào)權(quán)限查詢發(fā)行員社區(qū)姓名電話Email身份證賬戶用戶名賬戶密碼權(quán)限6.發(fā)行員添加信息系統(tǒng)發(fā)行員系統(tǒng)發(fā)行員編號(hào)用戶名添加發(fā)行員賬戶社區(qū)姓名電話Email身份證用戶名密碼權(quán)限用戶名7.發(fā)行員信息刪除系統(tǒng)管理員系統(tǒng)管理員用戶名編號(hào)刪除發(fā)行員賬戶社區(qū)·姓名電話身份證Email用戶名權(quán)限密碼用戶名8.發(fā)行員信息更新系統(tǒng)管理員系統(tǒng)管理員編號(hào)用戶名更新發(fā)行員權(quán)限社區(qū)姓名電話QqEmail賬戶密碼權(quán)限賬戶密碼權(quán)限社區(qū)編號(hào)社區(qū)9.客戶信息查詢系統(tǒng)管理員系統(tǒng)管理員編號(hào)用戶名查詢客戶社區(qū)姓名電話Email地址社區(qū)編號(hào)社區(qū)訂購表訂購日期截止日期10.客戶信息添加系統(tǒng)管理員系統(tǒng)管理員用戶名編號(hào)添加客戶社區(qū)身份證姓名Email電話地址社區(qū)社區(qū)編號(hào)編號(hào)11.客戶信息刪除系統(tǒng)管理員系統(tǒng)管理員用戶名編號(hào)刪除客戶社區(qū)身份證姓名電話Email地址社區(qū)編號(hào)社區(qū)編號(hào)訂購表編號(hào)Client_id——Worker_id訂購日期截止日期12.客戶信息更新系統(tǒng)管理員系統(tǒng)管理員用戶名社區(qū)編號(hào)社區(qū)更新客戶社區(qū)身份證姓名電話Email地址訂購表訂購日期截止日期編號(hào)13.報(bào)紙訂購與退訂的查詢發(fā)行員發(fā)行員編號(hào)用戶名社區(qū)訂購查詢退訂查詢客戶訂購表姓名電話Email社區(qū)地址訂購日期截止日期發(fā)行員姓名14.報(bào)紙訂購添加編號(hào)系統(tǒng)管理員編號(hào)系統(tǒng)管理員用戶名添加客戶編號(hào)姓名電話Email身份證社區(qū)地址訂購表編號(hào)客戶編號(hào)發(fā)行員編號(hào)訂購日期截止日期15.報(bào)紙退訂刪除系統(tǒng)管理員系統(tǒng)管理員編號(hào)用戶名刪除客戶編號(hào)姓名3Email電話身份證訂購表編號(hào)客戶編號(hào)發(fā)行員編號(hào)訂購日期截止日期Asp事務(wù)處理社區(qū)地址16.報(bào)紙訂購與退訂更新系統(tǒng)管理員系統(tǒng)管理員編號(hào)用戶名更新客戶姓名身份證電話Email社區(qū)地址訂購表發(fā)行員編號(hào)訂購日期截止日期訂購判斷17.統(tǒng)計(jì)管理系統(tǒng)管理員系統(tǒng)管理員編號(hào)用戶名區(qū)域安排發(fā)行員編號(hào)姓名社區(qū)客戶統(tǒng)計(jì)客戶社區(qū)數(shù)量總數(shù)量訂購統(tǒng)計(jì)訂購表社區(qū)統(tǒng)計(jì)訂購日期三、應(yīng)用系統(tǒng)設(shè)計(jì)登錄界面:登錄按鈕點(diǎn)擊事件代碼:privatevoidbtnLogin_Click<objectsender,EventArgse>{try{if<txtUserName.Text=="">//判斷用戶是否輸入登錄名{MessageBox.Show<"用戶名不能為空">;}elseif<txtPwd.Text=="">//判斷用戶是否輸入密碼{MessageBox.Show<"密碼不能為空">;}elseif<cmbLogin.Text=="">//判斷用戶是否選擇用戶界面{MessageBox.Show<"請選擇登錄界面">;cmbLogin.Focus<>;return;}else{if<cmbLogin.Text=="客戶">{SqlConnectioncon=PaperCon.createCon<>;//創(chuàng)建數(shù)據(jù)庫連接con.Open<>;//打開連接SqlCommandcmd=newSqlCommand<"selectcount<*>fromUserswherename1='"+txtUserName.Text+"'andpwd1='"+txtPwd.Text+"'andpermission='"+cmbLogin.Text+"'",con>;Int32count=<Int32>cmd.ExecuteScalar<>;//獲取返回值if<count==1>{frmMain1main=newfrmMain1<>;main.Show<>;//彈出客戶登陸界面Login_name=txtUserName.Text;this.Hide<>;//隱藏登陸界面}else{MessageBox.Show<"用戶名或者密碼錯(cuò)誤">;//彈出提示}con.Close<>;}if<cmbLogin.Text=="發(fā)行員">{SqlConnectioncon=PaperCon.createCon<>;//創(chuàng)建數(shù)據(jù)庫連接con.Open<>;//打開連接SqlCommandcmd=newSqlCommand<"selectcount<*>fromUserswherename1='"+txtUserName.Text+"'andpwd1='"+txtPwd.Text+"'andpermission='"+cmbLogin.Text+"'",con>;Int32count=<Int32>cmd.ExecuteScalar<>;//獲取返回值if<count==1>{frmMain2main=newfrmMain2<>;main.Show<>;Login_name=txtUserName.Text;//記錄登陸用戶名this.Hide<>;}else{MessageBox.Show<"用戶名或者密碼錯(cuò)誤">;//彈出提示}con.Close<>;}if<cmbLogin.Text=="系統(tǒng)用戶">{SqlConnectioncon=PaperCon.createCon<>;//創(chuàng)建數(shù)據(jù)庫連接con.Open<>;//打開連接SqlCommandcmd=newSqlCommand<"selectcount<*>fromUserswherename1='"+txtUserName.Text+"'andpwd1='"+txtPwd.Text+"'andpermission='"+cmbLogin.Text+"'",con>;Int32count=<Int32>cmd.ExecuteScalar<>;//獲取返回值if<count==1>{frmMain3main=newfrmMain3<>;main.Show<>;Login_name=txtUserName.Text;this.Hide<>;}else{MessageBox.Show<"用戶名或者密碼錯(cuò)誤">;//彈出提示}con.Close<>;//關(guān)閉連接}}}catch<Exceptionex>{MessageBox.Show<ex.ToString<>>;//獲取異常}}客戶界面:報(bào)紙訂購事件程序:privatevoidbutton1_Click<objectsender,EventArgse>{try{if<textBox1.Text=="">{MessageBox.Show<"請輸入要訂購的報(bào)紙名">;}else{SqlConnectioncon=PaperCon.createCon<>;//創(chuàng)建數(shù)據(jù)庫連接con.Open<>;SqlCommandcmd1=newSqlCommand<"selectcount<*>fromAllpaperwherepaper='"+textBox1.Text+"'",con>;Int32count1=<Int32>cmd1.ExecuteScalar<>;SqlCommandcmd4=newSqlCommand<"selectcount<*>fromCustomerOrderwherename1='"+label8.Text+"'andpaper='"+textBox1.Text+"'",con>;Int32count4=<Int32>cmd4.ExecuteScalar<>;if<count4>0>//判斷用戶是否訂購了該報(bào)紙{MessageBox.Show<"您¨已經(jīng)訂購了該報(bào)紙?。?!">;}if<count1==0>//判斷是否有該報(bào)紙名{MessageBox.Show<"沒有該報(bào)紙名,訂購失敗?。?!">;}elseif<count1>0&&count4==0>{stringstrSql="insertintoCustomerOrder<name1,sex,paper,telephone,site,date>values<'"+label8.Text.ToString<>+"','"+label9.Text.ToString<>+"','"+textBox1.Text.ToString<>+"','"+label11.Text.ToString<>+"','"+label12.Text.ToString<>+"','"+DateTime.Now.ToString<>+"'>";SqlCommandcmd=newSqlCommand<strSql,con>;cmd.ExecuteNonQuery<>;//執(zhí)行SQL語句完成SQL命令MessageBox.Show<"訂購成功?。。?>;stringstrSql1="updateCustomerOrdersetdistributorname=<selectdistributornamefromCustomerInfowherename1='"+label8.Text.ToString<>+"'>wherename1='"+label8.Text.ToString<>+"'";SqlCommandcmd3=newSqlCommand<strSql1,con>;cmd3.ExecuteNonQuery<>;//執(zhí)行SQL語句完成SQL命令con.Close<>;}}}catch<Exceptionex>{MessageBox.Show<ex.ToString<>>;}}privatevoidPaperorder_Load<objectsender,EventArgse>{label8.Text=frmLogin.Login_name;SqlConnectioncon=PaperCon.createCon<>;//創(chuàng)建數(shù)據(jù)庫連接con.Open<>;stringstr1="selectsexfromCustomerInfowherename1='"+frmLogin.Login_name+"'";SqlCommandcmd1=newSqlCommand<str1,con>;stringsex=<string>cmd1.ExecuteScalar<>;label9.Text=sex.ToString<>;stringstr2="selecttelephonefromCustomerInfowherename1='"+frmLogin.Login_name+"'";SqlCommandcmd2=newSqlCommand<str2,con>;stringtelephone=<string>cmd2.ExecuteScalar<>;label11.Text=telephone.ToString<>;stringstr3="selectsitefromCustomerInfowherename1='"+frmLogin.Login_name+"'";SqlCommandcmd3=newSqlCommand<str3,con>;stringsite=<string>cmd3.ExecuteScalar<>;label12.Text=site.ToString<>;label13.Text=DateTime.Now.ToString<>;con.Close<>;}報(bào)紙退訂事件程序:privatevoidbutton1_Click<objectsender,EventArgse>{try{if<textBox3.Text=="">{MessageBox.Show<"報(bào)紙名不能為空">;}else{SqlConnectioncon=PaperCon.createCon<>;//創(chuàng)建數(shù)據(jù)庫連接con.Open<>;SqlCommandcmd1=newSqlCommand<"selectcount<*>fromCustomerOrderwherename1='"+label8.Text+"'andpaper='"+textBox3.Text+"'",con>;Int32count=<Int32>cmd1.ExecuteScalar<>;if<count>0>{stringstrSql="DELETEFROMCustomerOrderwherename1='"+label8.Text.ToString<>+"'andpaper='"+textBox3.Text.ToString<>+"'";SqlCommandcmd=newSqlCommand<strSql,con>;cmd.ExecuteNonQuery<>;//執(zhí)行SQL語句完成SQL命令MessageBox.Show<"退訂成功?。?!">;stringstrSql1="insertintoCustomerCancle<name1,sex,paper,telephone,site,date>values<'"+label8.Text.ToString<>+"','"+label9.Text.ToString<>+"','"+textBox3.Text.ToString<>+"','"+label10.Text.ToString<>+"','"+label11.Text.ToString<>+"','"+DateTime.Now.ToString<>+"'>";SqlCommandcmd3=newSqlCommand<strSql1,con>;cmd3.ExecuteNonQuery<>;//執(zhí)行SQL語句完成SQL命令con.Close<>;}elseif<count==0>//判斷是否有該訂購記錄{MessageBox.Show<"您沒有訂購該報(bào)紙,操作失?。。?!">;}}}catch<Exceptionex>{MessageBox.Show<ex.ToString<>>;}}privatevoidPaperCancle_Load<objectsender,EventArgse>{label8.Text=frmLogin.Login_name;SqlConnectioncon=PaperCon.createCon<>;//創(chuàng)建數(shù)據(jù)庫連接con.Open<>;stringstr1="selectsexfromCustomerInfowherename1='"+frmLogin.Login_name+"'";SqlCommandcmd1=newSqlCommand<str1,con>;stringsex=<string>cmd1.ExecuteScalar<>;label9.Text=sex.ToString<>;stringstr2="selecttelephonefromCustomerInfowherename1='"+frmLogin.Login_name+"'";SqlCommandcmd2=newSqlCommand<str2,con>;stringtelephone=<string>cmd2.ExecuteScalar<>;label10.Text=telephone.ToString<>;stringstr3="selectsitefromCustomerInfowherename1='"+frmLogin.Login_name+"'";SqlCommandcmd3=newSqlCommand<str3,con>;stringsite=<string>cmd3.ExecuteScalar<>;label11.Text=site.ToString<>;label12.Text=DateTime.Now.ToString<>;con.Close<>;}發(fā)行員界面:我的客戶點(diǎn)擊事件程序:privatevoid我的客戶?ìToolStripMenuItem_Click<objectsender,EventArgse>{SqlConnectioncon=PaperCon.createCon<>;//創(chuàng)建數(shù)據(jù)庫連接¨con.Open<>;stringcommandString="Select*fromCustomerInfowheredistributorname='"+frmLogin.Login_name+"'";//獲取該發(fā)行員的客戶信息SqlDataAdapterDataAdapter=newSqlDataAdapter<commandString,con>;DataSetDataSet=newDataSet<>;DataAdapter.Fill<DataSet,"CustomerInfo">;DataTabledataTable=DataSet.Tables[0];dataGridView1.DataSource=dataTable;con.Close<>;}刪除退訂點(diǎn)擊事件程序:privatevoid刪|除ToolStripMenuItem_Click<objectsender,EventArgse>{if<MessageBox.Show<"確定刪|除所選記錄嗎","提示",MessageBoxButtons.OKCancel,MessageBoxIcon.Asterisk>==DialogResult.OK>{SqlConnectioncon=PaperCon.createCon<>;//創(chuàng)建數(shù)據(jù)庫連接con.Open<>;stringsql="deletefromCustomerCanclewherepaper='"+dataGridView1.CurrentRow.Cells["paper"].FormattedValue.ToString<>+"'";//刪除該條退訂記錄SqlCommandcmd=newSqlCommand<sql,con>;cmd.ExecuteNonQuery<>;//執(zhí)行SQL語句完成SQL命dataGridView1.Rows.Remove<dataGridView1.CurrentRow>;con.Close<>;}}訂購數(shù)量點(diǎn)擊事件程序:privatevoid訂購數(shù)量ToolStripMenuItem_Click<objectsender,EventArgse>{show2<>;//調(diào)用show2<>}privatevoidshow2<>{SqlConnectioncon=PaperCon.createCon<>;//創(chuàng)建數(shù)據(jù)庫連接con.Open<>;stringstrSql="Select*fromCustomerOrderwheredistributorname='"+frmLogin.Login_name+"'";SqlCommandcmd=newSqlCommand<strSql,con>;cmd.ExecuteNonQuery<>;//執(zhí)行SQL語句完成SQL命令intcount=0;SqlDataReaderreader=cmd.ExecuteReader<>;while<reader.Read<>>{count++;Console.WriteLine<String.Format<"{0}",reader[0]>>;}MessageBox.Show<"我的客戶訂購數(shù)量為:"+count.ToString<>>;con.Close<>;}系統(tǒng)用戶界面:增加報(bào)紙點(diǎn)擊事件程序:privatevoidbutton1_Click<objectsender,EventArgse>{if<textBox1.Text=="">{MessageBox.Show<"報(bào)紙名不能為空">;}else{try{SqlConnectioncon=PaperCon.createCon<>;//創(chuàng)建數(shù)據(jù)庫連接con.Open<>;SqlCommandcmd=newSqlCommand<"insertintoAllpaper<paper>values<'"+textBox1.Text.ToString<>+"'>",con>;//向表中插入該報(bào)紙名cmd.ExecuteNonQuery<>;//執(zhí)行SQL語句完成SQL命令con.Close<>;MessageBox.Show<"添加成功">;}catch<Exceptionex>{MessageBox.Show<"該報(bào)紙名已存在!!!">;}}}添加客戶點(diǎn)擊事件代碼:privatevoidbutton1_Click<objectsender,EventArgse>{if<textBox1.Text=="">{MessageBox.Show<"用戶名不能為空">;}elseif<textBox2.Text=="">{MessageBox.Show<"密碼不能為空">;}else{SqlConnectioncon=PaperCon.createCon<>;//創(chuàng)建數(shù)據(jù)庫連接con.Open<>;SqlCommandcmd2=newSqlCommand<"selectcount<*>fromUserswherename1='"+textBox1.Text.ToString<>+"'",con>;Int32count=<Int32>cmd2.ExecuteScalar<>;if<count==1>//判斷是否有該用戶{MessageBox.Show<"該用戶已經(jīng)存在">;}else{stringstrSql="insertintoUsers<name1,pwd1,permission>values<'"+textBox1.Text.ToString<>+"','"+textBox2.Text.ToString<>+"','客戶'>";//向用戶表中插入該客戶SqlCommandcmd=newSqlCommand<strSql,con>;cmd.ExecuteNonQuery<>;//執(zhí)行SQL語句完成SQL命令stringstrSql1="insertintoCustomerInfo<name1>values<'"+textBox1.Text.ToString<>+"'>";//向客戶信息表中插入該客戶SqlCommandcmd1=newSqlCommand<strSql1,con>;cmd1.ExecuteNonQuery<>;//執(zhí)行SQL語句完成SQL命令MessageBox.Show<"添加成功?。?!">;con.Close<>;}}}privatevoidbutton1_Click<objectsender,EventArgse>{try{if<textBox1.Text=="">{MessageBox.Show<"客戶姓名不能為空">;}elseif<textBox2.Text=="">{MessageBox.Show<"發(fā)行員不能為空">;}else{SqlConnectioncon=PaperCon.createCon<>;//創(chuàng)建數(shù)據(jù)庫連接con.Open<>;SqlCommandcmd1=newSqlCommand<"selectcount<*>fromUserswherename1='"+textBox1.Text+"'andpermission='客¨a戶?ì'",con>;Int32count1=<Int32>cmd1.ExecuteScalar<>;//判斷是否有該客戶SqlCommandcmd2=newSqlCommand<"selectcount<*>fromUserswherename1='"+textBox2.Text+"'andpermission='發(fā)¤?é行D員?à'",con>;Int32count2=<Int32>cmd2.ExecuteScalar<>;//判斷是否有該發(fā)行員if<count1==0>{MessageBox.Show<"沒有該客戶?。?!">;}elseif<count2==0>{MessageBox.Show<"沒有該發(fā)行員!??!">;}else{stringstrSql3="updateCustomerInfosetdistributorname='"+textBox2.Text.ToString<>+"'where

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論