版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p><b> 《數(shù)據(jù)庫(kù)系統(tǒng)概論》</b></p><p><b> 課程設(shè)計(jì)報(bào)告</b></p><p><b> 計(jì)算機(jī)學(xué)院</b></p><p> 2017年12月8日</p><p> 學(xué)號(hào)</p><p><b>
2、; 目錄</b></p><p><b> 需求分析1</b></p><p> 1.1 系統(tǒng)目標(biāo)以及功能1</p><p> 1.2 系統(tǒng)功能分析1</p><p> 1.3系統(tǒng)E-R圖1</p><p><b> 1.4信息分析2</b>
3、</p><p><b> 1.5功能圖2</b></p><p><b> 1.6模塊分析3</b></p><p> 1.7員工出勤和出差的E-R圖3</p><p><b> 概念結(jié)構(gòu)設(shè)計(jì)4</b></p><p> 2.1關(guān)系模
4、式分析4</p><p> 2.1.1實(shí)體關(guān)系模式:4</p><p> 2.1.2聯(lián)系的關(guān)系模式:4</p><p> 2.2下面是本次設(shè)計(jì)的每一個(gè)表所涉及的數(shù)據(jù):4</p><p> 2.2.1員工信息表:4</p><p> 2.2.2請(qǐng)假信息表:5</p><p>
5、 2.2.3出差信息表:5</p><p> 2.2.4加班信息表:5</p><p> 2.2.5日出勤信息表:5</p><p> 2.2.6管理員信息表5</p><p><b> 部分代碼和截圖6</b></p><p> 3.1管理員登錄界面6</p>
6、<p> 3.2職工考勤系統(tǒng)界面7</p><p> 3.3員工信息添加界面9</p><p> 3.4員工信息查詢界面10</p><p> 3.5員工信息修改界面11</p><p> 3.6員工信息刪除界面13</p><p> 3.7出差信息添加界面14</p>
7、<p> 3.8出差信息查詢界面16</p><p> 3.9出差信息修改界面18</p><p> 3.10出差信息刪除界面19</p><p> 3.11管理員修改界面21</p><p><b> 心得體會(huì)22</b></p><p><b>
8、參考文獻(xiàn)22</b></p><p><b> 需求分析</b></p><p> 1.1 系統(tǒng)目標(biāo)以及功能</p><p> 為了配合人事管理系統(tǒng)的使用,充分地記錄員工的出勤情況,可以開(kāi)發(fā)考勤管理系統(tǒng)。進(jìn)行出勤情況統(tǒng)計(jì)的過(guò)程中,要充分考慮到各種缺勤情況的類別。此系統(tǒng)其主要功能有職工信息,包括職工編號(hào)、職工姓名、性別、年齡、
9、職稱等;出勤記錄信息,包括上班打卡時(shí)間,下班打開(kāi)時(shí)間,缺勤記錄等;出差信息,包括出差起始時(shí)間、結(jié)束時(shí)間、統(tǒng)計(jì)總共天數(shù)等;請(qǐng)假信息,包括請(qǐng)假開(kāi)始時(shí)間,結(jié)束時(shí)間,統(tǒng)計(jì)請(qǐng)假天數(shù)等;加班信息,包括加班開(kāi)始時(shí)間、結(jié)束時(shí)間、統(tǒng)計(jì)加班總時(shí)間。</p><p> 實(shí)現(xiàn)企業(yè)員工出勤情況的詳細(xì)的、系統(tǒng)的管理。</p><p> 使得企業(yè)員工的管理更加現(xiàn)代化、科學(xué)化、自動(dòng)化,并可以很好地督促企業(yè)員工更好地為
10、企業(yè)謀福利。</p><p> 可以使用考勤機(jī),使得企業(yè)的管理更加現(xiàn)代化。</p><p> 1.2 系統(tǒng)功能分析</p><p> 員工考勤系統(tǒng)能夠和考勤機(jī)相連,可以把數(shù)據(jù)導(dǎo)入數(shù)據(jù)庫(kù)中,從而完成自動(dòng)、高效、科學(xué)的考勤信息的輸入。</p><p> 可以完成員工考勤信息的手工輸入、修改、刪除等操作。</p><p&
11、gt; 可以設(shè)定缺勤的類型,如病假、事假等。</p><p><b> 1.3系統(tǒng)E-R圖</b></p><p> M 1</p><p><b> n</b></p><p><b> 1.4信息分析</b></p>
12、<p> 這個(gè)系統(tǒng)的主要功能有:數(shù)據(jù)入庫(kù)、查詢、修改和刪除等。本系統(tǒng)的主要功能由以下幾個(gè)部分組成:?jiǎn)T工基本信息模塊 輸入:?jiǎn)T工信息 功能:對(duì)員工基本信息的查詢、修改、刪除和查詢。 員工考勤管理模塊 輸入:?jiǎn)T工考勤情況 功能:完成對(duì)員工的考勤以及對(duì)考勤情況的查詢、統(tǒng)計(jì)和刪除員工考勤等情況 </p><p> 員工出差模塊輸入:?jiǎn)T工出差時(shí)間以及回來(lái)的時(shí)間 功能:完成對(duì)員工出差信息的詳細(xì)記
13、錄,也是為了完善員工考勤信息</p><p><b> 員工加班模塊</b></p><p> 輸入:?jiǎn)T工加班開(kāi)始以及結(jié)束時(shí)間 功能:完成對(duì)員工加班信息的詳細(xì)記錄,也是為了完善員工考勤信息</p><p><b> 員工請(qǐng)假模塊</b></p><p> 輸入:?jiǎn)T工請(qǐng)假時(shí)間以及回來(lái)的時(shí)間&
14、lt;/p><p> 功能:完成對(duì)員工請(qǐng)假信息的詳細(xì)記錄,也是為了完善員工考勤信息;</p><p><b> 1.5功能圖</b></p><p><b> 1.6模塊分析 </b></p><p> 在這個(gè)系統(tǒng)中各個(gè)模塊之間獨(dú)立工作,但是相互補(bǔ)充,考勤表,記錄了員工們的出勤信息,但是不包括出
15、差和請(qǐng)假,加班的員工信息,所以就需要出差和請(qǐng)假,加班這兩個(gè)模塊來(lái)補(bǔ)充這一缺陷。最后就是留言板,主要是為了給員工們一個(gè)自由言論的機(jī)會(huì),這一也對(duì)公司是一件有意義的事情。</p><p> 圖1.3.1系統(tǒng)功能模塊圖</p><p> 1.7員工出勤和出差的E-R圖</p><p><b> 概念結(jié)構(gòu)設(shè)計(jì)</b></p><
16、p><b> 2.1關(guān)系模式分析</b></p><p> 2.1.1實(shí)體關(guān)系模式:</p><p> 職工(編號(hào),姓名,性別,年齡,職稱,)</p><p> 出勤記錄(上班打卡時(shí)間,下班打卡時(shí)間,缺勤記錄)</p><p> 出差記錄(出差起始時(shí)間,出差結(jié)束時(shí)間,出差總天數(shù))</p>&
17、lt;p> 請(qǐng)假記錄(請(qǐng)假開(kāi)始時(shí)間,請(qǐng)假結(jié)束時(shí)間,請(qǐng)假天數(shù))</p><p> 加班記錄(加班開(kāi)始時(shí)間,加班結(jié)束時(shí)間,加班總時(shí)間)</p><p> 2.1.2聯(lián)系的關(guān)系模式:</p><p> 報(bào)到(編號(hào),姓名,上班打卡時(shí)間,下班打卡時(shí)間,缺勤記錄)</p><p> 安排(編號(hào),姓名,出差起始時(shí)間,出差結(jié)束時(shí)間,出差總天數(shù)
18、)</p><p> 申請(qǐng)(編號(hào),姓名,請(qǐng)假開(kāi)始時(shí)間,請(qǐng)假結(jié)束時(shí)間,請(qǐng)假天數(shù))</p><p> 參加(編號(hào),姓名,加班開(kāi)始時(shí)間,加班結(jié)束時(shí)間,加班總時(shí)間)</p><p> 2.2下面是本次設(shè)計(jì)的每一個(gè)表所涉及的數(shù)據(jù):</p><p> 2.2.1員工信息表:</p><p> 2.2.2請(qǐng)假信息表:<
19、;/p><p> 2.2.3出差信息表:</p><p> 2.2.4加班信息表:</p><p> 2.2.5日出勤信息表:</p><p> 2.2.6管理員信息表</p><p><b> 部分代碼和截圖</b></p><p> 3.1管理員登錄界面<
20、/p><p><b> 代碼</b></p><p> Option Explicit</p><p> Dim conn As New ADODB.Connection</p><p> Dim rs As New ADODB.Recordset</p><p> Private Su
21、b Command2_Click()</p><p><b> Unload Me</b></p><p><b> End Sub</b></p><p> Private Sub Command1_Click()</p><p> Set conn = New ADODB.Connect
22、ion</p><p> conn.Open "Provider=SQLOLEDB.1;Data Source=(local);User ID=sa;password=sa;Initial Catalog=worker"</p><p> Dim sqlcmd As String</p><p> If Text1.Text = "
23、;" Then</p><p> MsgBox "請(qǐng)輸入用戶名"</p><p> Text1.SetFocus</p><p><b> Exit Sub</b></p><p><b> End If</b></p><p> sq
24、lcmd = "SELECT * FROM guan WHERE name='" & Text1.Text & "'"</p><p> Dim rss As New ADODB.Recordset</p><p> rss.CursorLocation = adUseClient</p><p
25、> rss.Open sqlcmd, conn, adOpenStatic, adLockReadOnly</p><p> If rss.EOF Then</p><p> MsgBox "輸入的用戶名不對(duì),請(qǐng)重新輸入", vbOKOnly, "提示"</p><p> Text1.SetFocus</p
26、><p><b> Exit Sub</b></p><p><b> End If</b></p><p> If Trim(rss.Fields("passward")) <> Text2.Text Then</p><p> MsgBox "輸入的
27、密碼不對(duì),請(qǐng)重新輸入", vbOKOnly, "提示"</p><p> Text2.SetFocus</p><p><b> Exit Sub</b></p><p><b> Else</b></p><p> user = Text1.Text</
28、p><p> pwd = Text2.Text</p><p> Form2.Show</p><p><b> Unload Me</b></p><p><b> End If</b></p><p><b> rss.Close</b><
29、;/p><p><b> End Sub</b></p><p><b> 截圖</b></p><p> 3.2職工考勤系統(tǒng)界面</p><p> Option Explicit</p><p> Private Sub chuchai_add_Click()<
30、/p><p> Form4.Show</p><p><b> End Sub</b></p><p> Private Sub chuchai_change_Click()</p><p> Form5.Show</p><p><b> End Sub</b><
31、;/p><p> Private Sub chuchai_chaxun_Click()</p><p> Form6.Show</p><p><b> End Sub</b></p><p> Private Sub chuchai_delete_Click()</p><p> Form
32、7.Show</p><p><b> End Sub</b></p><p> Private Sub chuqin_add_Click()</p><p> Form20.Show</p><p><b> End Sub</b></p><p> Privat
33、e Sub chuqin_change_Click()</p><p> Form21.Show</p><p><b> End Sub</b></p><p> Private Sub chuqin_chaxun_Click()</p><p> Form22.Show</p><p>
34、;<b> End Sub</b></p><p> Private Sub chuqin_delete_Click()</p><p> Form23.Show</p><p><b> End Sub</b></p><p> Private Sub exit_Click()</
35、p><p><b> Unload Me</b></p><p><b> End Sub</b></p><p> Private Sub guan_change_Click()</p><p> Form3.Show</p><p><b> End Su
36、b</b></p><p> Private Sub jiaban_add_Click()</p><p> Form16.Show</p><p><b> End Sub</b></p><p> Private Sub jiaban_change_Click()</p><p
37、> Form17.Show</p><p><b> End Sub</b></p><p> Private Sub jiaban_chaxun_Click()</p><p> Form18.Show</p><p><b> End Sub</b></p><
38、;p> Private Sub jiaban_delete_Click()</p><p> Form19.Show</p><p><b> End Sub</b></p><p> Private Sub qingjia_add_Click()</p><p> Form8.Show</p>
39、;<p><b> End Sub</b></p><p> Private Sub qingjia_change_Click()</p><p> Form13.Show</p><p><b> End Sub</b></p><p> Private Sub qingj
40、ia_chaxun_Click()</p><p> Form14.Show</p><p><b> End Sub</b></p><p> Private Sub qingjia_delete_Click()</p><p> Form15.Show</p><p><b>
41、; End Sub</b></p><p> Private Sub yuangong_add_Click()</p><p> Form10.Show</p><p><b> End Sub</b></p><p> Private Sub yuangong_change_Click()<
42、/p><p> Form11.Show</p><p><b> End Sub</b></p><p> Private Sub yuangong_chaxun_Click()</p><p> Form9.Show</p><p><b> End Sub</b>&
43、lt;/p><p> Private Sub yuangong_delete_Click()</p><p> Form12.Show</p><p><b> End Sub</b></p><p><b> 截圖</b></p><p> 3.3員工信息添加界面&l
44、t;/p><p><b> 代碼</b></p><p> Option Explicit</p><p> Dim conn As New ADODB.Connection</p><p> Dim rs As New ADODB.Recordset</p><p> Private
45、Sub Command1_Click()</p><p> Set conn = New ADODB.Connection</p><p> conn.Open "Provider=SQLOLEDB.1;Data Source=(local);User ID=sa;password=sa;Initial Catalog=worker"</p><
46、p> Dim sqlcmd As String</p><p> sqlcmd = "SELECT * FROM yuangong"</p><p> Dim rss As New ADODB.Recordset</p><p> rss.CursorLocation = adUseClient</p><p&g
47、t; rss.Open sqlcmd, conn, 1, 3</p><p> rss.AddNew</p><p> rss.Fields(0) = Text1.Text</p><p> rss.Fields(1) = Text2.Text</p><p> rss.Fields(2) = Text3.Text</p>
48、;<p> rss.Fields(3) = Text4.Text</p><p> rss.Fields(4) = Text5.Text</p><p> rss.Update</p><p> MsgBox "添加成功"</p><p><b> rss.Close</b>&
49、lt;/p><p><b> Unload Me</b></p><p><b> End Sub</b></p><p> Private Sub Command2_Click()</p><p><b> Unload Me</b></p><p&g
50、t;<b> End Sub</b></p><p><b> 截圖</b></p><p> 3.4員工信息查詢界面</p><p> 代碼Dim conn As New ADODB.Connection</p><p> Dim rs As New ADODB.Recordset&
51、lt;/p><p> Private Sub Command1_Click()</p><p> Set conn = New ADODB.Connection</p><p> conn.Open "Provider=SQLOLEDB.1;Data Source=(local);User ID=sa;password=sa;Initial Catalo
52、g=worker"</p><p> sqlcmd = "SELECT * FROM yuangong WHERE number='" & Text1.Text & "' "</p><p> Dim rss As New ADODB.Recordset</p><p> rss
53、.CursorLocation = adUseClient</p><p> rss.Open sqlcmd, conn, 1, 1</p><p> If Not rss.EOF Then</p><p> Text2.Text = rss.Fields(0)</p><p> Text3.Text = rss.Fields(1)&
54、lt;/p><p> Text4.Text = rss.Fields(2)</p><p> Text5.Text = rss.Fields(3)</p><p> Text6.Text = rss.Fields(4)</p><p><b> rss.Close</b></p><p>&l
55、t;b> Else</b></p><p> MsgBox "沒(méi)有記錄"</p><p><b> End If</b></p><p><b> End Sub</b></p><p> Private Sub Command2_Click()<
56、;/p><p> Set conn = New ADODB.Connection</p><p> conn.Open "Provider=SQLOLEDB.1;Data Source=(local);User ID=sa;password=sa;Initial Catalog=worker"</p><p> sqlcmd = "S
57、ELECT * FROM yuangong WHERE name='" & Text7.Text & "' "</p><p> Dim rss As New ADODB.Recordset</p><p> rss.CursorLocation = adUseClient</p><p> rss
58、.Open sqlcmd, conn, 1, 1</p><p> If Not rss.EOF Then</p><p> Text2.Text = rss.Fields(0)</p><p> Text3.Text = rss.Fields(1)</p><p> Text4.Text = rss.Fields(2)</p&
59、gt;<p> Text5.Text = rss.Fields(3)</p><p> Text6.Text = rss.Fields(4)</p><p><b> rss.Close</b></p><p><b> Else</b></p><p> MsgBox &q
60、uot;沒(méi)有記錄"</p><p><b> End If</b></p><p><b> End Sub</b></p><p><b> 截圖</b></p><p> 3.5員工信息修改界面</p><p><b>
61、 代碼</b></p><p> Dim conn As New ADODB.Connection</p><p> Dim rs As New ADODB.Recordset</p><p> Private Sub Command1_Click()</p><p> Set conn = New ADODB.Con
62、nection</p><p> conn.Open "Provider=SQLOLEDB.1;Data Source=(local);User ID=sa;password=sa;Initial Catalog=worker"</p><p> Dim sqlcmd As String</p><p> sqlcmd = "SE
63、LECT * FROM yuangong WHERE number='" & Combo1.Text & "'"</p><p> Dim rss As New ADODB.Recordset</p><p> rss.CursorLocation = adUseClient</p><p> rs
64、s.Open sqlcmd, conn, 1, 3</p><p> If Not rss.EOF Then</p><p> rss.Fields(1) = Text1.Text</p><p> rss.Fields(2) = Text2.Text</p><p> rss.Fields(3) = Text3.Text</p
65、><p> rss.Fields(4) = Text4.Text</p><p> rss.Update</p><p><b> rss.Close</b></p><p> MsgBox "修改成功"</p><p><b> Else</b>&
66、lt;/p><p> MsgBox "沒(méi)有記錄"</p><p><b> End If</b></p><p><b> Unload Me</b></p><p><b> End Sub</b></p><p> Priv
67、ate Sub Command2_Click()</p><p><b> Unload Me</b></p><p><b> End Sub</b></p><p> Private Sub Command3_Click()</p><p> Set conn = New ADODB.C
68、onnection</p><p> conn.Open "Provider=SQLOLEDB.1;Data Source=(local);User ID=sa;password=sa;Initial Catalog=worker"</p><p> Dim sqlcmd2 As String</p><p> sqlcmd2 = &quo
69、t;SELECT * FROM yuangong WHERE number='" & Combo1.Text & "'"</p><p> Dim rss2 As New ADODB.Recordset</p><p> rss2.CursorLocation = adUseClient</p><p&g
70、t; rss2.Open sqlcmd2, conn, 1, 1</p><p> If Combo1.Text <> "" Then</p><p> Text1.Text = rss2.Fields(1)</p><p> Text2.Text = rss2.Fields(2)</p><p>
71、Text3.Text = rss2.Fields(3)</p><p> Text4.Text = rss2.Fields(4)</p><p><b> End If</b></p><p> rss2.Close</p><p><b> End Sub</b></p>&
72、lt;p> Private Sub Form_Load()</p><p> Set conn = New ADODB.Connection</p><p> conn.Open "Provider=SQLOLEDB.1;Data Source=(local);User ID=sa;password=sa;Initial Catalog=worker"<
73、;/p><p> Dim sqlcmd As String</p><p> sqlcmd = "SELECT number FROM yuangong "</p><p> Dim rss As New ADODB.Recordset</p><p> rss.CursorLocation = adUseClient
74、</p><p> rss.Open sqlcmd, conn, 1, 1</p><p> Combo1.Clear</p><p> While Not rss.EOF</p><p> Combo1.AddItem (rss.Fields("number"))</p><p> rs
75、s.MoveNext</p><p><b> Wend</b></p><p><b> rss.Close</b></p><p><b> End Sub</b></p><p><b> 截圖</b></p><p>
76、; 3.6員工信息刪除界面</p><p><b> 代碼</b></p><p> Dim conn As New ADODB.Connection</p><p> Dim rs As New ADODB.Recordset</p><p> Private Sub Command1_Click()&l
77、t;/p><p> Set conn = New ADODB.Connection</p><p> conn.Open "Provider=SQLOLEDB.1;Data Source=(local);User ID=sa;password=sa;Initial Catalog=worker"</p><p> Dim sqlcmmd As
78、String</p><p> sqlcmmd = "DELETE FROM yuangong WHERE number='" & Combo1 & "'"</p><p> Dim rst As New ADODB.Recordset</p><p> rst.CursorLocati
79、on = adUseClient</p><p> rst.Open sqlcmmd, conn, 1, 3</p><p> MsgBox "已刪除該記錄!", vbOKOnly, "提示"</p><p><b> Unload Me</b></p><p><b&
80、gt; End Sub</b></p><p> Private Sub Form_Load()</p><p> Set conn = New ADODB.Connection</p><p> conn.Open "Provider=SQLOLEDB.1;Data Source=(local);User ID=sa;password
81、=sa;Initial Catalog=worker"</p><p> Dim sqlcmd As String</p><p> sqlcmd = "SELECT number FROM yuangong "</p><p> Dim rss As New ADODB.Recordset</p><p>
82、; rss.CursorLocation = adUseClient</p><p> rss.Open sqlcmd, conn, 1, 1</p><p> Combo1.Clear</p><p> While Not rss.EOF</p><p> Combo1.AddItem (rss.Fields("numb
83、er"))</p><p> rss.MoveNext</p><p><b> Wend</b></p><p><b> rss.Close</b></p><p><b> End Sub</b></p><p><b>
84、; 截圖</b></p><p> 3.7出差信息添加界面</p><p><b> 代碼</b></p><p> Option Explicit</p><p> Dim conn As New ADODB.Connection</p><p> Dim rs As
85、 New ADODB.Recordset</p><p> Private Sub Command1_Click()</p><p> Set conn = New ADODB.Connection</p><p> conn.Open "Provider=SQLOLEDB.1;Data Source=(local);User ID=sa;passw
86、ord=sa;Initial Catalog=worker"</p><p> Dim sqlcmd As String</p><p> sqlcmd = "SELECT * FROM chuchai "</p><p> Dim rss As New ADODB.Recordset</p><p>
87、rss.CursorLocation = adUseClient</p><p> rss.Open sqlcmd, conn, 1, 3</p><p> rss.AddNew</p><p> rss.Fields(0) = Text1.Text</p><p> rss.Fields(1) = Text2.Text</p&
88、gt;<p> rss.Fields(2) = Text3.Text</p><p> rss.Fields(3) = Text4.Text</p><p> rss.Fields(4) = Text5.Text</p><p> rss.Update</p><p> MsgBox "添加成功"&
89、lt;/p><p><b> rss.Close</b></p><p><b> Unload Me</b></p><p><b> End Sub</b></p><p> Private Sub Command2_Click()</p><p&g
90、t;<b> Unload Me</b></p><p><b> End Sub</b></p><p> Private Sub Command3_Click()</p><p> Text5.Text = Val(Text4.Text) - Val(Text3.Text)</p><p&g
91、t;<b> End Sub</b></p><p><b> 截圖</b></p><p> 3.8出差信息查詢界面</p><p><b> 代碼</b></p><p> Dim conn As New ADODB.Connection</p>
92、<p> Dim rs As New ADODB.Recordset</p><p> Private Sub Command1_Click()</p><p> Set conn = New ADODB.Connection</p><p> conn.Open "Provider=SQLOLEDB.1;Data Source=(lo
93、cal);User ID=sa;password=sa;Initial Catalog=worker"</p><p> Dim sqlcmd As String</p><p> sqlcmd = "SELECT * FROM chuchai WHERE number='" & Text1.Text & "'&q
94、uot;</p><p> Dim rss As New ADODB.Recordset</p><p> rss.CursorLocation = adUseClient</p><p> rss.Open sqlcmd, conn, 1, 1</p><p> If Not rss.EOF Then</p><
95、p> Text4.Text = rss.Fields(0)</p><p> Text5.Text = rss.Fields(1)</p><p> Text6.Text = rss.Fields(2)</p><p> Text7.Text = rss.Fields(3)</p><p> Text8.Text = rss.
96、Fields(4)</p><p><b> rss.Close</b></p><p><b> Else</b></p><p> MsgBox "沒(méi)有記錄"</p><p><b> End If</b></p><p>
97、;<b> End Sub</b></p><p> Private Sub Command2_Click()</p><p><b> Unload Me</b></p><p><b> End Sub</b></p><p> Private Sub Comma
98、nd3_Click()</p><p> Set conn = New ADODB.Connection</p><p> conn.Open "Provider=SQLOLEDB.1;Data Source=(local);User ID=sa;password=sa;Initial Catalog=worker"</p><p> Di
99、m sqlcmd As String</p><p> sqlcmd = "SELECT * FROM chuchai WHERE name='" & Text2.Text & "'"</p><p> Dim rss As New ADODB.Recordset</p><p> rss
100、.CursorLocation = adUseClient</p><p> rss.Open sqlcmd, conn, 1, 1</p><p> If Not rss.EOF Then</p><p> Text4.Text = rss.Fields(0)</p><p> Text5.Text = rss.Fields(1)&
101、lt;/p><p> Text6.Text = rss.Fields(2)</p><p> Text7.Text = rss.Fields(3)</p><p> Text8.Text = rss.Fields(4)</p><p><b> rss.Close</b></p><p>&l
102、t;b> Else</b></p><p> MsgBox "沒(méi)有記錄"</p><p><b> End If</b></p><p><b> End Sub</b></p><p><b> 截圖</b></p>
103、<p> 3.9出差信息修改界面</p><p><b> 代碼</b></p><p> Dim conn As New ADODB.Connection</p><p> Dim rs As New ADODB.Recordset</p><p> Private Sub Command1
104、_Click()</p><p> Set conn = New ADODB.Connection</p><p> conn.Open "Provider=SQLOLEDB.1;Data Source=(local);User ID=sa;password=sa;Initial Catalog=worker"</p><p> Dim s
105、qlcmd As String</p><p> sqlcmd = "SELECT * FROM chuchai WHERE number='" & Combo1.Text & "'"</p><p> Dim rss As New ADODB.Recordset</p><p> rss
106、.CursorLocation = adUseClient</p><p> rss.Open sqlcmd, conn, 1, 3</p><p> If Not rss.EOF Then</p><p> rss.Fields(1) = Text1.Text</p><p> rss.Fields(2) = Text2.Text&
107、lt;/p><p> rss.Fields(3) = Text3.Text</p><p> rss.Fields(4) = Text4.Text</p><p> rss.Update</p><p><b> rss.Close</b></p><p> MsgBox "修改成
108、功"</p><p><b> Else</b></p><p> MsgBox "沒(méi)有記錄"</p><p><b> End If</b></p><p><b> Unload Me</b></p><p>&
109、lt;b> End Sub</b></p><p> Private Sub Command2_Click()</p><p><b> Unload Me</b></p><p><b> End Sub</b></p><p> Private Sub Command
110、3_Click()</p><p> Set conn = New ADODB.Connection</p><p> conn.Open "Provider=SQLOLEDB.1;Data Source=(local);User ID=sa;password=sa;Initial Catalog=worker"</p><p> Dim
111、sqlcmd2 As String</p><p> sqlcmd2 = "SELECT * FROM chuchai WHERE number='" & Combo1.Text & "'"</p><p> Dim rss2 As New ADODB.Recordset</p><p>
112、 rss2.CursorLocation = adUseClient</p><p> rss2.Open sqlcmd2, conn, 1, 1</p><p> If Combo1.Text <> "" Then</p><p> Text1.Text = rss2.Fields(1)</p><p>
113、; Text2.Text = rss2.Fields(2)</p><p> Text3.Text = rss2.Fields(3)</p><p> Text4.Text = rss2.Fields(4)</p><p><b> End If</b></p><p> rss2.Close</p>
114、;<p><b> End Sub</b></p><p> Private Sub Command4_Click()</p><p> Text4.Text = Val(Text3.Text) - Val(Text2.Text)</p><p><b> End Sub</b></p>
115、<p> Private Sub Form_Load()</p><p> Set conn = New ADODB.Connection</p><p> conn.Open "Provider=SQLOLEDB.1;Data Source=(local);User ID=sa;password=sa;Initial Catalog=worker"&
116、lt;/p><p> Dim sqlcmd As String</p><p> sqlcmd = "SELECT number FROM chuchai "</p><p> Dim rss As New ADODB.Recordset</p><p> rss.CursorLocation = adUseClien
117、t</p><p> rss.Open sqlcmd, conn, 1, 1</p><p> Combo1.Clear</p><p> While Not rss.EOF</p><p> Combo1.AddItem (rss.Fields("number"))</p><p> r
118、ss.MoveNext</p><p><b> Wend</b></p><p><b> rss.Close</b></p><p><b> End Sub</b></p><p><b> 截圖</b></p><p&g
119、t; 3.10出差信息刪除界面</p><p><b> 代碼</b></p><p> Dim conn As New ADODB.Connection</p><p> Dim rs As New ADODB.Recordset</p><p> Private Sub Command1_Click()
120、</p><p> Set conn = New ADODB.Connection</p><p> conn.Open "Provider=SQLOLEDB.1;Data Source=(local);User ID=sa;password=sa;Initial Catalog=worker"</p><p> Dim sqlcmmd A
121、s String</p><p> sqlcmmd = "DELETE FROM chuchai WHERE number='" & Combo1 & "'"</p><p> Dim rst As New ADODB.Recordset</p><p> rst.CursorLocat
122、ion = adUseClient</p><p> rst.Open sqlcmmd, conn, 1, 3</p><p> MsgBox "已刪除該記錄!", vbOKOnly, "提示"</p><p><b> Unload Me</b></p><p><b
123、> End Sub</b></p><p> Private Sub Command2_Click()</p><p><b> Unload Me</b></p><p><b> End Sub</b></p><p> Private Sub Command3_Cl
124、ick()</p><p> Set conn = New ADODB.Connection</p><p> conn.Open "Provider=SQLOLEDB.1;Data Source=(local);User ID=sa;password=sa;Initial Catalog=worker"</p><p> Dim sqlc
125、md2 As String</p><p> sqlcmd2 = "SELECT * FROM chuchai WHERE number='" & Combo1.Text & "'"</p><p> Dim rss2 As New ADODB.Recordset</p><p> rss
126、2.CursorLocation = adUseClient</p><p> rss2.Open sqlcmd2, conn, 1, 1</p><p> If Combo1.Text <> "" Then</p><p> Text1.Text = rss2.Fields(1)</p><p> T
127、ext2.Text = rss2.Fields(2)</p><p> Text3.Text = rss2.Fields(3)</p><p> Text5.Text = rss2.Fields(4)</p><p><b> End If</b></p><p> rss2.Close</p>&
128、lt;p><b> End Sub</b></p><p> Private Sub Form_Load()</p><p> Set conn = New ADODB.Connection</p><p> conn.Open "Provider=SQLOLEDB.1;Data Source=(local);User
129、ID=sa;password=sa;Initial Catalog=worker"</p><p> Dim sqlcmd As String</p><p> sqlcmd = "SELECT number FROM chuchai "</p><p> Dim rss As New ADODB.Recordset</p&
130、gt;<p> rss.CursorLocation = adUseClient</p><p> rss.Open sqlcmd, conn, 1, 1</p><p> Combo1.Clear</p><p> While Not rss.EOF</p><p> Combo1.AddItem (rss.Fiel
131、ds("number"))</p><p> rss.MoveNext</p><p><b> Wend</b></p><p><b> rss.Close</b></p><p><b> End Sub</b></p><
132、p><b> 截圖</b></p><p> 3.11管理員修改界面</p><p><b> 代碼</b></p><p> Option Explicit</p><p> Dim conn As New ADODB.Connection</p><p>
133、; Dim rs As New ADODB.Recordset</p><p> Private Sub Command1_Click()</p><p> Set conn = New ADODB.Connection</p><p> conn.Open "Provider=SQLOLEDB.1;Data Source=(local);Use
134、r ID=sa;password=sa;Initial Catalog=worker"</p><p> Dim sqlcmd As String</p><p> sqlcmd = "SELECT * FROM guan WHERE name='" & user & "'"</p><
135、;p> Dim rss As New ADODB.Recordset</p><p> rss.CursorLocation = adUseClient</p><p> rss.Open sqlcmd, conn, 1, 3</p><p> If Text1.Text <> Text2.Text Then</p><
136、p> MsgBox "輸入的密碼不一致!請(qǐng)重新輸入", vbOKOnly, "提示"</p><p><b> End If</b></p><p> If Not rss.EOF Then</p><p> rss.Fields("passward") = Text1.
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 職工考勤管理信息系統(tǒng)-課程設(shè)計(jì)報(bào)告
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)---職工考勤管理信息系統(tǒng)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)-- 職工考勤管理信息系統(tǒng)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)--職工考勤管理信息系統(tǒng)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)--職工考勤管理信息系統(tǒng)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)--職工考勤管理信息系統(tǒng)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)--職工考勤管理信息系統(tǒng)-(1)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)--考勤管理信息系統(tǒng)
- 管理信息系統(tǒng)課程設(shè)計(jì)報(bào)告
- 管理信息系統(tǒng)課程設(shè)計(jì)報(bào)告
- 《管理信息系統(tǒng)》課程設(shè)計(jì)報(bào)告
- 管理信息系統(tǒng)課程設(shè)計(jì)報(bào)告
- 管理信息系統(tǒng)課程設(shè)計(jì)---零售超市管理信息系統(tǒng)課程設(shè)計(jì)報(bào)告
- 管理信息系統(tǒng)課程設(shè)計(jì)---醫(yī)藥管理信息系統(tǒng)
- 管理信息系統(tǒng)課程設(shè)計(jì)--超市管理信息系統(tǒng)
- 管理信息系統(tǒng)課程設(shè)計(jì)--教務(wù)管理信息系統(tǒng)
- 管理信息系統(tǒng)課程設(shè)計(jì)報(bào)告——布行銷售管理信息系統(tǒng)
- 教材管理信息系統(tǒng) 課程設(shè)計(jì)報(bào)告
- 超市管理信息系統(tǒng)課程設(shè)計(jì)報(bào)告
- 醫(yī)院管理信息系統(tǒng)課程設(shè)計(jì)報(bào)告
評(píng)論
0/150
提交評(píng)論