frmDriverlr.frm
上传用户:naidiweb
上传日期:2013-08-15
资源大小:672k
文件大小:24k
开发平台:

WORD

  1. VERSION 5.00
  2. Object = "{86CF1D34-0C5F-11D2-A9FC-0000F8754DA1}#2.0#0"; "MSCOMCT2.OCX"
  3. Object = "{67397AA1-7FB1-11D0-B148-00A0C922E820}#6.0#0"; "MSADODC.OCX"
  4. Begin VB.Form frmDriverlr 
  5.    BorderStyle     =   1  'Fixed Single
  6.    Caption         =   "驾驶员列表"
  7.    ClientHeight    =   2595
  8.    ClientLeft      =   45
  9.    ClientTop       =   330
  10.    ClientWidth     =   8340
  11.    LinkTopic       =   "Form1"
  12.    MaxButton       =   0   'False
  13.    MDIChild        =   -1  'True
  14.    MinButton       =   0   'False
  15.    ScaleHeight     =   2595
  16.    ScaleWidth      =   8340
  17.    Begin VB.CommandButton cmdFind 
  18.       Caption         =   "查 询(&F)"
  19.       Height          =   330
  20.       Left            =   3300
  21.       TabIndex        =   40
  22.       Top             =   2250
  23.       Width           =   975
  24.    End
  25.    Begin MSAdodcLib.Adodc Adodc1 
  26.       Height          =   330
  27.       Left            =   5535
  28.       Top             =   1680
  29.       Visible         =   0   'False
  30.       Width           =   2010
  31.       _ExtentX        =   3545
  32.       _ExtentY        =   582
  33.       ConnectMode     =   0
  34.       CursorLocation  =   3
  35.       IsolationLevel  =   -1
  36.       ConnectionTimeout=   15
  37.       CommandTimeout  =   30
  38.       CursorType      =   3
  39.       LockType        =   3
  40.       CommandType     =   1
  41.       CursorOptions   =   0
  42.       CacheSize       =   50
  43.       MaxRecords      =   0
  44.       BOFAction       =   0
  45.       EOFAction       =   0
  46.       ConnectStringType=   1
  47.       Appearance      =   1
  48.       BackColor       =   -2147483643
  49.       ForeColor       =   -2147483640
  50.       Orientation     =   0
  51.       Enabled         =   -1
  52.       Connect         =   "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=clgl.mdb;Persist Security Info=False"
  53.       OLEDBString     =   "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=clgl.mdb;Persist Security Info=False"
  54.       OLEDBFile       =   ""
  55.       DataSourceName  =   ""
  56.       OtherAttributes =   ""
  57.       UserName        =   ""
  58.       Password        =   ""
  59.       RecordSource    =   "select * from 驾驶员档案"
  60.       Caption         =   "Adodc1"
  61.       BeginProperty Font {0BE35203-8F91-11CE-9DE3-00AA004BB851} 
  62.          Name            =   "宋体"
  63.          Size            =   9
  64.          Charset         =   134
  65.          Weight          =   400
  66.          Underline       =   0   'False
  67.          Italic          =   0   'False
  68.          Strikethrough   =   0   'False
  69.       EndProperty
  70.       _Version        =   393216
  71.    End
  72.    Begin VB.Frame Frame1 
  73.       Height          =   2130
  74.       Left            =   75
  75.       TabIndex        =   6
  76.       Top             =   90
  77.       Width           =   8145
  78.       Begin VB.TextBox Text1 
  79.          DataField       =   "驾驶员编号"
  80.          Enabled         =   0   'False
  81.          Height          =   270
  82.          Left            =   1380
  83.          TabIndex        =   17
  84.          Top             =   210
  85.          Width           =   1335
  86.       End
  87.       Begin VB.TextBox Text2 
  88.          DataField       =   "姓名"
  89.          Enabled         =   0   'False
  90.          Height          =   270
  91.          Left            =   1380
  92.          MaxLength       =   5
  93.          TabIndex        =   16
  94.          Top             =   577
  95.          Width           =   1335
  96.       End
  97.       Begin VB.TextBox Text3 
  98.          DataField       =   "性别"
  99.          Enabled         =   0   'False
  100.          Height          =   270
  101.          Left            =   1380
  102.          MaxLength       =   2
  103.          TabIndex        =   15
  104.          Top             =   944
  105.          Width           =   1335
  106.       End
  107.       Begin VB.TextBox Text4 
  108.          DataField       =   "驾驶证号"
  109.          Enabled         =   0   'False
  110.          Height          =   270
  111.          Left            =   1380
  112.          MaxLength       =   18
  113.          TabIndex        =   13
  114.          Top             =   1680
  115.          Width           =   1335
  116.       End
  117.       Begin VB.TextBox Text5 
  118.          DataField       =   "证件有效期"
  119.          Enabled         =   0   'False
  120.          Height          =   270
  121.          Left            =   4185
  122.          MaxLength       =   18
  123.          TabIndex        =   12
  124.          Top             =   570
  125.          Width           =   1335
  126.       End
  127.       Begin VB.TextBox Text6 
  128.          DataField       =   "驾龄"
  129.          Enabled         =   0   'False
  130.          Height          =   270
  131.          Left            =   4185
  132.          TabIndex        =   11
  133.          Top             =   930
  134.          Width           =   1335
  135.       End
  136.       Begin VB.ComboBox Combo1 
  137.          DataField       =   "准驾车型"
  138.          Enabled         =   0   'False
  139.          Height          =   300
  140.          Left            =   4185
  141.          TabIndex        =   10
  142.          Top             =   1290
  143.          Width           =   1335
  144.       End
  145.       Begin VB.TextBox Text7 
  146.          DataField       =   "联系电话"
  147.          Enabled         =   0   'False
  148.          Height          =   270
  149.          Left            =   6645
  150.          MaxLength       =   15
  151.          TabIndex        =   9
  152.          Top             =   210
  153.          Width           =   1335
  154.       End
  155.       Begin VB.TextBox Text8 
  156.          DataField       =   "年检记录"
  157.          Enabled         =   0   'False
  158.          Height          =   660
  159.          Left            =   6645
  160.          MultiLine       =   -1  'True
  161.          ScrollBars      =   2  'Vertical
  162.          TabIndex        =   8
  163.          Top             =   570
  164.          Width           =   1335
  165.       End
  166.       Begin VB.TextBox Text9 
  167.          DataField       =   "备注"
  168.          Enabled         =   0   'False
  169.          Height          =   630
  170.          Left            =   6645
  171.          MultiLine       =   -1  'True
  172.          ScrollBars      =   2  'Vertical
  173.          TabIndex        =   7
  174.          Top             =   1320
  175.          Width           =   1335
  176.       End
  177.       Begin MSComCtl2.DTPicker DTPicker1 
  178.          DataField       =   "出生年月"
  179.          Height          =   270
  180.          Left            =   1395
  181.          TabIndex        =   14
  182.          Top             =   1305
  183.          Width           =   1335
  184.          _ExtentX        =   2355
  185.          _ExtentY        =   476
  186.          _Version        =   393216
  187.          Enabled         =   0   'False
  188.          Format          =   65994753
  189.          CurrentDate     =   38323
  190.       End
  191.       Begin MSComCtl2.DTPicker DTPicker2 
  192.          DataField       =   "领证日期"
  193.          Height          =   270
  194.          Left            =   4185
  195.          TabIndex        =   18
  196.          Top             =   210
  197.          Width           =   1335
  198.          _ExtentX        =   2355
  199.          _ExtentY        =   476
  200.          _Version        =   393216
  201.          Enabled         =   0   'False
  202.          Format          =   65994753
  203.          CurrentDate     =   38323
  204.       End
  205.       Begin MSComCtl2.DTPicker DTPicker3 
  206.          DataField       =   "何时参加工作"
  207.          Height          =   270
  208.          Left            =   4185
  209.          TabIndex        =   19
  210.          Top             =   1680
  211.          Width           =   1335
  212.          _ExtentX        =   2355
  213.          _ExtentY        =   476
  214.          _Version        =   393216
  215.          Enabled         =   0   'False
  216.          Format          =   65994753
  217.          CurrentDate     =   38323
  218.       End
  219.       Begin MSAdodcLib.Adodc Adodc2 
  220.          Height          =   330
  221.          Left            =   5550
  222.          Top             =   960
  223.          Visible         =   0   'False
  224.          Width           =   1200
  225.          _ExtentX        =   2117
  226.          _ExtentY        =   582
  227.          ConnectMode     =   0
  228.          CursorLocation  =   3
  229.          IsolationLevel  =   -1
  230.          ConnectionTimeout=   15
  231.          CommandTimeout  =   30
  232.          CursorType      =   3
  233.          LockType        =   3
  234.          CommandType     =   1
  235.          CursorOptions   =   0
  236.          CacheSize       =   50
  237.          MaxRecords      =   0
  238.          BOFAction       =   0
  239.          EOFAction       =   0
  240.          ConnectStringType=   1
  241.          Appearance      =   1
  242.          BackColor       =   -2147483643
  243.          ForeColor       =   -2147483640
  244.          Orientation     =   0
  245.          Enabled         =   -1
  246.          Connect         =   "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=clgl.mdb;Persist Security Info=False"
  247.          OLEDBString     =   "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=clgl.mdb;Persist Security Info=False"
  248.          OLEDBFile       =   ""
  249.          DataSourceName  =   ""
  250.          OtherAttributes =   ""
  251.          UserName        =   ""
  252.          Password        =   ""
  253.          RecordSource    =   "select * from 车辆类型表"
  254.          Caption         =   "Adodc2"
  255.          BeginProperty Font {0BE35203-8F91-11CE-9DE3-00AA004BB851} 
  256.             Name            =   "宋体"
  257.             Size            =   9
  258.             Charset         =   134
  259.             Weight          =   400
  260.             Underline       =   0   'False
  261.             Italic          =   0   'False
  262.             Strikethrough   =   0   'False
  263.          EndProperty
  264.          _Version        =   393216
  265.       End
  266.       Begin VB.Label Label5 
  267.          Caption         =   "*"
  268.          ForeColor       =   &H000000FF&
  269.          Height          =   135
  270.          Index           =   7
  271.          Left            =   4065
  272.          TabIndex        =   39
  273.          Top             =   255
  274.          Width           =   255
  275.       End
  276.       Begin VB.Label Label5 
  277.          Caption         =   "*"
  278.          ForeColor       =   &H000000FF&
  279.          Height          =   135
  280.          Index           =   6
  281.          Left            =   4065
  282.          TabIndex        =   38
  283.          Top             =   600
  284.          Width           =   255
  285.       End
  286.       Begin VB.Label Label5 
  287.          Caption         =   "*"
  288.          ForeColor       =   &H000000FF&
  289.          Height          =   135
  290.          Index           =   5
  291.          Left            =   1275
  292.          TabIndex        =   37
  293.          Top             =   1710
  294.          Width           =   255
  295.       End
  296.       Begin VB.Label Label5 
  297.          Caption         =   "*"
  298.          ForeColor       =   &H000000FF&
  299.          Height          =   135
  300.          Index           =   4
  301.          Left            =   1275
  302.          TabIndex        =   36
  303.          Top             =   255
  304.          Width           =   255
  305.       End
  306.       Begin VB.Label Label5 
  307.          Caption         =   "*"
  308.          ForeColor       =   &H000000FF&
  309.          Height          =   135
  310.          Index           =   3
  311.          Left            =   1275
  312.          TabIndex        =   35
  313.          Top             =   600
  314.          Width           =   255
  315.       End
  316.       Begin VB.Label Label5 
  317.          Caption         =   "*"
  318.          ForeColor       =   &H000000FF&
  319.          Height          =   135
  320.          Index           =   1
  321.          Left            =   1275
  322.          TabIndex        =   34
  323.          Top             =   990
  324.          Width           =   255
  325.       End
  326.       Begin VB.Label Label5 
  327.          Caption         =   "*"
  328.          ForeColor       =   &H000000FF&
  329.          Height          =   135
  330.          Index           =   2
  331.          Left            =   1275
  332.          TabIndex        =   33
  333.          Top             =   1335
  334.          Width           =   255
  335.       End
  336.       Begin VB.Label Label1 
  337.          Caption         =   "驾驶员编号:"
  338.          Height          =   300
  339.          Left            =   255
  340.          TabIndex        =   32
  341.          Top             =   285
  342.          Width           =   1260
  343.       End
  344.       Begin VB.Label Label2 
  345.          Caption         =   "姓名:"
  346.          Height          =   300
  347.          Left            =   255
  348.          TabIndex        =   31
  349.          Top             =   633
  350.          Width           =   1260
  351.       End
  352.       Begin VB.Label Label3 
  353.          Caption         =   "性别:"
  354.          Height          =   300
  355.          Left            =   255
  356.          TabIndex        =   30
  357.          Top             =   981
  358.          Width           =   1260
  359.       End
  360.       Begin VB.Label Label4 
  361.          Caption         =   "出生年月:"
  362.          Height          =   300
  363.          Left            =   255
  364.          TabIndex        =   29
  365.          Top             =   1329
  366.          Width           =   1260
  367.       End
  368.       Begin VB.Label Label5 
  369.          Caption         =   "驾驶证号:"
  370.          Height          =   300
  371.          Index           =   0
  372.          Left            =   255
  373.          TabIndex        =   28
  374.          Top             =   1680
  375.          Width           =   1260
  376.       End
  377.       Begin VB.Label Label6 
  378.          Caption         =   "领证日期:"
  379.          Height          =   300
  380.          Left            =   2850
  381.          TabIndex        =   27
  382.          Top             =   285
  383.          Width           =   1260
  384.       End
  385.       Begin VB.Label Label7 
  386.          Caption         =   "证件有效期:"
  387.          Height          =   300
  388.          Left            =   2850
  389.          TabIndex        =   26
  390.          Top             =   630
  391.          Width           =   1260
  392.       End
  393.       Begin VB.Label Label8 
  394.          Caption         =   "驾龄:"
  395.          Height          =   300
  396.          Left            =   2850
  397.          TabIndex        =   25
  398.          Top             =   975
  399.          Width           =   1260
  400.       End
  401.       Begin VB.Label Label9 
  402.          Caption         =   "准驾车型:"
  403.          Height          =   300
  404.          Left            =   2850
  405.          TabIndex        =   24
  406.          Top             =   1335
  407.          Width           =   1260
  408.       End
  409.       Begin VB.Label Label10 
  410.          Caption         =   "何时参加工作:"
  411.          Height          =   300
  412.          Left            =   2850
  413.          TabIndex        =   23
  414.          Top             =   1680
  415.          Width           =   1260
  416.       End
  417.       Begin VB.Label Label11 
  418.          Caption         =   "联系电话:"
  419.          Height          =   300
  420.          Left            =   5640
  421.          TabIndex        =   22
  422.          Top             =   285
  423.          Width           =   1260
  424.       End
  425.       Begin VB.Label Label12 
  426.          Caption         =   "年检记录:"
  427.          Height          =   300
  428.          Left            =   5640
  429.          TabIndex        =   21
  430.          Top             =   630
  431.          Width           =   1260
  432.       End
  433.       Begin VB.Label Label13 
  434.          Caption         =   "备注:"
  435.          Height          =   300
  436.          Left            =   5640
  437.          TabIndex        =   20
  438.          Top             =   1335
  439.          Width           =   1260
  440.       End
  441.    End
  442.    Begin VB.CommandButton cmdExit 
  443.       Caption         =   "退 出(&E)"
  444.       Height          =   330
  445.       Left            =   7245
  446.       TabIndex        =   0
  447.       Top             =   2250
  448.       Width           =   975
  449.    End
  450.    Begin VB.CommandButton cmdDelete 
  451.       Caption         =   "删 除(&D)"
  452.       Height          =   330
  453.       Left            =   1995
  454.       TabIndex        =   3
  455.       Top             =   2250
  456.       Width           =   975
  457.    End
  458.    Begin VB.CommandButton cmdCancel 
  459.       Caption         =   "取 消(&Q)"
  460.       Enabled         =   0   'False
  461.       Height          =   330
  462.       Left            =   5235
  463.       TabIndex        =   1
  464.       Top             =   2250
  465.       Width           =   975
  466.    End
  467.    Begin VB.CommandButton cmdUpdate 
  468.       Caption         =   "修 改(&U)"
  469.       Height          =   330
  470.       Left            =   1035
  471.       TabIndex        =   4
  472.       Top             =   2250
  473.       Width           =   975
  474.    End
  475.    Begin VB.CommandButton cmdAdd 
  476.       Caption         =   "添 加(&A)"
  477.       Height          =   330
  478.       Left            =   75
  479.       TabIndex        =   5
  480.       Top             =   2250
  481.       Width           =   975
  482.    End
  483.    Begin VB.CommandButton cmdOk 
  484.       Caption         =   "确 定(&O)"
  485.       Enabled         =   0   'False
  486.       Height          =   330
  487.       Left            =   4275
  488.       TabIndex        =   2
  489.       Top             =   2250
  490.       Width           =   975
  491.    End
  492. End
  493. Attribute VB_Name = "frmDriverlr"
  494. Attribute VB_GlobalNameSpace = False
  495. Attribute VB_Creatable = False
  496. Attribute VB_PredeclaredId = True
  497. Attribute VB_Exposed = False
  498. Dim i As Integer
  499. Private Sub cmdAdd_Click()
  500.   Unlockctl
  501.   Dim temp1
  502.   temp1 = CStr(Year(Now))
  503.   Adodc1.RecordSource = "select * from 驾驶员档案 order by 驾驶员编号"
  504.   Adodc1.Refresh
  505.   If Adodc1.Recordset.RecordCount > 0 Then
  506.      Adodc1.Recordset.MoveLast
  507.      Text1.Text = Year(Now) & Format(Val(Right(Adodc1.Recordset.Fields(0), 4) + 1), "0000")
  508.   Else
  509.      Text1.Text = Year(Now) & "0001"
  510.   End If
  511.   Text2.Text = ""
  512.   Text3.Text = ""
  513.   Text4.Text = ""
  514.   Text5.Text = ""
  515.   Text6.Text = ""
  516.   Text7.Text = ""
  517.   Text8.Text = ""
  518.   Text9.Text = ""
  519.   Combo1.Text = ""
  520.   Text2.SetFocus
  521.   cmdOk.Enabled = True
  522.   cmdCancel.Enabled = True
  523.   cmdUpdate.Enabled = False
  524.   cmdDelete.Enabled = False
  525.   DTPicker1.Visible = True
  526.   Adodc1.Enabled = False
  527.   i = 1
  528. End Sub
  529. Private Sub cmdCancel_Click()
  530.     On Error Resume Next     '当没有添加数据的时候 处理异常
  531.     Adodc1.Recordset.CancelUpdate
  532.     Adodc1.Refresh
  533.     Lockctl
  534.     Text1.Text = ""
  535.     cmdOk.Enabled = False
  536.     cmdCancel.Enabled = False
  537.     cmdAdd.Enabled = True
  538.     cmdUpdate.Enabled = True
  539.     cmdDelete.Enabled = True
  540.     Adodc1.Enabled = True
  541. End Sub
  542. Private Sub cmdDelete_Click()
  543.   If MsgBox("您确实要删除记录吗?", vbOKCancel, "系统提示") = vbOK Then
  544.      adoCon.Execute ("delete from 驾驶员档案 where 驾驶员编号='" & Text1 & "'")
  545.      MsgBox " 记录已删除!", , "系统提示"
  546.      Adodc1.Refresh
  547.      Text1.Text = ""
  548.      Text2.Text = ""
  549.      Text3.Text = ""
  550.      Text4.Text = ""
  551.      Text5.Text = ""
  552.      Text6.Text = ""
  553.      Text7.Text = ""
  554.      Text8.Text = ""
  555.      Text9.Text = ""
  556.      Combo1.Text = ""
  557.   End If
  558. End Sub
  559. Private Sub cmdExit_Click()
  560. Unload Me
  561. End Sub
  562. Private Sub cmdFind_Click()
  563.   Dim str As String
  564.   str = InputBox$("输入你要查询的驾驶员编号:", "系统提示")
  565.   If str = "" Then Exit Sub
  566.   Adodc1.RecordSource = "select * from 驾驶员档案 where 驾驶员编号='" + str + "'"
  567.   Adodc1.Refresh
  568.   If Adodc1.Recordset.RecordCount > 0 Then
  569.      Text1.Text = Adodc1.Recordset.Fields(0)
  570.      Text2.Text = Adodc1.Recordset.Fields(1)
  571.      Text3.Text = Adodc1.Recordset.Fields(2)
  572.      DTPicker1.Value = Adodc1.Recordset.Fields(3)
  573.      Text4.Text = Adodc1.Recordset.Fields(4)
  574.      DTPicker2.Value = Adodc1.Recordset.Fields(5)
  575.      Text5.Text = Adodc1.Recordset.Fields(6)
  576.      Text6.Text = Adodc1.Recordset.Fields(7)
  577.      Combo1.Text = Adodc1.Recordset.Fields(8)
  578.      DTPicker3.Value = Adodc1.Recordset.Fields(9)
  579.      Text7.Text = Adodc1.Recordset.Fields(10)
  580.      Text8.Text = Adodc1.Recordset.Fields(11)
  581.      Text9.Text = Adodc1.Recordset.Fields(12)
  582.      cmdUpdate.Enabled = True
  583.      cmdDelete.Enabled = True
  584.   Else
  585.      MsgBox "没有你需要的信息!", , "系统提示"
  586.      cmdUpdate.Enabled = False
  587.      cmdDelete.Enabled = False
  588.   End If
  589. End Sub
  590. Private Sub cmdOk_Click()
  591.    Select Case i
  592.         Case 1
  593.             If Text1.Text = "" Or Text2.Text = "" Or Text3.Text = "" Or Text4.Text = "" Or Text5.Text = "" Or Text6.Text = "" Or Text7.Text = "" Or Text8.Text = "" Or Text9.Text = "" Or Combo1.Text = "" Then
  594.                MsgBox "每一项不能为空!", , "系统提示"
  595.                Exit Sub
  596.             End If
  597.           adoCon.Execute ("insert into 驾驶员档案 values ('" & Text1 & "','" & Text2 & "','" & Text3 & "','" & DTPicker1.Value & "','" & Text4 & "','" & DTPicker2.Value & "','" & Text5 & "','" & Text6.Text & "','" & Combo1.Text & "','" & DTPicker3.Value & "','" & Text7.Text & "','" & Text8.Text & "','" & Text9.Text & "')")
  598.           MsgBox "记录添加成功!", , "系统提示"
  599.           Adodc1.Refresh
  600.         Case 2
  601.           adoCon.Execute ("update 驾驶员档案 set 驾驶员编号='" & Text1.Text & "',姓名='" & Text2.Text & "',性别='" & Text3.Text & "',出生年月='" & DTPicker1.Value & "',驾驶证号='" & Text4.Text & "',领证日期='" & DTPicker1.Value & "',证件有效期='" & Text5.Text & "',驾龄='" & Text6.Text & "',准驾车型='" & Combo1.Text & "',何时参加工作='" & DTPicker1.Value & "',联系电话='" & Text7.Text & "',年检记录='" & Text8.Text & "',备注='" & Text9.Text & "' where 驾驶员编号='" & Text1.Text & "'")
  602.           MsgBox "记录修改成功!", , "系统提示"
  603.           Adodc1.Refresh
  604.   End Select
  605.   
  606.     Lockctl
  607.     
  608.     cmdOk.Enabled = False
  609.     cmdCancel.Enabled = False
  610.   
  611.     cmdAdd.Visible = True
  612.     cmdUpdate.Visible = True
  613.     cmdDelete.Visible = True
  614.     Adodc1.Enabled = True
  615. End Sub
  616. Private Sub cmdUpdate_Click()
  617.     Unlockctl
  618.     i = 2
  619.     cmdOk.Enabled = True
  620.     cmdCancel.Enabled = True
  621.     cmdAdd.Enabled = False
  622.     cmdDelete.Enabled = False
  623.     DTPicker1.Visible = True
  624.     Adodc1.Enabled = False
  625. End Sub
  626. Private Sub Combo1_KeyPress(KeyAscii As Integer)
  627.   KeyAscii = valiText(KeyAscii, Chr(13), True)
  628.   If KeyAscii = 13 Then DTPicker3.SetFocus
  629. End Sub
  630. Private Sub DTPicker1_KeyDown(KeyCode As Integer, Shift As Integer)
  631.   If KeyCode = vbKeyReturn Then Text4.SetFocus
  632. End Sub
  633. Private Sub DTPicker2_KeyDown(KeyCode As Integer, Shift As Integer)
  634.   If KeyCode = vbKeyReturn Then Text5.SetFocus
  635. End Sub
  636. Private Sub DTPicker3_KeyDown(KeyCode As Integer, Shift As Integer)
  637.   If KeyCode = vbKeyReturn Then Text7.SetFocus
  638. End Sub
  639. Private Sub Form_Load()
  640.   frmDriverlr.Width = 8460
  641.   frmDriverlr.Height = 3120
  642.   Adodc2.RecordSource = "select * from 车辆类型表"
  643.   Adodc2.Refresh
  644.   For i = 0 To Adodc2.Recordset.RecordCount - 1
  645.       Combo1.AddItem Adodc2.Recordset.Fields(0).Value
  646.       Adodc2.Recordset.MoveNext
  647.   Next
  648. End Sub
  649. Private Sub Lockctl()
  650.    Text1.Enabled = False
  651.    Text2.Enabled = False
  652.    Text3.Enabled = False
  653.    Text4.Enabled = False
  654.    Text5.Enabled = False
  655.    Text6.Enabled = False
  656.    Text7.Enabled = False
  657.    DTPicker1.Enabled = False
  658.    DTPicker2.Enabled = False
  659.    DTPicker3.Enabled = False
  660.    Text9.Enabled = False
  661.    Text8.Enabled = False
  662.    Combo1.Enabled = False
  663. End Sub
  664. Private Sub Unlockctl()
  665.    Text2.Enabled = True
  666.    Text3.Enabled = True
  667.    Text4.Enabled = True
  668.    Text5.Enabled = True
  669.    Text6.Enabled = True
  670.    Text7.Enabled = True
  671.    DTPicker1.Enabled = True
  672.    DTPicker2.Enabled = True
  673.    DTPicker3.Enabled = True
  674.    Text9.Enabled = True
  675.    Text8.Enabled = True
  676.    Combo1.Enabled = True
  677. End Sub
  678. Private Sub Text1_KeyDown(KeyCode As Integer, Shift As Integer)
  679. If KeyCode = vbKeyReturn Then
  680.    If Text1.Text = "" Then
  681.       MsgBox "驾驶编号不能为空!", , "系统提示"
  682.       Text1.SetFocus
  683.    End If
  684.    Text2.SetFocus
  685. End If
  686. End Sub
  687. Private Sub Text2_KeyDown(KeyCode As Integer, Shift As Integer)
  688. If KeyCode = vbKeyReturn Then
  689.    If Text2.Text = "" Then
  690.       MsgBox "姓名不能为空!!", , "系统提示"
  691.       Text2.SetFocus
  692.    End If
  693.    Text3.SetFocus
  694. End If
  695. End Sub
  696. Private Sub Text3_KeyDown(KeyCode As Integer, Shift As Integer)
  697. If KeyCode = vbKeyReturn Then
  698.    If Text3.Text = "" Then
  699.       MsgBox "性别不能为空!", , "系统提示"
  700.       Text3.SetFocus
  701.    End If
  702.    DTPicker1.SetFocus
  703. End If
  704. End Sub
  705. Private Sub Text4_KeyDown(KeyCode As Integer, Shift As Integer)
  706. If KeyCode = vbKeyReturn Then
  707.    If Text4.Text = "" Then
  708.       MsgBox "驾驶证号不能为空!!", , "系统提示"
  709.       Text4.SetFocus
  710.    End If
  711.    DTPicker2.SetFocus
  712. End If
  713. End Sub
  714. Private Sub Text5_KeyDown(KeyCode As Integer, Shift As Integer)
  715. If KeyCode = vbKeyReturn Then
  716.    If Text5.Text = "" Then
  717.       MsgBox "证件有效期不能为空!", , "系统提示"
  718.       Text5.SetFocus
  719.    End If
  720.    Text6.SetFocus
  721. End If
  722. End Sub
  723. Private Sub Text6_KeyDown(KeyCode As Integer, Shift As Integer)
  724. If KeyCode = vbKeyReturn Then Combo1.SetFocus
  725. End Sub
  726. Private Sub Text7_KeyDown(KeyCode As Integer, Shift As Integer)
  727. If KeyCode = vbKeyReturn Then Text8.SetFocus
  728. End Sub
  729. Private Sub Text8_KeyDown(KeyCode As Integer, Shift As Integer)
  730. If KeyCode = vbKeyReturn Then Text9.SetFocus
  731. End Sub
  732. Private Sub Text9_KeyDown(KeyCode As Integer, Shift As Integer)
  733. If KeyCode = vbKeyReturn Then cmdOk.SetFocus
  734. End Sub