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

📄 frmdzxt.frm

📁 VB的关于物流编程的配送
💻 FRM
📖 第 1 页 / 共 2 页
字号:
               Italic          =   0   'False
               Strikethrough   =   0   'False
            EndProperty
            ForeColor       =   &H00C00000&
            Height          =   255
            Left            =   1440
            TabIndex        =   17
            Top             =   1440
            Width           =   495
         End
         Begin VB.Label Label12 
            Caption         =   "托运货品"
            BeginProperty Font 
               Name            =   "楷体_GB2312"
               Size            =   10.5
               Charset         =   134
               Weight          =   700
               Underline       =   0   'False
               Italic          =   0   'False
               Strikethrough   =   0   'False
            EndProperty
            ForeColor       =   &H00C00000&
            Height          =   495
            Left            =   600
            TabIndex        =   16
            Top             =   1920
            Width           =   495
         End
         Begin VB.Label Label1 
            Alignment       =   2  'Center
            Caption         =   "托运单号"
            BeginProperty Font 
               Name            =   "楷体_GB2312"
               Size            =   10.5
               Charset         =   134
               Weight          =   700
               Underline       =   0   'False
               Italic          =   0   'False
               Strikethrough   =   0   'False
            EndProperty
            ForeColor       =   &H00C00000&
            Height          =   255
            Index           =   1
            Left            =   480
            TabIndex        =   15
            Top             =   720
            Width           =   1095
         End
      End
      Begin VB.Frame Frame1 
         Caption         =   "货品情况"
         BeginProperty Font 
            Name            =   "楷体_GB2312"
            Size            =   10.5
            Charset         =   134
            Weight          =   700
            Underline       =   0   'False
            Italic          =   0   'False
            Strikethrough   =   0   'False
         EndProperty
         ForeColor       =   &H000000C0&
         Height          =   3135
         Index           =   0
         Left            =   8520
         TabIndex        =   4
         Top             =   360
         Width           =   5895
         Begin VB.ComboBox Combo3 
            BackColor       =   &H0000FFFF&
            Height          =   300
            ItemData        =   "frmDZXT.frx":216F
            Left            =   2760
            List            =   "frmDZXT.frx":2179
            TabIndex        =   33
            Text            =   "Combo3"
            Top             =   2520
            Width           =   2415
         End
         Begin VB.ComboBox Combo2 
            BackColor       =   &H0000FFFF&
            Height          =   300
            ItemData        =   "frmDZXT.frx":2195
            Left            =   2760
            List            =   "frmDZXT.frx":219F
            TabIndex        =   32
            Text            =   "Combo2"
            Top             =   1680
            Width           =   2415
         End
         Begin VB.ComboBox Combo1 
            BackColor       =   &H0000FFFF&
            Height          =   300
            ItemData        =   "frmDZXT.frx":21B9
            Left            =   2760
            List            =   "frmDZXT.frx":21C3
            TabIndex        =   31
            Text            =   "Combo1"
            Top             =   840
            Width           =   2415
         End
         Begin VB.Label Label8 
            Caption         =   "损耗情况"
            BeginProperty Font 
               Name            =   "楷体_GB2312"
               Size            =   10.5
               Charset         =   134
               Weight          =   700
               Underline       =   0   'False
               Italic          =   0   'False
               Strikethrough   =   0   'False
            EndProperty
            ForeColor       =   &H00C00000&
            Height          =   495
            Left            =   960
            TabIndex        =   7
            Top             =   2520
            Width           =   975
         End
         Begin VB.Label Label5 
            Caption         =   "到达情况"
            BeginProperty Font 
               Name            =   "楷体_GB2312"
               Size            =   10.5
               Charset         =   134
               Weight          =   700
               Underline       =   0   'False
               Italic          =   0   'False
               Strikethrough   =   0   'False
            EndProperty
            ForeColor       =   &H00C00000&
            Height          =   255
            Left            =   960
            TabIndex        =   6
            Top             =   1680
            Width           =   975
         End
         Begin VB.Label Label2 
            Caption         =   "到达状态"
            BeginProperty Font 
               Name            =   "楷体_GB2312"
               Size            =   10.5
               Charset         =   134
               Weight          =   700
               Underline       =   0   'False
               Italic          =   0   'False
               Strikethrough   =   0   'False
            EndProperty
            ForeColor       =   &H00C00000&
            Height          =   375
            Left            =   960
            TabIndex        =   5
            Top             =   840
            Width           =   1215
         End
      End
      Begin VB.Frame Frame2 
         Caption         =   "客户反馈"
         BeginProperty Font 
            Name            =   "楷体_GB2312"
            Size            =   10.5
            Charset         =   134
            Weight          =   700
            Underline       =   0   'False
            Italic          =   0   'False
            Strikethrough   =   0   'False
         EndProperty
         ForeColor       =   &H000000C0&
         Height          =   1455
         Left            =   240
         TabIndex        =   3
         Top             =   3600
         Width           =   8055
         Begin VB.OptionButton Option4 
            Caption         =   "  不 满 意"
            BeginProperty Font 
               Name            =   "楷体_GB2312"
               Size            =   10.5
               Charset         =   134
               Weight          =   700
               Underline       =   0   'False
               Italic          =   0   'False
               Strikethrough   =   0   'False
            EndProperty
            ForeColor       =   &H00C00000&
            Height          =   375
            Left            =   6240
            TabIndex        =   27
            Top             =   720
            Width           =   1695
         End
         Begin VB.OptionButton Option3 
            Caption         =   "  一  般"
            BeginProperty Font 
               Name            =   "楷体_GB2312"
               Size            =   10.5
               Charset         =   134
               Weight          =   700
               Underline       =   0   'False
               Italic          =   0   'False
               Strikethrough   =   0   'False
            EndProperty
            ForeColor       =   &H00C00000&
            Height          =   375
            Left            =   4560
            TabIndex        =   26
            Top             =   720
            Width           =   1575
         End
         Begin VB.OptionButton Option2 
            Caption         =   "   满   意"
            BeginProperty Font 
               Name            =   "楷体_GB2312"
               Size            =   10.5
               Charset         =   134
               Weight          =   700
               Underline       =   0   'False
               Italic          =   0   'False
               Strikethrough   =   0   'False
            EndProperty
            ForeColor       =   &H00C00000&
            Height          =   375
            Left            =   2640
            TabIndex        =   25
            Top             =   720
            Width           =   1695
         End
         Begin VB.OptionButton Option1 
            Caption         =   "   很 满 意"
            BeginProperty Font 
               Name            =   "楷体_GB2312"
               Size            =   10.5
               Charset         =   134
               Weight          =   700
               Underline       =   0   'False
               Italic          =   0   'False
               Strikethrough   =   0   'False
            EndProperty
            ForeColor       =   &H00C00000&
            Height          =   375
            Left            =   480
            TabIndex        =   24
            Top             =   720
            Width           =   1815
         End
      End
      Begin VB.CommandButton Command1 
         Caption         =   "添  加"
         BeginProperty Font 
            Name            =   "楷体_GB2312"
            Size            =   12
            Charset         =   134
            Weight          =   700
            Underline       =   0   'False
            Italic          =   0   'False
            Strikethrough   =   0   'False
         EndProperty
         Height          =   375
         Index           =   0
         Left            =   9000
         Picture         =   "frmDZXT.frx":21E1
         Style           =   1  'Graphical
         TabIndex        =   2
         Top             =   4320
         Width           =   1215
      End
      Begin VB.CommandButton Command2 
         Caption         =   "修   改"
         BeginProperty Font 
            Name            =   "楷体_GB2312"
            Size            =   12
            Charset         =   134
            Weight          =   700
            Underline       =   0   'False
            Italic          =   0   'False
            Strikethrough   =   0   'False
         EndProperty
         Height          =   375
         Index           =   0
         Left            =   10920
         Picture         =   "frmDZXT.frx":2D06
         Style           =   1  'Graphical
         TabIndex        =   1
         Top             =   4320
         Width           =   1215
      End
   End
End
Attribute VB_Name = "frmDZXT"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Dim db As ADODB.Connection
Dim rs As ADODB.Recordset

Private Sub Command1_Click(Index As Integer)

If Text2(0) = "" Then
   MsgBox "货品名称不能为空!", vbExclamation, "提示"
   
   ElseIf Text2(2) = "" Then
   MsgBox "货品编号不能为空!", vbExclamation, "提示"
   
   ElseIf Text2(1) = "" Then
   MsgBox "货品件数不能为空!", vbExclamation, "提示"
 
   ElseIf Text1(0) = "" Then
   MsgBox "托运单号不能为空!", vbExclamation, "提示"
     
   ElseIf Text3(0) = "" Then
   MsgBox "发货人不能为空!", vbExclamation, "提示"
   
   ElseIf Text3(4) = "" Then
   MsgBox "收货人不能为空!", vbExclamation, "提示"

End If
 
 'GoTo er
 If Option1.Value = False And Option2.Value = False And Option3.Value = False And Option4.Value = False Then
   MsgBox "请选择客户反馈信息"
   GoTo er
 End If

    
   If Option1.Value = True Then
  On Error Resume Next
  rs.Close
  rs.Open "insert into 货品信息(托运单号,货品名称,货品件数,货品编号,发货人,收货人,发货时间,收货时间,到达状态,到达情况,损耗情况,客户反馈)values('" & Trim(Text1(0).Text) & "','" & Trim(Text2(0).Text) & "','" & Trim(Text2(1).Text) & "','" & Trim(Text2(2).Text) & "','" & Trim(Text3(0).Text) & "','" & Trim(Text3(4).Text) & "','" & DTPicker1.Value & "','" & DTPicker2.Value & "','" & Combo1.Text & "','" & Combo2.Text & "','" & Combo3.Text & "','" & Option1.Caption & "')", db, adOpenStatic, adLockReadOnly
  End If
  
     
   If Option2.Value = True Then
  On Error Resume Next
  rs.Close
  rs.Open "insert into 货品信息(托运单号,货品名称,货品件数,货品编号,发货人,收货人,发货时间,收货时间,到达状态,到达情况,损耗情况,客户反馈)values('" & Trim(Text1(0).Text) & "','" & Trim(Text2(0).Text) & "','" & Trim(Text2(1).Text) & "','" & Trim(Text2(2).Text) & "','" & Trim(Text3(0).Text) & "','" & Trim(Text3(4).Text) & "','" & DTPicker1.Value & "','" & DTPicker2.Value & "','" & Combo1.Text & "','" & Combo2.Text & "','" & Combo3.Text & "','" & Option2.Caption & "')", db, adOpenStatic, adLockReadOnly
  End If
  
    
   If Option3.Value = True Then
  On Error Resume Next
  rs.Close
  rs.Open "insert into 货品信息(托运单号,货品名称,货品件数,货品编号,发货人,收货人,发货时间,收货时间,到达状态,到达情况,损耗情况,客户反馈)values('" & Trim(Text1(0).Text) & "','" & Trim(Text2(0).Text) & "','" & Trim(Text2(1).Text) & "','" & Trim(Text2(2).Text) & "','" & Trim(Text3(0).Text) & "','" & Trim(Text3(4).Text) & "','" & DTPicker1.Value & "','" & DTPicker2.Value & "','" & Combo1.Text & "','" & Combo2.Text & "','" & Combo3.Text & "','" & Option3.Caption & "')", db, adOpenStatic, adLockReadOnly
  End If
  
    
   If Option4.Value = True Then
  On Error Resume Next
  rs.Close
  rs.Open "insert into 货品信息(托运单号,货品名称,货品件数,货品编号,发货人,收货人,发货时间,收货时间,到达状态,到达情况,损耗情况,客户反馈)values('" & Trim(Text1(0).Text) & "','" & Trim(Text2(0).Text) & "','" & Trim(Text2(1).Text) & "','" & Trim(Text2(2).Text) & "','" & Trim(Text3(0).Text) & "','" & Trim(Text3(4).Text) & "','" & DTPicker1.Value & "','" & DTPicker2.Value & "','" & Combo1.Text & "','" & Combo2.Text & "','" & Combo3.Text & "','" & Option4.Caption & "')", db, adOpenStatic, adLockReadOnly
  End If
  
  
  Text1(0) = ""
  Text2(0) = ""
  Text2(1) = ""
  Text2(2) = ""
  Text3(0) = ""
  Text3(4) = ""
  
  
  Text1(0).SetFocus
er:
 

End Sub

Private Sub Command3_Click()

  On Error Resume Next
    rs.Close
     rs.Open "select * from 货品信息", db, adOpenStatic, adLockReadOnly
   Set DataGrid1.DataSource = Adodc1

End Sub

Private Sub Command4_Click()

Unload Me
End Sub

Private Sub Command5_Click()
  On Error Resume Next
  rs.Close
  rs.Open "delete 货品信息where 托运单号='" & Trim(Text1(0).Text) & "'", db, adOpenStatic, adLockReadOnly
  
End Sub

Private Sub Form_Load()
 Set db = New ADODB.Connection
 Set rs = New ADODB.Recordset
 db.ConnectionString = "driver={SQL Server};server=MAINSRV;database=物流系统"
 db.Open
 rs.Open "select * from 货品信息", db, adOpenStatic, adLockReadOnly

Me.Hide
frmDZXT.Show

With Adodc1
    .ConnectionString = "driver={SQL Server};server=MAINSRV;database=物流系统"
    .RecordSource = "select * from 货品信息"
End With
Set DataGrid1.DataSource = Adodc1
End Sub

Private Sub Form_Unload(Cancel As Integer)
Me.Hide
MDIPSZX.Show
End Sub

⌨️ 快捷键说明

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