📄 form6.frm
字号:
VERSION 5.00
Object = "{831FDD16-0C5C-11D2-A9FC-0000F8754DA1}#2.0#0"; "mscomctl.ocx"
Begin VB.Form form6
BackColor = &H00404040&
BorderStyle = 0 'None
Caption = "Form6"
ClientHeight = 6165
ClientLeft = 0
ClientTop = 0
ClientWidth = 10980
FillColor = &H00FF0000&
LinkTopic = "Form6"
Picture = "Form6.frx":0000
ScaleHeight = 6165
ScaleWidth = 10980
ShowInTaskbar = 0 'False
StartUpPosition = 3 '窗口缺省
Begin VB.CommandButton Command1
Caption = "开始检索"
Default = -1 'True
Height = 495
Left = 1200
TabIndex = 4
Top = -3000
Width = 1455
End
Begin VB.TextBox Text1
Appearance = 0 'Flat
BeginProperty Font
Name = "宋体"
Size = 10.5
Charset = 134
Weight = 400
Underline = 0 'False
Italic = 0 'False
Strikethrough = 0 'False
EndProperty
Height = 375
Left = 1680
TabIndex = 3
Top = 1730
Width = 1695
End
Begin VB.Timer Timer3
Interval = 100
Left = 2880
Top = 4440
End
Begin VB.ComboBox Combo2
Height = 300
Left = 2040
TabIndex = 2
Top = 1320
Width = 1455
End
Begin VB.Timer Timer2
Interval = 100
Left = 3360
Top = 4440
End
Begin VB.ComboBox Combo1
Height = 300
ItemData = "Form6.frx":2C805
Left = 1680
List = "Form6.frx":2C807
TabIndex = 1
Top = 840
Width = 1695
End
Begin VB.Timer Timer1
Interval = 200
Left = 9600
Top = 5160
End
Begin MSComctlLib.ListView lvDetailData
Height = 5775
Left = 3960
TabIndex = 0
Top = 240
Width = 6975
_ExtentX = 12303
_ExtentY = 10186
View = 3
LabelWrap = -1 'True
HideSelection = -1 'True
_Version = 393217
ForeColor = 16384
BackColor = 8438015
BorderStyle = 1
Appearance = 0
BeginProperty Font {0BE35203-8F91-11CE-9DE3-00AA004BB851}
Name = "宋体"
Size = 12
Charset = 134
Weight = 400
Underline = 0 'False
Italic = 0 'False
Strikethrough = 0 'False
EndProperty
NumItems = 0
End
Begin VB.Image Image4
Appearance = 0 'Flat
BorderStyle = 1 'Fixed Single
Height = 375
Left = 1960
MouseIcon = "Form6.frx":2C809
MousePointer = 99 'Custom
Top = 5070
Width = 1320
End
Begin VB.Image Image3
Appearance = 0 'Flat
BorderStyle = 1 'Fixed Single
Height = 375
Left = 260
MouseIcon = "Form6.frx":2C95B
MousePointer = 99 'Custom
Top = 5070
Width = 1320
End
Begin VB.Image Image2
Appearance = 0 'Flat
BorderStyle = 1 'Fixed Single
Height = 375
Left = 1290
MouseIcon = "Form6.frx":2CAAD
MousePointer = 99 'Custom
Top = 3720
Width = 1215
End
Begin VB.Image Image1
Height = 375
Left = 0
MouseIcon = "Form6.frx":2CBFF
MousePointer = 99 'Custom
Top = 0
Width = 375
End
End
Attribute VB_Name = "form6"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Private Sub tkAddListView() '针对大型检索专用
' 清空所有列表
lvDetailData.ColumnHeaders.Clear
lvDetailData.ListItems.Clear
' 注:为加快数据的读取,不要查看详细资料
'lvDetailData.View = lvwList
' 打开记录集
If qy1.State = adStateOpen Then qy1.Close
qy1.Open "SELECT * FROM " & tkTable, cnn, adOpenKeyset, adLockReadOnly
' 查看基本资料
If tkTable = "个人信息" Then
lvDetailData.ColumnHeaders.Add , , qy1.Fields(0).Name
lvDetailData.ColumnHeaders.Add , , qy1.Fields(1).Name, TextWidth(10) * 9, lvwColumnCenter
lvDetailData.ColumnHeaders.Add , , qy1.Fields(3).Name, TextWidth(10) * 6, lvwColumnCenter
lvDetailData.ColumnHeaders.Add , , qy1.Fields(4).Name, TextWidth(10) * 9, lvwColumnCenter
lvDetailData.ColumnHeaders.Add , , qy1.Fields(5).Name, TextWidth(10) * 9, lvwColumnCenter
lvDetailData.ColumnHeaders.Add , , qy1.Fields(6).Name, TextWidth(10) * 20, lvwColumnCenter
lvDetailData.ColumnHeaders.Add , , qy1.Fields(7).Name, TextWidth(10) * 9, lvwColumnCenter
lvDetailData.ColumnHeaders.Add , , qy1.Fields(8).Name, TextWidth(10) * 9, lvwColumnCenter
lvDetailData.ColumnHeaders.Add , , qy1.Fields(9).Name, TextWidth(10) * 9, lvwColumnCenter
lvDetailData.ColumnHeaders.Add , , qy1.Fields(10).Name, TextWidth(10) * 9, lvwColumnCenter
While Not qy1.EOF
lvDetailData.ListItems.Add , tkTable & qy1.Fields(0), qy1.Fields(0)
lvDetailData.ListItems(tkTable & qy1.Fields(0)).ListSubItems.Add , , qy1.Fields(1)
lvDetailData.ListItems(tkTable & qy1.Fields(0)).ListSubItems.Add , , qy1.Fields(3)
lvDetailData.ListItems(tkTable & qy1.Fields(0)).ListSubItems.Add , , qy1.Fields(4)
lvDetailData.ListItems(tkTable & qy1.Fields(0)).ListSubItems.Add , , qy1.Fields(5)
lvDetailData.ListItems(tkTable & qy1.Fields(0)).ListSubItems.Add , , qy1.Fields(6)
lvDetailData.ListItems(tkTable & qy1.Fields(0)).ListSubItems.Add , , qy1.Fields(7)
lvDetailData.ListItems(tkTable & qy1.Fields(0)).ListSubItems.Add , , qy1.Fields(8)
lvDetailData.ListItems(tkTable & qy1.Fields(0)).ListSubItems.Add , , qy1.Fields(9)
lvDetailData.ListItems(tkTable & qy1.Fields(0)).ListSubItems.Add , , qy1.Fields(10)
qy1.MoveNext
Wend
Exit Sub
End If
If tkTable = "图书信息" Or tkTable = "借书信息" Then
lvDetailData.ColumnHeaders.Add , , qy1.Fields(0).Name
lvDetailData.ColumnHeaders.Add , , qy1.Fields(1).Name, TextWidth(10) * 9, lvwColumnCenter
lvDetailData.ColumnHeaders.Add , , qy1.Fields(2).Name, TextWidth(10) * 9, lvwColumnCenter
lvDetailData.ColumnHeaders.Add , , qy1.Fields(3).Name, TextWidth(10) * 9, lvwColumnCenter
lvDetailData.ColumnHeaders.Add , , qy1.Fields(4).Name, TextWidth(10) * 9, lvwColumnCenter
lvDetailData.ColumnHeaders.Add , , qy1.Fields(5).Name, TextWidth(10) * 9, lvwColumnCenter
If tkTable = "图书信息" Then
lvDetailData.ColumnHeaders.Add , , qy1.Fields(6).Name, TextWidth(10) * 9, lvwColumnCenter
End If
While Not qy1.EOF
lvDetailData.ListItems.Add , tkTable & qy1.Fields(0), qy1.Fields(0)
lvDetailData.ListItems(tkTable & qy1.Fields(0)).ListSubItems.Add , , qy1.Fields(1)
lvDetailData.ListItems(tkTable & qy1.Fields(0)).ListSubItems.Add , , qy1.Fields(2)
lvDetailData.ListItems(tkTable & qy1.Fields(0)).ListSubItems.Add , , qy1.Fields(3)
lvDetailData.ListItems(tkTable & qy1.Fields(0)).ListSubItems.Add , , qy1.Fields(4)
lvDetailData.ListItems(tkTable & qy1.Fields(0)).ListSubItems.Add , , qy1.Fields(5)
If tkTable = "图书信息" Then
lvDetailData.ListItems(tkTable & qy1.Fields(0)).ListSubItems.Add , , qy1.Fields(6)
End If
qy1.MoveNext
Wend
Exit Sub
End If
End Sub
Private Sub Combo1_Click()
Call Timer3_Timer
End Sub
Private Sub Command1_Click()
Call Image2_Click
End Sub
Private Sub Form_Load()
Select Case ifuser
Case 0
Call Image4_Click
Case 1
lvDetailData.Top = 360
lvDetailData.Left = 0
lvDetailData.Height = 5810
lvDetailData.Width = 10980
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -