📄 frm_jhsy_zb.frm
字号:
ImageIndex = 7
EndProperty
EndProperty
BorderStyle = 1
End
Begin VB.TextBox Text1
Height = 375
Left = 3240
TabIndex = 6
Text = "Text1"
Top = 2400
Width = 1455
End
Begin VB.TextBox Text2
Height = 375
Left = 3240
TabIndex = 7
Text = "Text2"
Top = 3000
Width = 1455
End
Begin VB.TextBox Text3
DataField = "育妇编码"
DataSource = "Adodc1"
Height = 375
Left = 3240
TabIndex = 8
Text = "Text3"
Top = 3600
Width = 1455
End
Begin VB.TextBox Text4
DataField = "育妇编码"
DataSource = "Adodc2"
Height = 375
Left = 3120
TabIndex = 9
Text = "Text4"
Top = 4680
Width = 1335
End
Begin MSAdodcLib.Adodc Adodc1
Height = 375
Left = 2640
Top = 6840
Width = 3855
_ExtentX = 6800
_ExtentY = 661
ConnectMode = 0
CursorLocation = 3
IsolationLevel = -1
ConnectionTimeout= 15
CommandTimeout = 30
CursorType = 3
LockType = 3
CommandType = 1
CursorOptions = 0
CacheSize = 50
MaxRecords = 0
BOFAction = 0
EOFAction = 0
ConnectStringType= 1
Appearance = 1
BackColor = -2147483643
ForeColor = -2147483640
Orientation = 0
Enabled = -1
Connect = "Provider=MSDASQL.1;Persist Security Info=False;User ID=sa;Data Source=RKGL"
OLEDBString = "Provider=MSDASQL.1;Persist Security Info=False;User ID=sa;Data Source=RKGL"
OLEDBFile = ""
DataSourceName = ""
OtherAttributes = ""
UserName = ""
Password = ""
RecordSource = "select * from Table_JHSY_YFXXB"
Caption = "Adodc1"
BeginProperty Font {0BE35203-8F91-11CE-9DE3-00AA004BB851}
Name = "宋体"
Size = 9
Charset = 134
Weight = 400
Underline = 0 'False
Italic = 0 'False
Strikethrough = 0 'False
EndProperty
_Version = 393216
End
Begin MSAdodcLib.Adodc Adodc2
Height = 375
Left = 2880
Top = 6120
Width = 3855
_ExtentX = 6800
_ExtentY = 661
ConnectMode = 0
CursorLocation = 3
IsolationLevel = -1
ConnectionTimeout= 15
CommandTimeout = 30
CursorType = 3
LockType = 3
CommandType = 1
CursorOptions = 0
CacheSize = 50
MaxRecords = 0
BOFAction = 0
EOFAction = 0
ConnectStringType= 1
Appearance = 1
BackColor = -2147483643
ForeColor = -2147483640
Orientation = 0
Enabled = -1
Connect = "Provider=MSDASQL.1;Persist Security Info=False;User ID=sa;Data Source=RKGL"
OLEDBString = "Provider=MSDASQL.1;Persist Security Info=False;User ID=sa;Data Source=RKGL"
OLEDBFile = ""
DataSourceName = ""
OtherAttributes = ""
UserName = ""
Password = ""
RecordSource = "select * from Table_JHSY_YFXXB"
Caption = "Adodc2"
BeginProperty Font {0BE35203-8F91-11CE-9DE3-00AA004BB851}
Name = "宋体"
Size = 9
Charset = 134
Weight = 400
Underline = 0 'False
Italic = 0 'False
Strikethrough = 0 'False
EndProperty
_Version = 393216
End
Begin VB.TextBox Text5
DataField = "育妇编码"
DataSource = "Adodc2"
Height = 375
Left = 3000
TabIndex = 10
Text = "Text5"
Top = 2280
Width = 2055
End
End
Attribute VB_Name = "frm_JHSY_ZB"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Private Sub DataGrid1_DblClick()
frm_JHSY_EDIT.Caption = "计划生育信息查询"
frm_JHSY_EDIT.SAVE.Enabled = False
frm_JHSY_EDIT.Frame1.Enabled = False
frm_JHSY_EDIT.Frame2.Enabled = False
frm_JHSY_EDIT.Frame3.Enabled = False
frm_JHSY_EDIT.Show
End Sub
Private Sub Form_Load()
Text1.Text = Format(Now, "yyyymmdd")
End Sub
Private Sub List1_Click()
If List1.ListIndex = 1 Then
Adodc2.RecordSource = "select * from Table_JHSY_YFXXB"
Adodc2.Refresh
ElseIf List1.ListIndex = 2 Then
Adodc2.RecordSource = "select * from Table_JHSY_YFXXB where 户口类别='未落常住人口'"
Adodc2.Refresh
ElseIf List1.ListIndex = 3 Then
Adodc2.RecordSource = "select * from Table_JHSY_YFXXB where 户口类别='非农业户口'"
Adodc2.Refresh
ElseIf List1.ListIndex = 4 Then
Adodc2.RecordSource = "select * from Table_JHSY_YFXXB where 户口类别='农业户口'"
Adodc2.Refresh
ElseIf List1.ListIndex = 5 Then
Adodc2.RecordSource = "select * from Table_JHSY_YFXXB where 户口类别='寄住户口'"
Adodc2.Refresh
ElseIf List1.ListIndex = 6 Then
Adodc2.RecordSource = "select * from Table_JHSY_YFXXB where 户口类别='暂住户口'"
Adodc2.Refresh
ElseIf List1.ListIndex = 7 Then
Adodc2.RecordSource = "select * from Table_JHSY_YFXXB where 户口类别='蓝印户口'"
Adodc2.Refresh
ElseIf List1.ListIndex = 8 Then
Adodc2.RecordSource = "select * from Table_JHSY_YFXXB where 户口类别='其他户口'"
Adodc2.Refresh
Else
End If
End Sub
Private Sub List2_Click()
If List2.ListIndex = 1 Then
Adodc2.RecordSource = "select * from Table_JHSY_YFXXB "
Adodc2.Refresh
ElseIf List2.ListIndex = 2 Then
Adodc2.RecordSource = "select * from Table_JHSY_YFXXB where 年龄>=15 and 年龄<20"
Adodc2.Refresh
ElseIf List2.ListIndex = 3 Then
Adodc2.RecordSource = "select * from Table_JHSY_YFXXB where 年龄>=20 and 年龄<29"
Adodc2.Refresh
ElseIf List2.ListIndex = 4 Then
Adodc2.RecordSource = "select * from Table_JHSY_YFXXB where 年龄>=30 and 年龄<39"
Adodc2.Refresh
ElseIf List2.ListIndex = 5 Then
Adodc2.RecordSource = "select * from Table_JHSY_YFXXB where 年龄>=40 and 年龄<49"
Adodc2.Refresh
Else
End If
End Sub
Private Sub List3_Click()
If List3.ListIndex = 1 Then
Adodc2.RecordSource = "select * from Table_JHSY_YFXXB "
Adodc2.Refresh
ElseIf List3.ListIndex = 2 Then
Adodc2.RecordSource = "select * from Table_JHSY_YFXXB where 婚姻状况='未婚'"
Adodc2.Refresh
ElseIf List3.ListIndex = 3 Then
Adodc2.RecordSource = "select * from Table_JHSY_YFXXB where 婚姻状况='已婚'"
Adodc2.Refresh
ElseIf List3.ListIndex = 4 Then
Adodc2.RecordSource = "select * from Table_JHSY_YFXXB where 婚姻状况='离婚'"
Adodc2.Refresh
ElseIf List3.ListIndex = 5 Then
Adodc2.RecordSource = "select * from Table_JHSY_YFXXB where 婚姻状况='丧偶'"
Adodc2.Refresh
ElseIf List3.ListIndex = 6 Then
Adodc2.RecordSource = "select * from Table_JHSY_YFXXB where 婚姻状况='其他'"
Adodc2.Refresh
Else
End If
End Sub
Private Sub Toolbar1_ButtonClick(ByVal Button As MSComctlLib.Button)
Select Case Button.Index
Case 1 '增加
frm_JHSY_ADD.Show
Dim StrInput
Dim j As Integer
j = 1 '自动生成育妇编号
Adodc1.RecordSource = "select * from Table_JHSY_YFXXB order by 育妇编码"
Adodc1.Refresh
If Adodc1.Recordset.RecordCount > 0 Then
Adodc1.Recordset.MoveLast
Text2.Text = Adodc1.Recordset.Fields("育妇编码")
StrInput = Text2.Text
Text2.Text = Mid$(StrInput, j, 8)
If Trim(Text2.Text) = Trim(Text1.Text) Then
frm_JHSY_ADD.Text26.Text = Text3.Text
frm_JHSY_ADD.Text26.Text = Val(frm_JHSY_ADD.Text26.Text) + 1
ElseIf Val(Text2.Text) > Val(Text1.Text) Then
MsgBox "系统日期有错误,户口簿号不能生成,请您检查系统日期"
Else
frm_JHSY_ADD.Text26.Text = Text1.Text + "0001"
End If
Else
frm_JHSY_ADD.Text26.Text = Text1.Text + "0001"
End If
Case 2 '删除
If Adodc2.Recordset.EOF = False Then
c = MsgBox("您确认要删除该记录吗?", 17, "社区人口信息管理系统")
If c = vbOK Then
Adodc2.Recordset.Delete
Adodc2.Refresh
Else
End If
Else
MsgBox "当前数据库中已经没有可删除的记录", 32, "社区人口信息管理系统"
End If
Case 3 '修改
frm_JHSY_EDIT.Caption = "计划生育信息修改"
frm_JHSY_EDIT.SAVE.Enabled = True
frm_JHSY_EDIT.Frame1.Enabled = True
frm_JHSY_EDIT.Frame2.Enabled = True
frm_JHSY_EDIT.Frame3.Enabled = True
frm_JHSY_EDIT.Show
Case 4 '查找
frm_JHSY_EDIT.Caption = "计划生育信息查询"
frm_JHSY_EDIT.SAVE.Enabled = False
frm_JHSY_EDIT.Frame1.Enabled = False
frm_JHSY_EDIT.Frame2.Enabled = False
frm_JHSY_EDIT.Frame3.Enabled = False
frm_JHSY_EDIT.Show
Case 5 '刷新
Adodc2.RecordSource = "select * from Table_JHSY_YFXXB order by 育妇编码"
Adodc2.Refresh
Case 6 '打印
DataEnvironment1.rsyfxx.Open "select * from Table_JHSY_YFXXB"
If DataEnvironment1.rsyfxx.RecordCount > 0 Then
DataRep_jhsybb.Show
Else
MsgBox "暂时没有育妇人员的信息", 32, "社区人口信息管理系统"
DataEnvironment1.rsyfxx.Close
End If
Case 7 '关闭
Unload Me
End Select
End Sub
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -