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

📄 main_cxtj_xscx.frm

📁 基于VB + SQL Server 的商品进销管理,是学习VB数据库编程的重要参考
💻 FRM
📖 第 1 页 / 共 2 页
字号:
         Charset         =   134
         Weight          =   400
         Underline       =   0   'False
         Italic          =   0   'False
         Strikethrough   =   0   'False
      EndProperty
      ColumnCount     =   13
      BeginProperty Column00 
         DataField       =   "商品编号"
         Caption         =   "商品编号"
         BeginProperty DataFormat {6D835690-900B-11D0-9484-00A0C91110ED} 
            Type            =   0
            Format          =   ""
            HaveTrueFalseNull=   0
            FirstDayOfWeek  =   0
            FirstWeekOfYear =   0
            LCID            =   2052
            SubFormatType   =   0
         EndProperty
      EndProperty
      BeginProperty Column01 
         DataField       =   "商品名称"
         Caption         =   "商品名称"
         BeginProperty DataFormat {6D835690-900B-11D0-9484-00A0C91110ED} 
            Type            =   0
            Format          =   ""
            HaveTrueFalseNull=   0
            FirstDayOfWeek  =   0
            FirstWeekOfYear =   0
            LCID            =   2052
            SubFormatType   =   0
         EndProperty
      EndProperty
      BeginProperty Column02 
         DataField       =   "规格"
         Caption         =   "规格"
         BeginProperty DataFormat {6D835690-900B-11D0-9484-00A0C91110ED} 
            Type            =   0
            Format          =   ""
            HaveTrueFalseNull=   0
            FirstDayOfWeek  =   0
            FirstWeekOfYear =   0
            LCID            =   2052
            SubFormatType   =   0
         EndProperty
      EndProperty
      BeginProperty Column03 
         DataField       =   "产地"
         Caption         =   "产地"
         BeginProperty DataFormat {6D835690-900B-11D0-9484-00A0C91110ED} 
            Type            =   0
            Format          =   ""
            HaveTrueFalseNull=   0
            FirstDayOfWeek  =   0
            FirstWeekOfYear =   0
            LCID            =   2052
            SubFormatType   =   0
         EndProperty
      EndProperty
      BeginProperty Column04 
         DataField       =   "单位"
         Caption         =   "单位"
         BeginProperty DataFormat {6D835690-900B-11D0-9484-00A0C91110ED} 
            Type            =   0
            Format          =   ""
            HaveTrueFalseNull=   0
            FirstDayOfWeek  =   0
            FirstWeekOfYear =   0
            LCID            =   2052
            SubFormatType   =   0
         EndProperty
      EndProperty
      BeginProperty Column05 
         DataField       =   "单价"
         Caption         =   "单价"
         BeginProperty DataFormat {6D835690-900B-11D0-9484-00A0C91110ED} 
            Type            =   0
            Format          =   ""
            HaveTrueFalseNull=   0
            FirstDayOfWeek  =   0
            FirstWeekOfYear =   0
            LCID            =   2052
            SubFormatType   =   0
         EndProperty
      EndProperty
      BeginProperty Column06 
         DataField       =   "数量"
         Caption         =   "数量"
         BeginProperty DataFormat {6D835690-900B-11D0-9484-00A0C91110ED} 
            Type            =   0
            Format          =   ""
            HaveTrueFalseNull=   0
            FirstDayOfWeek  =   0
            FirstWeekOfYear =   0
            LCID            =   2052
            SubFormatType   =   0
         EndProperty
      EndProperty
      BeginProperty Column07 
         DataField       =   "金额"
         Caption         =   "金额"
         BeginProperty DataFormat {6D835690-900B-11D0-9484-00A0C91110ED} 
            Type            =   0
            Format          =   ""
            HaveTrueFalseNull=   0
            FirstDayOfWeek  =   0
            FirstWeekOfYear =   0
            LCID            =   2052
            SubFormatType   =   0
         EndProperty
      EndProperty
      BeginProperty Column08 
         DataField       =   "客户全称"
         Caption         =   "客户全称"
         BeginProperty DataFormat {6D835690-900B-11D0-9484-00A0C91110ED} 
            Type            =   0
            Format          =   ""
            HaveTrueFalseNull=   0
            FirstDayOfWeek  =   0
            FirstWeekOfYear =   0
            LCID            =   2052
            SubFormatType   =   0
         EndProperty
      EndProperty
      BeginProperty Column09 
         DataField       =   "操作员"
         Caption         =   "操作员"
         BeginProperty DataFormat {6D835690-900B-11D0-9484-00A0C91110ED} 
            Type            =   0
            Format          =   ""
            HaveTrueFalseNull=   0
            FirstDayOfWeek  =   0
            FirstWeekOfYear =   0
            LCID            =   2052
            SubFormatType   =   0
         EndProperty
      EndProperty
      BeginProperty Column10 
         DataField       =   "销售员"
         Caption         =   "销售员"
         BeginProperty DataFormat {6D835690-900B-11D0-9484-00A0C91110ED} 
            Type            =   0
            Format          =   ""
            HaveTrueFalseNull=   0
            FirstDayOfWeek  =   0
            FirstWeekOfYear =   0
            LCID            =   2052
            SubFormatType   =   0
         EndProperty
      EndProperty
      BeginProperty Column11 
         DataField       =   "日期"
         Caption         =   "日期"
         BeginProperty DataFormat {6D835690-900B-11D0-9484-00A0C91110ED} 
            Type            =   0
            Format          =   ""
            HaveTrueFalseNull=   0
            FirstDayOfWeek  =   0
            FirstWeekOfYear =   0
            LCID            =   2052
            SubFormatType   =   0
         EndProperty
      EndProperty
      BeginProperty Column12 
         DataField       =   "票号"
         Caption         =   "票号"
         BeginProperty DataFormat {6D835690-900B-11D0-9484-00A0C91110ED} 
            Type            =   0
            Format          =   ""
            HaveTrueFalseNull=   0
            FirstDayOfWeek  =   0
            FirstWeekOfYear =   0
            LCID            =   2052
            SubFormatType   =   0
         EndProperty
      EndProperty
      SplitCount      =   1
      BeginProperty Split0 
         BeginProperty Column00 
            ColumnWidth     =   915.024
         EndProperty
         BeginProperty Column01 
            ColumnWidth     =   2085.166
         EndProperty
         BeginProperty Column02 
            ColumnWidth     =   659.906
         EndProperty
         BeginProperty Column03 
            ColumnWidth     =   494.929
         EndProperty
         BeginProperty Column04 
            ColumnWidth     =   450.142
         EndProperty
         BeginProperty Column05 
            ColumnWidth     =   464.882
         EndProperty
         BeginProperty Column06 
            ColumnWidth     =   450.142
         EndProperty
         BeginProperty Column07 
            ColumnWidth     =   555.024
         EndProperty
         BeginProperty Column08 
            ColumnWidth     =   1635.024
         EndProperty
         BeginProperty Column09 
            ColumnWidth     =   659.906
         EndProperty
         BeginProperty Column10 
            ColumnWidth     =   705.26
         EndProperty
         BeginProperty Column11 
            ColumnWidth     =   1200.189
         EndProperty
         BeginProperty Column12 
            ColumnWidth     =   1755.213
         EndProperty
      EndProperty
   End
End
Attribute VB_Name = "main_cxtj_xscx"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Private Sub Form_Activate()
 '向combo1添加查询项目列表
 Combo1.AddItem ("商品编号")
 Combo1.AddItem ("商品名称")
 Combo1.AddItem ("客户全称")
 Combo1.AddItem ("票号")
 Combo1.ListIndex = 1
 '向combo2中添加查询条件列表
 Combo2.AddItem ("like")
 Combo2.AddItem ("=")
 Combo2.ListIndex = 0
 '汇总记录、数量、金额
 Adodc2.RecordSource = "select count(*)as 品种,sum(数量)as 数量1,sum(金额)as 金额1 from 销售信息表"
 Adodc2.Refresh
 If Adodc2.Recordset.Fields(0) <> "" Then Labpz.Caption = Adodc2.Recordset.Fields(0) Else Labpz.Caption = 0
 If Adodc2.Recordset.Fields(1) <> "" Then Labsl.Caption = Adodc2.Recordset.Fields(1) Else Labsl.Caption = 0
 If Adodc2.Recordset.Fields(2) <> "" Then Labje.Caption = Format(Adodc2.Recordset.Fields(2), "0.00") Else Labje.Caption = "0.00"
 DTP1.Value = Date - 30
 DTP2.Value = Date
End Sub
Private Sub Form_Unload(Cancel As Integer)
  frm_main.Enabled = True
End Sub
Private Sub Comfind_Click()     '查询统计商品销售信息
 If Check1(0).Value = 0 And Check1(1).Value = 1 Then
  Select Case Combo2.Text
  Case Is = "like"
  Adodc1.RecordSource = "select * from 销售信息表 where (销售信息表." & Combo1.Text & " like'%'+ '" + Text1.Text + "'+'%')"
  Adodc1.Refresh
  Adodc2.RecordSource = "select count(*)as pz,sum(数量)as 数量1,sum(金额)as 金额1 from 销售信息表 where (销售信息表." & Combo1.Text & " like +'%'+ '" + Text1.Text + "'+'%')"
  Adodc2.Refresh
  Case Is = "="
  Adodc1.RecordSource = "select * from 销售信息表 where (销售信息表." & Combo1.Text & " = '" + Text1.Text + "')"
  Adodc1.Refresh
  Adodc2.RecordSource = "select count(*)as pz,sum(数量)as 数量1,sum(金额)as 金额1 from 销售信息表 where (销售信息表." & Combo1.Text & " = '" + Text1.Text + "')"
  Adodc2.Refresh
  End Select
 End If
 If Check1(0).Value = 1 And Check1(1).Value = 0 Then
  Adodc1.RecordSource = "select * from 销售信息表 where 销售信息表.日期 between '" + Str(DTP1.Value) + "'AND '" + Str(DTP2.Value) + "'"
  Adodc1.Refresh
  Adodc2.RecordSource = "select count(*)as pz,sum(数量)as 数量1,sum(金额)as 金额1 from 销售信息表 where 销售信息表.日期 between '" + Str(DTP1.Value) + "'AND '" + Str(DTP2.Value) + "'"
  Adodc2.Refresh
 End If
 If Check1(0).Value = 1 And Check1(1).Value = 1 Then
 Select Case Combo2.Text
   Case Is = "like"
    Adodc1.RecordSource = "select * from 销售信息表 where (销售信息表." & Combo1.Text & " like'%'+ '" + Text1.Text + "'+'%'and 销售信息表.日期 between '" + Str(DTP1.Value) + "'AND '" + Str(DTP2.Value) + "')"
    Adodc1.Refresh
    Adodc2.RecordSource = "select count(*)as pz,sum(数量)as 数量1,sum(金额)as 金额1 from 销售信息表 where (销售信息表." & Combo1.Text & " like +'%'+ '" + Text1.Text + "'+'%'and 销售信息表.日期 between '" + Str(DTP1.Value) + "'AND '" + Str(DTP2.Value) + "')"
    Adodc2.Refresh
   Case Is = "="
    Adodc1.RecordSource = "select * from 销售信息表 where (销售信息表." & Combo1.Text & " = '" + Text1.Text + "'and 销售信息表.日期 between '" + Str(DTP1.Value) + "'AND '" + Str(DTP2.Value) + "')"
    Adodc1.Refresh
    Adodc2.RecordSource = "select count(*)as pz,sum(数量)as 数量1,sum(金额)as 金额1 from 销售信息表 where (销售信息表." & Combo1.Text & " = '" + Text1.Text + "'and 销售信息表.日期 between '" + Str(DTP1.Value) + "'AND '" + Str(DTP2.Value) + "')"
    Adodc2.Refresh
 End Select
 End If
 If Adodc2.Recordset.Fields(0) <> "" Then Labpz.Caption = Adodc2.Recordset.Fields(0) Else Labpz.Caption = 0
 If Adodc2.Recordset.Fields(1) <> "" Then Labsl.Caption = Adodc2.Recordset.Fields(1) Else Labsl.Caption = 0
 If Adodc2.Recordset.Fields(2) <> "" Then Labje.Caption = Format(Adodc2.Recordset.Fields(2), "0.00") Else Labje.Caption = "0.00"
End Sub
Private Sub Comend_Click()
  Call CmdEnd(Me)
End Sub


⌨️ 快捷键说明

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