renshiguanli.frm
上传用户:plkplk66
上传日期:2007-06-06
资源大小:686k
文件大小:4k
源码类别:

其他行业

开发平台:

Visual Basic

  1. VERSION 5.00
  2. Object = "{00028C01-0000-0000-0000-000000000046}#1.0#0"; "DBGRID32.OCX"
  3. Begin VB.Form frmmain 
  4.    AutoRedraw      =   -1  'True
  5.    Caption         =   "大学人事管理"
  6.    ClientHeight    =   4440
  7.    ClientLeft      =   3255
  8.    ClientTop       =   6510
  9.    ClientWidth     =   6735
  10.    LinkTopic       =   "Form1"
  11.    ScaleHeight     =   4440
  12.    ScaleWidth      =   6735
  13.    StartUpPosition =   2  '屏幕中心
  14.    Begin VB.Data Data1 
  15.       Caption         =   "Data1"
  16.       Connect         =   "Access"
  17.       DatabaseName    =   "G:大学人事管理人事管理reshi.mdb"
  18.       DefaultCursorType=   0  '缺省游标
  19.       DefaultType     =   2  '使用 ODBC
  20.       Exclusive       =   0   'False
  21.       Height          =   345
  22.       Left            =   1995
  23.       Options         =   0
  24.       ReadOnly        =   0   'False
  25.       RecordsetType   =   1  'Dynaset
  26.       RecordSource    =   "reshi"
  27.       Top             =   2835
  28.       Width           =   1905
  29.    End
  30.    Begin MSDBGrid.DBGrid DBGrid1 
  31.       Bindings        =   "renshiguanli.frx":0000
  32.       Height          =   4215
  33.       Left            =   105
  34.       OleObjectBlob   =   "renshiguanli.frx":0014
  35.       TabIndex        =   0
  36.       Top             =   105
  37.       Width           =   6525
  38.    End
  39.    Begin VB.Menu mnufile 
  40.       Caption         =   "文件(&F)"
  41.       NegotiatePosition=   1  'Left
  42.       Begin VB.Menu mnunew 
  43.          Caption         =   "新建(&N)"
  44.          Begin VB.Menu mnuteacher 
  45.             Caption         =   "教师(&T)"
  46.             Shortcut        =   ^T
  47.          End
  48.          Begin VB.Menu mnustudent 
  49.             Caption         =   "学生(&S)"
  50.             Shortcut        =   ^S
  51.          End
  52.          Begin VB.Menu mnuwork 
  53.             Caption         =   "职工(&W)"
  54.             Shortcut        =   ^W
  55.          End
  56.       End
  57.       Begin VB.Menu mnucorrect 
  58.          Caption         =   "修改(&C)"
  59.          Begin VB.Menu mnumodify 
  60.             Caption         =   "修改(&M)"
  61.             Shortcut        =   ^M
  62.          End
  63.          Begin VB.Menu mnudelete 
  64.             Caption         =   "删除(&D)"
  65.             Shortcut        =   ^D
  66.          End
  67.       End
  68.       Begin VB.Menu mnuserch 
  69.          Caption         =   "查找(&F)"
  70.          Shortcut        =   ^F
  71.       End
  72.       Begin VB.Menu mnurefresh 
  73.          Caption         =   "刷新(&R)"
  74.          Shortcut        =   ^R
  75.       End
  76.       Begin VB.Menu mnuexit 
  77.          Caption         =   "退出(&E)"
  78.          Shortcut        =   ^E
  79.       End
  80.    End
  81.    Begin VB.Menu mnuhelp 
  82.       Caption         =   "帮助(&H)"
  83.       Begin VB.Menu mnuabout 
  84.          Caption         =   "关于(&A)"
  85.          Shortcut        =   ^A
  86.       End
  87.    End
  88. End
  89. Attribute VB_Name = "frmmain"
  90. Attribute VB_GlobalNameSpace = False
  91. Attribute VB_Creatable = False
  92. Attribute VB_PredeclaredId = True
  93. Attribute VB_Exposed = False
  94. Private Sub DBGrid1_Click()
  95. DBGrid1.DataChanged = False
  96. End Sub
  97. Private Sub DBGrid1_DblClick()
  98. frmsearch.Text1(0) = Data1.Recordset.Fields("name")
  99. frmsearch.Visible = False
  100.  Call frmsearch.cmdsearch_Click
  101. End Sub
  102. Private Sub Form_Load()
  103. Data1.Visible = False
  104. Load frminfo
  105. End Sub
  106. Private Sub Form_Resize()
  107. DBGrid1.Width = frmmain.Width - 300
  108. DBGrid1.Height = frmmain.Height - 1000
  109. End Sub
  110. Private Sub mnuabout_Click()
  111. Load frminfo
  112. End Sub
  113. Private Sub mnudelete_Click()
  114. Dim vbstr As String
  115. Dim I As Integer
  116. vbstr = (InputBox("输入要删除的人的ID"))
  117. Data1.Recordset.MoveFirst
  118. For I = 0 To Data1.Recordset.RecordCount - 1
  119. If Data1.Recordset.Fields("ID") = vbstr Then
  120. Data1.Recordset.Delete
  121. Exit Sub
  122. Else
  123. Data1.Recordset.MoveNext
  124. End If
  125. Next I
  126. End Sub
  127. Private Sub mnuexit_Click()
  128. End
  129. End Sub
  130. Private Sub mnumodify_Click()
  131. Load frmmodify
  132. frmmodify.Visible = True
  133. End Sub
  134. Private Sub mnurefresh_Click()
  135. Data1.Refresh
  136. DBGrid1.Refresh
  137. End Sub
  138. Private Sub mnuserch_Click()
  139. frmsearch.Visible = True
  140. frmmain.Enabled = False
  141. End Sub
  142. Private Sub mnustudent_Click()
  143. frmstudent.Enabled = True
  144. frmstudent.Visible = True
  145. End Sub
  146. Private Sub mnuteacher_Click()
  147. frmstudent.Enabled = True
  148. frmteacher.Visible = True
  149. End Sub