提供了与底层数据库系统紧密的连接。Visual Basic 支持不同的关系数据库管理系统并充分发挥每一个数据库的特长。生成独立应用或脱离服务器运行的服务以上的应用,Visual Basic连接数据库的方式有两种: ·通过使用Visual Basic的 DATA控件。 ·通过使用由Visual Basic提供的专用的直接与数据库相连的接口 第七章 结束语 经过三个多月的设计和开发,中小学档案管理系统基本开发完毕。其功能基本符合用户需求,能够完成学生学籍的存储和成绩的查询以及各类相关报表的打印。并提供部分系统维护功能,使用户方便进行数据备份和恢复、数据删除。,对于数据的一致性的问题也通过程序进行了有效的解决。 但是由于毕业设计时间较短,所以该系统还有许多不尽如人意的地方,比如联机文档比较少,用户界面不够美观,出错处理不够等多方面问题。这些都有待进一步改善。
致谢 在本次毕业设计中,我从指导老师雷震甲老师身上学到了很多东西。雷老师认真负责的工作态度,严谨的治学精神和深厚的理论水平都使我收益匪浅。他无论在理论上还是在实践中,都给与我很大的帮助,使我得到不少的提高这对于我以后的工作和学习都有一种巨大的帮助,感谢他耐心的辅导。 另外,在系统开发过程中雷老师的助手张彦明老师也给于我很大的帮助,帮助解决了不少的难点,使得系统能及时开发完成,还有同组的同学同样给与我不少帮助,这里一并表示感谢。 第八章
主要参考文献
[1] Visual Basic 6.0 使用指南 作者:Bob Reselman , Richard Peasley , Wayne Pruchniak. 出版社:电子工业出版社 [2] 中文版Microsoft Office 97 自学通 作者:Ned Snell 出版社:机械工业出版社 [3] Visual Basic 6.0 中文版控件大全 作者:Microsoft 出版社;电子工业出版社 [4] 中文Access 2000 24学时教程 作者:Craig Eddy ,Timothy Buchanan 出版社:机械工业出版社 附录程序清单及注释 程序清单6.1 Option Explicit Dim FileName As String '文件名,用于打开、保存文件 Dim UndoString As String '用于 Undo 操作 Dim UndoNew As String '用于 Undo 操作 Private Sub ImgUndoDisable() '禁用“Undo”按钮 UndoString = "" UndoNew = "" ImgUndo.Enabled = False ImgUndo.Picture = ImageDisable.ListImages("Undo").Picture End Sub Private Sub ImgUndoEnable() '有效“Undo”按钮 ImgUndo.Enabled = True ImgUndo.Picture = ImageUp.ListImages("Undo").Picture End Sub Private Sub Check_ImgPaste() '设置粘贴按钮 If Len(Clipboard.GetText) > 0 Then ImgPaste.Enabled = True ImgPaste.Picture = ImageUp.ListImages("Paste").Picture Else ImgPaste.Enabled = False ImgPaste.Picture = ImageDisable.ListImages("Paste").Picture End If End Sub Private Sub Check_ImgCutCopy() '设置剪切、复制按钮 If Text1.SelLength > 0 Then ImgCut.Enabled = True ImgCut.Picture = ImageUp.ListImages("Cut").Picture ImgCopy.Enabled = True ImgCopy.Picture = ImageUp.ListImages("Copy").Picture Else ImgCut.Enabled = False ImgCut.Picture = ImageDisable.ListImages("Cut").Picture ImgCopy.Enabled = False ImgCopy.Picture = ImageDisable.ListImages("Copy").Picture End If End Sub Private Sub BackColor_Click() CommonDialog1.ShowColor Text1.BackColor = CommonDialog1.Color End Sub Private Sub Box_Click() '显停工具栏 If Box.Checked Then '将停显工具栏 Box.Checked = False CoolBar1.Visible = False Else Box.Checked = True CoolBar1.Visible = True End If Form_Resize '重新调整控件位置 End Sub Private Sub Close_Click() Dim FileNum As Integer If Len(FileName) > 0 Then '有输入文件名 FileNum = FreeFile() '获得可用文件号 Open FileName For Output As FileNum '打开输出文件 '如果无指定文件,则创建新文件 Print #FileNum, Text1.Text '输出文本 Close FileNum '关闭文件 End If Text1.Text = "" FileName = "" End Sub Private Sub ComboSize_Click() Text1.FontSize = Val(ComboSize.Text) End Sub Private Sub ComboFont_Click() Text1.FontName = ComboFont.Text End Sub Private Sub Copy_Click() Clipboard.SetText Text1.SelText '复制文本到剪裁板 End Sub Private Sub Cut_Click() Clipboard.SetText Text1.SelText '复制文本到剪裁板 Text1.SelText = "" '清选择的文本 End Sub Private Sub DataTime_Click() Text1.SelText = Now End Sub Private Sub Delete_Click() Text1.SelText = "" '清选择的文本 End Sub Private Sub Edit_Click() '当程序显示“编辑”子菜单前,触发该程序 If Text1.SelLength > 0 Then '文本框中有选中的文本 Cut.Enabled = True Copy.Enabled = True Delete.Enabled = True Else Cut.Enabled = False Copy.Enabled = False Delete.Enabled = False End If If Len(Clipboard.GetText()) > 0 Then '剪裁板中有文本数据 Paste.Enabled = True Else '没有可粘贴的文本 Paste.Enabled = False End If End Sub Priva 上一页 [1] [2] [3] [4] [5] [6] [7] 下一页
Tags:
|