📄 frmdbcombo.frm
字号:
VERSION 5.00
Object = "{FAEEE763-117E-101B-8933-08002B2F4F5A}#1.1#0"; "DBLIST32.OCX"
Begin VB.Form frmDBCombo
BorderStyle = 3 'Fixed Dialog
Caption = "Change Contact Site Locations"
ClientHeight = 2820
ClientLeft = 45
ClientTop = 330
ClientWidth = 5655
LinkTopic = "Form1"
MaxButton = 0 'False
MinButton = 0 'False
ScaleHeight = 2820
ScaleWidth = 5655
ShowInTaskbar = 0 'False
StartUpPosition = 3 '窗口缺省
Begin MSDBCtls.DBCombo dcboLocations
Bindings = "frmDBCombo.frx":0000
DataField = "SiteID"
DataSource = "Data1(1)"
Height = 330
Left = 225
TabIndex = 6
Top = 1530
Width = 4380
_ExtentX = 7726
_ExtentY = 582
_Version = 393216
ListField = "Site Name"
Text = "DBCombo1"
End
Begin VB.CommandButton cmdExit
Caption = "E&xit"
Height = 420
Left = 3375
TabIndex = 5
Top = 2205
Width = 1410
End
Begin VB.Data Data1
Caption = "Data1"
Connect = "Access 2000;"
DatabaseName = ""
DefaultCursorType= 0 '缺省游标
DefaultType = 2 '使用 ODBC
Exclusive = 0 'False
Height = 375
Index = 0
Left = 3600
Options = 0
ReadOnly = 0 'False
RecordsetType = 1 'Dynaset
RecordSource = ""
Top = 1035
Width = 1815
End
Begin VB.Data Data1
BackColor = &H8000000F&
Caption = "Data1"
Connect = "Access 2000;"
DatabaseName = ""
DefaultCursorType= 0 '缺省游标
DefaultType = 2 '使用 ODBC
Exclusive = 0 'False
Height = 375
Index = 1
Left = 180
Options = 0
ReadOnly = 0 'False
RecordsetType = 1 'Dynaset
RecordSource = ""
Top = 2070
Width = 1815
End
Begin VB.Label Label3
Alignment = 2 'Center
Caption = "Location of Contact"
Height = 240
Left = 1260
TabIndex = 4
Top = 1170
Width = 2175
End
Begin VB.Label Label2
Alignment = 2 'Center
Caption = "First Name,Middle Initial,Last Name"
Height = 285
Left = 990
TabIndex = 3
Top = 180
Width = 3390
End
Begin VB.Label Label1
BorderStyle = 1 'Fixed Single
DataField = "Last Name"
DataSource = "Data1(1)"
BeginProperty Font
Name = "宋体"
Size = 12
Charset = 134
Weight = 400
Underline = 0 'False
Italic = 0 'False
Strikethrough = 0 'False
EndProperty
ForeColor = &H00FF0000&
Height = 330
Index = 2
Left = 3150
TabIndex = 2
Top = 495
Width = 2355
End
Begin VB.Label Label1
BorderStyle = 1 'Fixed Single
DataField = "Middle Initial"
DataSource = "Data1(1)"
BeginProperty Font
Name = "宋体"
Size = 12
Charset = 134
Weight = 400
Underline = 0 'False
Italic = 0 'False
Strikethrough = 0 'False
EndProperty
ForeColor = &H00FF0000&
Height = 330
Index = 1
Left = 2340
TabIndex = 1
Top = 495
Width = 600
End
Begin VB.Label Label1
BorderStyle = 1 'Fixed Single
DataField = "First Name"
DataSource = "Data1(1)"
BeginProperty Font
Name = "宋体"
Size = 12
Charset = 134
Weight = 400
Underline = 0 'False
Italic = 0 'False
Strikethrough = 0 'False
EndProperty
ForeColor = &H00FF0000&
Height = 330
Index = 0
Left = 90
TabIndex = 0
Top = 495
Width = 2040
End
End
Attribute VB_Name = "frmDBCombo"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Option Explicit
Private Sub cmdExit_Click()
Unload Me
End Sub
Private Sub Form_Load()
Dim sQry As String
sQry = "SELECT * FROM Sites WHERE ClientID=" & frmMain.ClientID
'DBCombo 控件的源表
Data1(0).DataBaseName = frmMain.DataBaseName
Data1(0).RecordSource = sQry
'DBCombo 控件作出选择后更新的表
Data1(1).DataBaseName = frmMain.DataBaseName
sQry = "SELECT * FROM Contacts WHERE ClientID=" & frmMain.ClientID
Data1(1).RecordSource = sQry
Data1(0).Refresh
Data1(1).Refresh
'DBCombo 控件填充列表的字段
dcboLocations.ListField = "Site Name"
'DBCombo 控件中Rowsource属性指定的源表的字段,作出选择后传到DataField
dcboLocations.BoundColumn = "SiteID"
Screen.MousePointer = vbDefault
End Sub
Private Sub Form_Unload(Cancel As Integer)
Set frmDBCombo = Nothing
End Sub
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -