jf_xgForm.frm
上传用户:tashmp
上传日期:2010-04-03
资源大小:882k
文件大小:14k
源码类别:

其他游戏

开发平台:

Visual Basic

  1. VERSION 5.00
  2. Object = "{67397AA1-7FB1-11D0-B148-00A0C922E820}#6.0#0"; "MSADODC.OCX"
  3. Object = "{CDE57A40-8B86-11D0-B3C6-00A0C90AEA82}#1.0#0"; "MSDATGRD.OCX"
  4. Begin VB.Form jf_xgForm 
  5.    BackColor       =   &H00FFC0C0&
  6.    Caption         =   "驾驶员积分管理"
  7.    ClientHeight    =   4095
  8.    ClientLeft      =   60
  9.    ClientTop       =   390
  10.    ClientWidth     =   10050
  11.    Icon            =   "jf_xgForm.frx":0000
  12.    LinkTopic       =   "Form1"
  13.    ScaleHeight     =   4095
  14.    ScaleWidth      =   10050
  15.    StartUpPosition =   3  'Windows Default
  16.    Begin VB.CommandButton Command4 
  17.       BackColor       =   &H00FFC0C0&
  18.       Caption         =   "删除记录"
  19.       Height          =   495
  20.       Left            =   7320
  21.       Style           =   1  'Graphical
  22.       TabIndex        =   13
  23.       Top             =   2760
  24.       Width           =   1815
  25.    End
  26.    Begin VB.CommandButton Command3 
  27.       BackColor       =   &H00FFC0C0&
  28.       Caption         =   "修改记录"
  29.       Height          =   495
  30.       Left            =   4080
  31.       Style           =   1  'Graphical
  32.       TabIndex        =   12
  33.       Top             =   2760
  34.       Width           =   1815
  35.    End
  36.    Begin VB.CommandButton Command2 
  37.       BackColor       =   &H00FFC0C0&
  38.       Caption         =   "添加记录"
  39.       Height          =   495
  40.       Left            =   720
  41.       Style           =   1  'Graphical
  42.       TabIndex        =   11
  43.       Top             =   2760
  44.       Width           =   1815
  45.    End
  46.    Begin MSDataGridLib.DataGrid DataGrid1 
  47.       Bindings        =   "jf_xgForm.frx":030A
  48.       Height          =   735
  49.       Left            =   5880
  50.       TabIndex        =   10
  51.       Top             =   1920
  52.       Width           =   1575
  53.       _ExtentX        =   2778
  54.       _ExtentY        =   1296
  55.       _Version        =   393216
  56.       HeadLines       =   1
  57.       RowHeight       =   15
  58.       BeginProperty HeadFont {0BE35203-8F91-11CE-9DE3-00AA004BB851} 
  59.          Name            =   "MS Sans Serif"
  60.          Size            =   8.25
  61.          Charset         =   0
  62.          Weight          =   400
  63.          Underline       =   0   'False
  64.          Italic          =   0   'False
  65.          Strikethrough   =   0   'False
  66.       EndProperty
  67.       BeginProperty Font {0BE35203-8F91-11CE-9DE3-00AA004BB851} 
  68.          Name            =   "MS Sans Serif"
  69.          Size            =   8.25
  70.          Charset         =   0
  71.          Weight          =   400
  72.          Underline       =   0   'False
  73.          Italic          =   0   'False
  74.          Strikethrough   =   0   'False
  75.       EndProperty
  76.       ColumnCount     =   2
  77.       BeginProperty Column00 
  78.          DataField       =   ""
  79.          Caption         =   ""
  80.          BeginProperty DataFormat {6D835690-900B-11D0-9484-00A0C91110ED} 
  81.             Type            =   0
  82.             Format          =   ""
  83.             HaveTrueFalseNull=   0
  84.             FirstDayOfWeek  =   0
  85.             FirstWeekOfYear =   0
  86.             LCID            =   2052
  87.             SubFormatType   =   0
  88.          EndProperty
  89.       EndProperty
  90.       BeginProperty Column01 
  91.          DataField       =   ""
  92.          Caption         =   ""
  93.          BeginProperty DataFormat {6D835690-900B-11D0-9484-00A0C91110ED} 
  94.             Type            =   0
  95.             Format          =   ""
  96.             HaveTrueFalseNull=   0
  97.             FirstDayOfWeek  =   0
  98.             FirstWeekOfYear =   0
  99.             LCID            =   2052
  100.             SubFormatType   =   0
  101.          EndProperty
  102.       EndProperty
  103.       SplitCount      =   1
  104.       BeginProperty Split0 
  105.          BeginProperty Column00 
  106.          EndProperty
  107.          BeginProperty Column01 
  108.          EndProperty
  109.       EndProperty
  110.    End
  111.    Begin MSAdodcLib.Adodc fj_xgAdodc 
  112.       Height          =   495
  113.       Left            =   2760
  114.       Top             =   2640
  115.       Width           =   1215
  116.       _ExtentX        =   2143
  117.       _ExtentY        =   873
  118.       ConnectMode     =   0
  119.       CursorLocation  =   3
  120.       IsolationLevel  =   -1
  121.       ConnectionTimeout=   15
  122.       CommandTimeout  =   30
  123.       CursorType      =   3
  124.       LockType        =   3
  125.       CommandType     =   8
  126.       CursorOptions   =   0
  127.       CacheSize       =   50
  128.       MaxRecords      =   0
  129.       BOFAction       =   0
  130.       EOFAction       =   0
  131.       ConnectStringType=   1
  132.       Appearance      =   1
  133.       BackColor       =   -2147483643
  134.       ForeColor       =   -2147483640
  135.       Orientation     =   0
  136.       Enabled         =   -1
  137.       Connect         =   ""
  138.       OLEDBString     =   ""
  139.       OLEDBFile       =   ""
  140.       DataSourceName  =   ""
  141.       OtherAttributes =   ""
  142.       UserName        =   ""
  143.       Password        =   ""
  144.       RecordSource    =   ""
  145.       Caption         =   ""
  146.       BeginProperty Font {0BE35203-8F91-11CE-9DE3-00AA004BB851} 
  147.          Name            =   "MS Sans Serif"
  148.          Size            =   8.25
  149.          Charset         =   0
  150.          Weight          =   400
  151.          Underline       =   0   'False
  152.          Italic          =   0   'False
  153.          Strikethrough   =   0   'False
  154.       EndProperty
  155.       _Version        =   393216
  156.    End
  157.    Begin VB.Frame Frame1 
  158.       BackColor       =   &H00FFC0C0&
  159.       Caption         =   "基本资料"
  160.       Height          =   1455
  161.       Left            =   120
  162.       TabIndex        =   3
  163.       Top             =   960
  164.       Width           =   9855
  165.       Begin VB.TextBox Text4 
  166.          BackColor       =   &H00FFC0C0&
  167.          BeginProperty Font 
  168.             Name            =   "MS Sans Serif"
  169.             Size            =   12
  170.             Charset         =   0
  171.             Weight          =   700
  172.             Underline       =   0   'False
  173.             Italic          =   0   'False
  174.             Strikethrough   =   0   'False
  175.          EndProperty
  176.          Height          =   495
  177.          Left            =   8160
  178.          TabIndex        =   9
  179.          Top             =   360
  180.          Width           =   1335
  181.       End
  182.       Begin VB.TextBox Text3 
  183.          BackColor       =   &H00FFC0C0&
  184.          BeginProperty Font 
  185.             Name            =   "MS Sans Serif"
  186.             Size            =   12
  187.             Charset         =   0
  188.             Weight          =   700
  189.             Underline       =   0   'False
  190.             Italic          =   0   'False
  191.             Strikethrough   =   0   'False
  192.          EndProperty
  193.          Height          =   375
  194.          Left            =   4800
  195.          TabIndex        =   7
  196.          Top             =   360
  197.          Width           =   1695
  198.       End
  199.       Begin VB.TextBox Text2 
  200.          BackColor       =   &H00FFC0C0&
  201.          BeginProperty Font 
  202.             Name            =   "MS Sans Serif"
  203.             Size            =   12
  204.             Charset         =   0
  205.             Weight          =   700
  206.             Underline       =   0   'False
  207.             Italic          =   0   'False
  208.             Strikethrough   =   0   'False
  209.          EndProperty
  210.          Height          =   375
  211.          Left            =   1320
  212.          TabIndex        =   5
  213.          Top             =   360
  214.          Width           =   2415
  215.       End
  216.       Begin VB.Label Label4 
  217.          BackStyle       =   0  'Transparent
  218.          Caption         =   "现有分数:"
  219.          BeginProperty Font 
  220.             Name            =   "MS Sans Serif"
  221.             Size            =   12
  222.             Charset         =   0
  223.             Weight          =   700
  224.             Underline       =   0   'False
  225.             Italic          =   0   'False
  226.             Strikethrough   =   0   'False
  227.          EndProperty
  228.          Height          =   375
  229.          Left            =   6720
  230.          TabIndex        =   8
  231.          Top             =   480
  232.          Width           =   1335
  233.       End
  234.       Begin VB.Label Label3 
  235.          BackStyle       =   0  'Transparent
  236.          Caption         =   "姓名:"
  237.          BeginProperty Font 
  238.             Name            =   "MS Sans Serif"
  239.             Size            =   12
  240.             Charset         =   0
  241.             Weight          =   700
  242.             Underline       =   0   'False
  243.             Italic          =   0   'False
  244.             Strikethrough   =   0   'False
  245.          EndProperty
  246.          Height          =   375
  247.          Left            =   3960
  248.          TabIndex        =   6
  249.          Top             =   360
  250.          Width           =   855
  251.       End
  252.       Begin VB.Label Label2 
  253.          BackStyle       =   0  'Transparent
  254.          Caption         =   "驾驶证号:"
  255.          BeginProperty Font 
  256.             Name            =   "MS Sans Serif"
  257.             Size            =   12
  258.             Charset         =   0
  259.             Weight          =   700
  260.             Underline       =   0   'False
  261.             Italic          =   0   'False
  262.             Strikethrough   =   0   'False
  263.          EndProperty
  264.          Height          =   375
  265.          Left            =   120
  266.          TabIndex        =   4
  267.          Top             =   360
  268.          Width           =   1335
  269.       End
  270.    End
  271.    Begin VB.CommandButton Command1 
  272.       BackColor       =   &H00FFC0C0&
  273.       Caption         =   "查询"
  274.       Height          =   615
  275.       Left            =   8280
  276.       Style           =   1  'Graphical
  277.       TabIndex        =   2
  278.       Top             =   120
  279.       Width           =   1575
  280.    End
  281.    Begin VB.TextBox Text1 
  282.       BackColor       =   &H00FFC0C0&
  283.       BeginProperty Font 
  284.          Name            =   "MS Sans Serif"
  285.          Size            =   13.5
  286.          Charset         =   0
  287.          Weight          =   700
  288.          Underline       =   0   'False
  289.          Italic          =   0   'False
  290.          Strikethrough   =   0   'False
  291.       EndProperty
  292.       Height          =   495
  293.       Left            =   1920
  294.       TabIndex        =   1
  295.       Top             =   120
  296.       Width           =   6255
  297.    End
  298.    Begin VB.Line Line2 
  299.       BorderWidth     =   2
  300.       X1              =   0
  301.       X2              =   10080
  302.       Y1              =   4080
  303.       Y2              =   4080
  304.    End
  305.    Begin VB.Line Line1 
  306.       X1              =   0
  307.       X2              =   9960
  308.       Y1              =   840
  309.       Y2              =   840
  310.    End
  311.    Begin VB.Label Label1 
  312.       BackStyle       =   0  'Transparent
  313.       Caption         =   "驾驶证号"
  314.       BeginProperty Font 
  315.          Name            =   "MS Sans Serif"
  316.          Size            =   13.5
  317.          Charset         =   0
  318.          Weight          =   700
  319.          Underline       =   0   'False
  320.          Italic          =   0   'False
  321.          Strikethrough   =   0   'False
  322.       EndProperty
  323.       Height          =   375
  324.       Left            =   240
  325.       TabIndex        =   0
  326.       Top             =   120
  327.       Width           =   1455
  328.    End
  329. End
  330. Attribute VB_Name = "jf_xgForm"
  331. Attribute VB_GlobalNameSpace = False
  332. Attribute VB_Creatable = False
  333. Attribute VB_PredeclaredId = True
  334. Attribute VB_Exposed = False
  335. Option Explicit
  336. Private Sub Command1_Click()
  337. Dim i As Integer
  338. fj_xgAdodc.Refresh
  339. If Text1 = "" Then
  340. MsgBox "请输入要查询驾驶证号!", 48, "友情提示!!!"
  341. Else
  342. fj_xgAdodc.Recordset.MoveFirst
  343. For i = 0 To fj_xgAdodc.Recordset.RecordCount - 1 Step 1
  344.     Debug.Print fj_xgAdodc.Recordset.Fields(0).Value
  345.     If fj_xgAdodc.Recordset.Fields(0).Value = Text1.Text Then
  346.       
  347.       Text2 = fj_xgAdodc.Recordset.Fields(0).Value
  348.       Text3 = fj_xgAdodc.Recordset.Fields(1).Value
  349.       Text4 = fj_xgAdodc.Recordset.Fields(2).Value
  350.     '  Command2.Enabled = True
  351.       Command3.Enabled = True
  352.       Command4.Enabled = True
  353.       Exit For
  354.       Else
  355.       fj_xgAdodc.Recordset.MoveNext
  356.      End If
  357. Next i
  358.  If i = fj_xgAdodc.Recordset.RecordCount Then
  359.   
  360.    MsgBox "该记录不存在!!", 48, "友情提示!!!"
  361.   End If
  362. End If
  363. End Sub
  364. Private Sub Command2_Click()
  365. Dim i As Integer
  366. Dim da As Date
  367. fj_xgAdodc.Recordset.MoveFirst
  368. For i = 0 To fj_xgAdodc.Recordset.RecordCount - 1 Step 1
  369.   If fj_xgAdodc.Recordset.Fields(0).Value = Text2.Text Then
  370.    
  371.    MsgBox "该记录以存在!!", 64, "友情提示"
  372.    Exit Sub
  373.    Else
  374.    fj_xgAdodc.Recordset.MoveNext
  375.    End If
  376.    If i = fj_xgAdodc.Recordset.RecordCount - 1 Then
  377.    '该记录不存在 开始添加
  378.    
  379.    fj_xgAdodc.Recordset.AddNew
  380.    fj_xgAdodc.Recordset.Fields(0).Value = Text2
  381.    fj_xgAdodc.Recordset.Fields(1).Value = Text3
  382.    fj_xgAdodc.Recordset.Fields(2).Value = Text4
  383.    fj_xgAdodc.Recordset.Update
  384.    MsgBox "该记录以添加!", 64, "友情提示"
  385.     fj_xgAdodc.Refresh
  386.   End If
  387. Next i
  388. End Sub
  389. '修改记录
  390. Private Sub Command3_Click()
  391. If Text2.Text = "" Then
  392. MsgBox "关键字不能为空!", 48, "友情提示"
  393. Else
  394. fj_xgAdodc.Recordset.Fields(0).Value = Text2
  395. fj_xgAdodc.Recordset.Fields(1).Value = Text3
  396. fj_xgAdodc.Recordset.Fields(2).Value = Text4
  397. MsgBox "以确定修改!", 64, "友情提示"
  398. End If
  399. End Sub
  400. '删除记录
  401. Private Sub Command4_Click()
  402.  fj_xgAdodc.Recordset.Delete
  403.  DoEvents
  404.  Text2 = ""
  405.  Text3 = ""
  406.  Text4 = ""
  407.  MsgBox "该记录以删除!", 48, "友情提示"
  408. End Sub
  409. Private Sub Form_Load()
  410. Dim revalu As Long
  411. 'Command2.Enabled = False
  412. Command3.Enabled = False
  413. Command4.Enabled = False
  414. fj_xgAdodc.Visible = False
  415. DataGrid1.Visible = False
  416. 'Me.Show '显示窗题
  417. '连接驾驶员资料表
  418.  revalu = SetWindowPos(jf_xgForm.hwnd, HWND_TOPMOST, Me.CurrentX, Me.CurrentY, _
  419.     1 / 15 * Me.Width, 1 / 15 * Me.Height, SWP_SHOWWINDOW)
  420.   
  421.    Me.Left = (Screen.Width - Me.Width) / 2 - 150
  422.    Me.Top = (Screen.Height - Me.Height) / 2 - 150
  423.    Call lind_jfxg_db
  424. End Sub
  425. '连接数据库
  426. Sub lind_jfxg_db()
  427. Dim dbpath As String
  428. If Right(App.Path, 1) <> "" Then
  429. dbpath = App.Path & ""
  430. Else
  431. dbpath = App.Path
  432. End If
  433.  
  434.  '以管理员登陆
  435.  'MsgBox "gly"
  436. dbpath = "Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=False; Data Source=" & dbpath & "年审评定数据库.mdb"
  437. fj_xgAdodc.ConnectionString = dbpath
  438. fj_xgAdodc.CommandType = adCmdText
  439. fj_xgAdodc.RecordSource = "select * from  驾驶员积分管理表"
  440. '动态连接数据库时一定要刷新数据库
  441. fj_xgAdodc.Refresh
  442. End Sub