?? frm我的表.frm
字號(hào):
VERSION 5.00
Begin VB.Form frm我的表
BorderStyle = 3 'Fixed Dialog
Caption = "我的表"
ClientHeight = 6300
ClientLeft = 1830
ClientTop = 1260
ClientWidth = 8805
KeyPreview = -1 'True
LinkTopic = "Form1"
MaxButton = 0 'False
MinButton = 0 'False
ScaleHeight = 6300
ScaleWidth = 8805
Begin VB.CommandButton cmdOpen
Caption = "..."
Height = 315
Left = 5100
TabIndex = 19
Top = 1350
Width = 465
End
Begin VB.ComboBox Combo1
Height = 300
Left = 3900
TabIndex = 18
Text = "Combo1"
Top = 375
Width = 1515
End
Begin VB.Data datPrimaryRS
Align = 2 'Align Bottom
Connect = "Access"
DatabaseName = "D:\MyProducts\Programs\Manager\Manager.mdb"
DefaultCursorType= 0 '缺省游標(biāo)
DefaultType = 2 '使用 ODBC
Exclusive = 0 'False
Height = 345
Left = 0
Options = 0
ReadOnly = 0 'False
RecordsetType = 1 'Dynaset
RecordSource = "我的表"
Top = 5955
Width = 8805
End
Begin VB.PictureBox picButtons
Align = 2 'Align Bottom
Appearance = 0 'Flat
BorderStyle = 0 'None
ForeColor = &H80000008&
Height = 300
Left = 0
ScaleHeight = 300
ScaleWidth = 8805
TabIndex = 11
Top = 5655
Width = 8805
Begin VB.CommandButton cmdClose
Caption = "關(guān)閉(&C)"
Height = 300
Left = 7605
TabIndex = 16
Top = 0
Width = 1095
End
Begin VB.CommandButton cmdRefresh
Caption = "刷新(&R)"
Height = 300
Left = 6450
TabIndex = 15
Top = 0
Width = 1095
End
Begin VB.CommandButton cmdDelete
Caption = "刪除(&D)"
Height = 300
Left = 5295
TabIndex = 14
Top = 0
Width = 1095
End
Begin VB.CommandButton cmdUpdate
Caption = "更新(&U)"
Height = 300
Left = 4140
TabIndex = 13
Top = 0
Width = 1095
End
Begin VB.CommandButton cmdAdd
Caption = "添加(&A)"
Height = 300
Left = 2985
TabIndex = 12
Top = 0
Width = 1095
End
End
Begin VB.TextBox txtFields
DataField = "當(dāng)前版本"
DataSource = "datPrimaryRS"
Height = 285
Index = 5
Left = 2040
TabIndex = 10
Top = 5265
Width = 3375
End
Begin VB.TextBox txtFields
DataField = "文件說(shuō)明"
DataSource = "datPrimaryRS"
Height = 285
Index = 3
Left = 2040
TabIndex = 7
Top = 1020
Width = 6675
End
Begin VB.TextBox txtFields
DataField = "文件主題"
DataSource = "datPrimaryRS"
Height = 285
Index = 2
Left = 2040
TabIndex = 5
Top = 700
Width = 6675
End
Begin VB.TextBox txtFields
DataField = "文件類別"
DataSource = "datPrimaryRS"
Height = 285
Index = 1
Left = 2040
TabIndex = 3
Top = 380
Width = 1725
End
Begin VB.TextBox txtFields
DataField = "文件編號(hào)"
DataSource = "datPrimaryRS"
Height = 285
Index = 0
Left = 2040
TabIndex = 1
Top = 60
Width = 3375
End
Begin VB.OLE OLE1
DataField = "文件內(nèi)容"
DataSource = "datPrimaryRS"
Height = 3540
Left = 75
TabIndex = 17
Top = 1650
Width = 8640
End
Begin VB.Label lblLabels
Caption = "當(dāng)前版本:"
Height = 255
Index = 5
Left = 120
TabIndex = 9
Top = 5265
Width = 1815
End
Begin VB.Label lblLabels
Caption = "文件內(nèi)容:"
Height = 255
Index = 4
Left = 120
TabIndex = 8
Top = 1340
Width = 1815
End
Begin VB.Label lblLabels
Caption = "文件說(shuō)明:"
Height = 255
Index = 3
Left = 120
TabIndex = 6
Top = 1020
Width = 1815
End
Begin VB.Label lblLabels
Caption = "文件主題:"
Height = 255
Index = 2
Left = 120
TabIndex = 4
Top = 700
Width = 1815
End
Begin VB.Label lblLabels
Caption = "文件類別:"
Height = 255
Index = 1
Left = 120
TabIndex = 2
Top = 380
Width = 1815
End
Begin VB.Label lblLabels
Caption = "文件編號(hào):"
Height = 255
Index = 0
Left = 120
TabIndex = 0
Top = 60
Width = 1815
End
End
Attribute VB_Name = "frm我的表"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Private Sub cmdOpen_Click()
With dlgOpen
.ShowOpen
.DialogTitle = "選擇文件"
End With
If dlgOpen.FileName = "" Then
Exit Sub
Else
OLE1.CreateEmbed dlgOpen.FileName
OLE1.Update
MsgBox "文件加載完畢!", vbOKOnly, "提示"
End If
End Sub
Private Sub Combo1_Click()
txtFields(1).Text = Combo1.Text
End Sub
Private Sub datPrimaryRS_Error(DataErr As Integer, Response As Integer)
'錯(cuò)誤處理程序代碼置于此處
'想要忽略錯(cuò)誤,注釋掉下一行
'想要捕獲它們,在此添加代碼以處理它們
MsgBox "Data error event hit err:" & Description
End Sub
Private Sub Form_Initialize()
Dim temps As String
On Error Resume Next
temps = datPrimaryRS.RecordSource
datPrimaryRS.RecordSource = "select 文件類別 from 類別表"
Do Until datPrimaryRS.Recordset.EOF
Combo1.AddItem datPrimaryRS.Recordset.Fields("文件類別").Value
datPrimaryRS.Recordset.MoveNext
Loop
datPrimaryRS.RecordSource = temps
datPrimaryRS.Refresh
datPrimaryRS.Recordset.MoveFirst
End Sub
Private Sub Form_Load()
datPrimaryRS.DatabaseName = conn
End Sub
Private Sub Form_Unload(Cancel As Integer)
Screen.MousePointer = vbDefault
End Sub
Private Sub cmdAdd_Click()
On Error GoTo AddErr
datPrimaryRS.Recordset.AddNew
Exit Sub
AddErr:
MsgBox Err.Description
End Sub
Private Sub cmdDelete_Click()
On Error GoTo DeleteErr
With datPrimaryRS.Recordset
.Delete
.MoveNext
If .EOF Then .MoveLast
End With
Exit Sub
DeleteErr:
MsgBox Err.Description
End Sub
Private Sub cmdRefresh_Click()
'只有多用戶應(yīng)用程序需要
On Error GoTo RefreshErr
datPrimaryRS.Refresh
Exit Sub
RefreshErr:
MsgBox Err.Description
End Sub
Private Sub cmdUpdate_Click()
On Error GoTo UpdateErr
datPrimaryRS.Recordset.MoveNext
datPrimaryRS.Recordset.MovePrevious
Exit Sub
UpdateErr:
MsgBox Err.Description
End Sub
Private Sub cmdClose_Click()
Unload Me
End Sub
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -