⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 frmfind.frm

📁 客户出货与维修
💻 FRM
📖 第 1 页 / 共 2 页
字号:
      BorderStyle     =   1  'Fixed Single
      Caption         =   "查询项目"
      Height          =   255
      Left            =   480
      TabIndex        =   13
      Top             =   3360
      Width           =   1575
   End
   Begin VB.Label Label16 
      BorderStyle     =   1  'Fixed Single
      Caption         =   "查询条件"
      Height          =   255
      Left            =   2160
      TabIndex        =   12
      Top             =   3360
      Width           =   1695
   End
   Begin VB.Label Label1 
      Alignment       =   2  'Center
      Appearance      =   0  'Flat
      BackColor       =   &H8000000A&
      BorderStyle     =   1  'Fixed Single
      Caption         =   "产品编号"
      BeginProperty Font 
         Name            =   "宋体"
         Size            =   12
         Charset         =   134
         Weight          =   400
         Underline       =   0   'False
         Italic          =   0   'False
         Strikethrough   =   0   'False
      EndProperty
      ForeColor       =   &H80000008&
      Height          =   270
      Left            =   360
      TabIndex        =   6
      Top             =   120
      Width           =   1335
   End
   Begin VB.Label Label2 
      Alignment       =   2  'Center
      Appearance      =   0  'Flat
      BackColor       =   &H8000000A&
      BorderStyle     =   1  'Fixed Single
      Caption         =   "产品型号"
      BeginProperty Font 
         Name            =   "宋体"
         Size            =   12
         Charset         =   134
         Weight          =   400
         Underline       =   0   'False
         Italic          =   0   'False
         Strikethrough   =   0   'False
      EndProperty
      ForeColor       =   &H80000008&
      Height          =   270
      Left            =   1920
      TabIndex        =   5
      Top             =   120
      Width           =   1425
   End
   Begin VB.Label Label3 
      Alignment       =   2  'Center
      Appearance      =   0  'Flat
      BackColor       =   &H8000000A&
      BorderStyle     =   1  'Fixed Single
      Caption         =   "销售日期"
      BeginProperty Font 
         Name            =   "宋体"
         Size            =   12
         Charset         =   134
         Weight          =   400
         Underline       =   0   'False
         Italic          =   0   'False
         Strikethrough   =   0   'False
      EndProperty
      ForeColor       =   &H80000008&
      Height          =   270
      Left            =   3600
      TabIndex        =   4
      Top             =   120
      Width           =   1425
   End
   Begin VB.Label Label4 
      Alignment       =   2  'Center
      Appearance      =   0  'Flat
      BackColor       =   &H8000000A&
      BorderStyle     =   1  'Fixed Single
      Caption         =   "维修次数"
      BeginProperty Font 
         Name            =   "宋体"
         Size            =   12
         Charset         =   134
         Weight          =   400
         Underline       =   0   'False
         Italic          =   0   'False
         Strikethrough   =   0   'False
      EndProperty
      ForeColor       =   &H80000008&
      Height          =   270
      Left            =   6960
      TabIndex        =   3
      Top             =   120
      Width           =   1320
   End
   Begin VB.Label Label5 
      Alignment       =   2  'Center
      Appearance      =   0  'Flat
      BackColor       =   &H8000000A&
      BorderStyle     =   1  'Fixed Single
      Caption         =   "维修记录"
      BeginProperty Font 
         Name            =   "宋体"
         Size            =   12
         Charset         =   134
         Weight          =   400
         Underline       =   0   'False
         Italic          =   0   'False
         Strikethrough   =   0   'False
      EndProperty
      ForeColor       =   &H80000008&
      Height          =   270
      Left            =   360
      TabIndex        =   2
      Top             =   960
      Width           =   1320
   End
   Begin VB.Label Label6 
      Alignment       =   2  'Center
      Appearance      =   0  'Flat
      BackColor       =   &H8000000A&
      BorderStyle     =   1  'Fixed Single
      Caption         =   "经销厂家"
      BeginProperty Font 
         Name            =   "宋体"
         Size            =   12
         Charset         =   134
         Weight          =   400
         Underline       =   0   'False
         Italic          =   0   'False
         Strikethrough   =   0   'False
      EndProperty
      ForeColor       =   &H80000008&
      Height          =   270
      Left            =   5280
      TabIndex        =   1
      Top             =   120
      Width           =   1425
   End
   Begin VB.Shape Shape2 
      BackColor       =   &H8000000A&
      Height          =   7575
      Left            =   120
      Top             =   0
      Width           =   8415
   End
End
Attribute VB_Name = "frmfind"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False

Private Sub Command1_Click()
    On Error GoTo OOPS
    Dim My_Query As String
    
    My_Query = Cbo_Category & " " & Cbo_Operator & " '" & FindText.Text & "'"
    
    Data1.RecordSource = "SELECT * FROM 表1 WHERE " & My_Query
    
    Data1.Refresh
        
    Data1.Recordset.MoveLast
    Data1.Recordset.MoveFirst
    MsgBox Data1.Recordset.RecordCount & " 个匹配"
    Exit Sub
OOPS:
    MsgBox Err.Description

End Sub

Private Sub Command2_Click()
    Data1.RecordSource = "表1"
    Data1.Refresh
End Sub

Private Sub Command3_Click()
    MsgBox "如果你使用比较条件是 Like,你可以使用 * (通配符)完成查询" & vbNewLine & "例如:查询 Ma* 或 M*ria 或 *m*"
End Sub

Private Sub Command4_Click()
On Error GoTo OOPS
If Option1.Value = True Then

Data1.RecordSource = "select *  from 表1  where " + "[销售日期]>=cdate(" + "'" + Trim(Text9.Text) + "'" + ") and [销售日期]<=cdate(" + "'" + Trim(Text13.Text) + "'" + ")"
Else
Data1.RecordSource = "select *  from 表1  where " + "[维修次数]>=cint(" + "'" + Trim(Text9.Text) + "'" + ") and [维修次数]<=cint(" + "'" + Trim(Text13.Text) + "'" + ")"
End If
Data1.Refresh
Data1.Recordset.MoveLast
Data1.Recordset.MoveFirst
Exit Sub
OOPS:
  If Option1.Value = False Then
           
    MsgBox "请选择修改项目" + Chr(13) + "为了选出您想要的记录请修改过来.", 48, "金额错误"
    Exit Sub
  End If
 If Text9.Text = "" Then
  MsgBox "请填写查询范围" + Chr(13) + "为了选出您想要的记录请修改过来.", 48, "金额错误"
  Exit Sub
  End If
   
End Sub

Private Sub Form_Load()

    Cbo_Category.AddItem "产品编号"
    Cbo_Category.AddItem "产品类型"
    Cbo_Category.AddItem "销售日期"
    Cbo_Category.AddItem "经销厂家"
   
    Cbo_Category.AddItem "维修记录"
    Cbo_Category.AddItem "诉讼费用"
        
    Cbo_Operator.AddItem "Like"
    Cbo_Operator.AddItem "="
    Cbo_Operator.AddItem "<>"
    Cbo_Operator.AddItem "<="
    Cbo_Operator.AddItem ">="


    Cbo_Category.ListIndex = 0
    Cbo_Operator.ListIndex = 0
End Sub

Private Sub MSFlexGrid1_Click()
    MSFlexGrid1.ColWidth(6) = 1700
    MSFlexGrid1.ColWidth(7) = 1700
    MSFlexGrid1.ColWidth(8) = 1300
    MSFlexGrid1.ColWidth(11) = 1300
    MSFlexGrid1.ColWidth(14) = 1200
    MSFlexGrid1.ColWidth(15) = 1500
End Sub

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -