- 1、本文档共37页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库课程设计
专 业: 工程管理
班 级:
学 号: 0314100303
姓 名: 谭蓉
重庆邮电大学移通学院
2012年 5月
说明:
本实验针对《数据库原理及应用》课程的要求,采用 VB6.0 + SQL Server2000对数据库的逻辑结构进行设计以及对人事管理系统的登陆、系统管理、员工基本信息管理进行实现。
内容:
人事管理信息系统
(2)选择“文件DSN”点击添加并选择“SQL Server”,如下图:
(3)单击下一步,输入数据源名字并点击下一步。如下图:
点击完成后,在新出现的界面里将服务器设置为“TOSHIBA-PC\SQL2008”(这是我的本地服务器,我使用的是SQL server2008,仅输入local不可以。)并点击下一步,继续按默认选项点击下一步,直到出现下图,将默认数据库改为新建的RSGL。:
(5)配置完成。
5,界面设计及系统实现
主窗体的设计
本实验使用了多文档界面,所以先添加一个 MDI 窗体。在属性窗体中将 MDI 窗体的 name 属性设置成“frmMain”,caption 属性设置成“人事管 理 信 息 系 统 ”, StartUpPosition选 择 成 “ 2-center screen ”, windowState选 择 成“2-maximized”。
在窗体中单击鼠标右键,选中菜单编辑器中编辑如下菜单:
系统管理(添加用户,修改用户密码,删除用户)
员工信息管理(添加员工信息,编辑员工信息,查询员工信息)
帮助(关于)
设计完成后如下图所示:
公共模块的实现
在 VB 的工程资源管理器的单击鼠标右键添加一个模块。在模块的代码窗口中输入以下代码:
Option Explicit
Public fMainForm As frmMain 程序主窗体
Public UserName As String 用户名
Public PWD As String 用户密码
Public Level As Boolean 用户级别
Public CONN As String 数据库连接字符串
Public flagEdit As Boolean
Sub Main()
CONN = FileDSN=renshi.dsn;UID=sa;PWD=
Dim fLogin As New frmLogin
fLogin.Show vbModal
If Not fLogin.OK Then
登录失败后退出程序
End
End If
Unload fLogin
Set fMainForm = New frmMain
fMainForm.Show
End Sub
Public Function ExecuteSQL(ByVal SQL As String, MsgString As String) As ADODB.Recordset 执行SQL语句并返回Recordset对象
Dim cnn As ADODB.Connection
Dim rst As ADODB.Recordset
Dim sTokens() As String
On Error GoTo ExecuteSQL_Error
sTokens = Split(SQL)
Set cnn = New ADODB.Connection
cnn.Open CONN
打开连接
If InStr(INSERT,DELETE,UPDATE, UCase$(sTokens(0))) Then
cnn.Execute SQL
MsgString = sTokens(0) 查询成功
Else
Set rst = New ADODB.Recordset
rst.Open Trim$(SQL), cnn, adOpenKeyset, adLockOptimistic
Set ExecuteSQL = rst
MsgString = 查询到 rst.RecordCount 条记录
获取记录的条数
End If
ExecuteSQL_Exit
您可能关注的文档
- 工商管理专业本科毕业论文--商品流通企业的内部控制.doc
- 工商行政管理工作.doc
- 工商企业管理毕业论文---论现代管理制度的创新.doc
- 工业工程毕业论文---物料搬运系统.doc
- 工业工程毕业设计英文翻译-供应链管理.doc
- 工业工程毕业论文---油缸车间生产装配(含外文翻译).doc
- 工业工程管理生产实习报告.doc
- 工业机械手毕业设计.doc
- 工业通风课程设计---地下汽车库通风及防排烟系统设计.doc
- 工业通风课程设计---某企业生产车间除尘系统设计.docx
- 北师大版小学数学三年级上册《寄书》教学设计.docx
- 统编版(部编版)语文二年级上册《雪孩子》教学设计.docx
- 统编版(部编版)语文二年级上册《八角楼上》教学设计.docx
- 北师大版小学数学三年级上册《长方形周长》教学设计.docx
- 北师大版小学数学三年级上册《丰收了》教学设计.docx
- 统编版(部编版)语文二年级上册《夜宿山寺》教学设计.docx
- 统编版(部编版)语文二年级上册《风娃娃》教学设计.docx
- 统编版(部编版)语文二年级上册《朱德的扁担》教学设计.docx
- 统编版(部编版)语文二年级上册《难忘的泼水节》教学设计.docx
- 统编版(部编版)语文二年级上册《纸船和风筝》教学设计.docx
文档评论(0)