📄 frmdatacollect1.vb
字号:
Imports System.Net
Imports System.Net.Sockets
Imports System.Data
Imports System.Data.OracleClient
Public Class FrmDataCollect1
Inherits System.Windows.Forms.Form
Dim clientSocket As New Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp)
Dim ReceiveBuffer(10000) As Byte
Dim SendBuffer() As Byte
Dim arConnect As IAsyncResult
Dim ReceiveStr As String
Dim StartFlag As String
Dim StrFormat() As String
Dim ReceiveData() As String
Dim Station As Integer
Dim Station_Show As Integer
Public Cmd As OracleCommand
Public SelectCmd, InsertCmd, UpdateCmd, DeleteCmd As String
Public myDatareader As OracleDataReader
Dim _datacollect As DataTable
Dim data_index As Integer
Dim i As Integer
Dim Number As Int64
#Region " Windows 窗体设计器生成的代码 "
Public Sub New()
MyBase.New()
'该调用是 Windows 窗体设计器所必需的。
InitializeComponent()
'在 InitializeComponent() 调用之后添加任何初始化
End Sub
'窗体重写 dispose 以清理组件列表。
Protected Overloads Overrides Sub Dispose(ByVal disposing As Boolean)
If disposing Then
If Not (components Is Nothing) Then
components.Dispose()
End If
End If
MyBase.Dispose(disposing)
End Sub
'Windows 窗体设计器所必需的
Private components As System.ComponentModel.IContainer
'注意: 以下过程是 Windows 窗体设计器所必需的
'可以使用 Windows 窗体设计器修改此过程。
'不要使用代码编辑器修改它。
Friend WithEvents GridControl1 As DevExpress.XtraGrid.GridControl
Friend WithEvents GridView1 As DevExpress.XtraGrid.Views.Grid.GridView
Friend WithEvents myAdapter As System.Data.OracleClient.OracleDataAdapter
Friend WithEvents OracleSelectCommand1 As System.Data.OracleClient.OracleCommand
Friend WithEvents OracleInsertCommand1 As System.Data.OracleClient.OracleCommand
Friend WithEvents conn As System.Data.OracleClient.OracleConnection
Friend WithEvents colSTATION_NUM As DevExpress.XtraGrid.Columns.GridColumn
Friend WithEvents colWAY As DevExpress.XtraGrid.Columns.GridColumn
Friend WithEvents colCURRENT_DATA As DevExpress.XtraGrid.Columns.GridColumn
Friend WithEvents colPREVIOUS_DATA As DevExpress.XtraGrid.Columns.GridColumn
Friend WithEvents colSET_DATA As DevExpress.XtraGrid.Columns.GridColumn
Friend WithEvents colSET_TIME As DevExpress.XtraGrid.Columns.GridColumn
Friend WithEvents DataSet11 As Count.DataSet1
Friend WithEvents Timer1 As System.Windows.Forms.Timer
Friend WithEvents BtnStart As System.Windows.Forms.Button
Friend WithEvents BtnEnd As System.Windows.Forms.Button
Friend WithEvents ComboBox1 As System.Windows.Forms.ComboBox
Friend WithEvents Label1 As System.Windows.Forms.Label
Friend WithEvents BtnShow As System.Windows.Forms.Button
<System.Diagnostics.DebuggerStepThrough()> Private Sub InitializeComponent()
Me.components = New System.ComponentModel.Container
Me.GridControl1 = New DevExpress.XtraGrid.GridControl
Me.DataSet11 = New Count.DataSet1
Me.GridView1 = New DevExpress.XtraGrid.Views.Grid.GridView
Me.colSTATION_NUM = New DevExpress.XtraGrid.Columns.GridColumn
Me.colWAY = New DevExpress.XtraGrid.Columns.GridColumn
Me.colCURRENT_DATA = New DevExpress.XtraGrid.Columns.GridColumn
Me.colPREVIOUS_DATA = New DevExpress.XtraGrid.Columns.GridColumn
Me.colSET_DATA = New DevExpress.XtraGrid.Columns.GridColumn
Me.colSET_TIME = New DevExpress.XtraGrid.Columns.GridColumn
Me.myAdapter = New System.Data.OracleClient.OracleDataAdapter
Me.OracleInsertCommand1 = New System.Data.OracleClient.OracleCommand
Me.conn = New System.Data.OracleClient.OracleConnection
Me.OracleSelectCommand1 = New System.Data.OracleClient.OracleCommand
Me.Timer1 = New System.Windows.Forms.Timer(Me.components)
Me.BtnStart = New System.Windows.Forms.Button
Me.BtnEnd = New System.Windows.Forms.Button
Me.ComboBox1 = New System.Windows.Forms.ComboBox
Me.Label1 = New System.Windows.Forms.Label
Me.BtnShow = New System.Windows.Forms.Button
CType(Me.GridControl1, System.ComponentModel.ISupportInitialize).BeginInit()
CType(Me.DataSet11, System.ComponentModel.ISupportInitialize).BeginInit()
CType(Me.GridView1, System.ComponentModel.ISupportInitialize).BeginInit()
Me.SuspendLayout()
'
'GridControl1
'
Me.GridControl1.DataSource = Me.DataSet11.DATA_COLLECT
'
'GridControl1.EmbeddedNavigator
'
Me.GridControl1.EmbeddedNavigator.Name = ""
Me.GridControl1.Location = New System.Drawing.Point(200, 40)
Me.GridControl1.MainView = Me.GridView1
Me.GridControl1.Name = "GridControl1"
Me.GridControl1.Size = New System.Drawing.Size(608, 536)
Me.GridControl1.TabIndex = 0
Me.GridControl1.ViewCollection.AddRange(New DevExpress.XtraGrid.Views.Base.BaseView() {Me.GridView1})
'
'DataSet11
'
Me.DataSet11.DataSetName = "DataSet1"
Me.DataSet11.Locale = New System.Globalization.CultureInfo("zh-CN")
'
'GridView1
'
Me.GridView1.Appearance.ColumnFilterButton.BackColor = System.Drawing.Color.FromArgb(CType(202, Byte), CType(221, Byte), CType(208, Byte))
Me.GridView1.Appearance.ColumnFilterButton.BorderColor = System.Drawing.Color.FromArgb(CType(202, Byte), CType(221, Byte), CType(208, Byte))
Me.GridView1.Appearance.ColumnFilterButton.ForeColor = System.Drawing.Color.Black
Me.GridView1.Appearance.ColumnFilterButton.Options.UseBackColor = True
Me.GridView1.Appearance.ColumnFilterButton.Options.UseBorderColor = True
Me.GridView1.Appearance.ColumnFilterButton.Options.UseForeColor = True
Me.GridView1.Appearance.ColumnFilterButtonActive.BackColor = System.Drawing.Color.FromArgb(CType(211, Byte), CType(226, Byte), CType(216, Byte))
Me.GridView1.Appearance.ColumnFilterButtonActive.BorderColor = System.Drawing.Color.FromArgb(CType(211, Byte), CType(226, Byte), CType(216, Byte))
Me.GridView1.Appearance.ColumnFilterButtonActive.ForeColor = System.Drawing.Color.Black
Me.GridView1.Appearance.ColumnFilterButtonActive.Options.UseBackColor = True
Me.GridView1.Appearance.ColumnFilterButtonActive.Options.UseBorderColor = True
Me.GridView1.Appearance.ColumnFilterButtonActive.Options.UseForeColor = True
Me.GridView1.Appearance.Empty.BackColor = System.Drawing.Color.FromArgb(CType(242, Byte), CType(244, Byte), CType(236, Byte))
Me.GridView1.Appearance.Empty.BackColor2 = System.Drawing.Color.White
Me.GridView1.Appearance.Empty.Options.UseBackColor = True
Me.GridView1.Appearance.EvenRow.BackColor = System.Drawing.Color.FromArgb(CType(221, Byte), CType(227, Byte), CType(245, Byte))
Me.GridView1.Appearance.EvenRow.BorderColor = System.Drawing.Color.FromArgb(CType(221, Byte), CType(227, Byte), CType(245, Byte))
Me.GridView1.Appearance.EvenRow.ForeColor = System.Drawing.Color.Black
Me.GridView1.Appearance.EvenRow.Options.UseBackColor = True
Me.GridView1.Appearance.EvenRow.Options.UseBorderColor = True
Me.GridView1.Appearance.EvenRow.Options.UseForeColor = True
Me.GridView1.Appearance.FilterCloseButton.BackColor = System.Drawing.Color.FromArgb(CType(202, Byte), CType(221, Byte), CType(208, Byte))
Me.GridView1.Appearance.FilterCloseButton.BorderColor = System.Drawing.Color.FromArgb(CType(202, Byte), CType(221, Byte), CType(208, Byte))
Me.GridView1.Appearance.FilterCloseButton.ForeColor = System.Drawing.Color.Black
Me.GridView1.Appearance.FilterCloseButton.Options.UseBackColor = True
Me.GridView1.Appearance.FilterCloseButton.Options.UseBorderColor = True
Me.GridView1.Appearance.FilterCloseButton.Options.UseForeColor = True
Me.GridView1.Appearance.FilterPanel.BackColor = System.Drawing.Color.FromArgb(CType(242, Byte), CType(244, Byte), CType(236, Byte))
Me.GridView1.Appearance.FilterPanel.BackColor2 = System.Drawing.Color.White
Me.GridView1.Appearance.FilterPanel.ForeColor = System.Drawing.Color.Black
Me.GridView1.Appearance.FilterPanel.Options.UseBackColor = True
Me.GridView1.Appearance.FilterPanel.Options.UseForeColor = True
Me.GridView1.Appearance.FixedLine.BackColor = System.Drawing.Color.FromArgb(CType(117, Byte), CType(136, Byte), CType(122, Byte))
Me.GridView1.Appearance.FixedLine.Options.UseBackColor = True
Me.GridView1.Appearance.FocusedCell.BackColor = System.Drawing.Color.White
Me.GridView1.Appearance.FocusedCell.ForeColor = System.Drawing.Color.Black
Me.GridView1.Appearance.FocusedCell.Options.UseBackColor = True
Me.GridView1.Appearance.FocusedCell.Options.UseForeColor = True
Me.GridView1.Appearance.FocusedRow.BackColor = System.Drawing.Color.FromArgb(CType(129, Byte), CType(171, Byte), CType(177, Byte))
Me.GridView1.Appearance.FocusedRow.ForeColor = System.Drawing.Color.White
Me.GridView1.Appearance.FocusedRow.Options.UseBackColor = True
Me.GridView1.Appearance.FocusedRow.Options.UseForeColor = True
Me.GridView1.Appearance.FooterPanel.BackColor = System.Drawing.Color.FromArgb(CType(202, Byte), CType(221, Byte), CType(208, Byte))
Me.GridView1.Appearance.FooterPanel.BorderColor = System.Drawing.Color.FromArgb(CType(202, Byte), CType(221, Byte), CType(208, Byte))
Me.GridView1.Appearance.FooterPanel.ForeColor = System.Drawing.Color.Black
Me.GridView1.Appearance.FooterPanel.Options.UseBackColor = True
Me.GridView1.Appearance.FooterPanel.Options.UseBorderColor = True
Me.GridView1.Appearance.FooterPanel.Options.UseForeColor = True
Me.GridView1.Appearance.GroupButton.BackColor = System.Drawing.Color.FromArgb(CType(178, Byte), CType(209, Byte), CType(188, Byte))
Me.GridView1.Appearance.GroupButton.BorderColor = System.Drawing.Color.FromArgb(CType(178, Byte), CType(209, Byte), CType(188, Byte))
Me.GridView1.Appearance.GroupButton.Options.UseBackColor = True
Me.GridView1.Appearance.GroupButton.Options.UseBorderColor = True
Me.GridView1.Appearance.GroupFooter.BackColor = System.Drawing.Color.FromArgb(CType(215, Byte), CType(234, Byte), CType(221, Byte))
Me.GridView1.Appearance.GroupFooter.BorderColor = System.Drawing.Color.FromArgb(CType(215, Byte), CType(234, Byte), CType(221, Byte))
Me.GridView1.Appearance.GroupFooter.ForeColor = System.Drawing.Color.Black
Me.GridView1.Appearance.GroupFooter.Options.UseBackColor = True
Me.GridView1.Appearance.GroupFooter.Options.UseBorderColor = True
Me.GridView1.Appearance.GroupFooter.Options.UseForeColor = True
Me.GridView1.Appearance.GroupPanel.BackColor = System.Drawing.Color.FromArgb(CType(242, Byte), CType(244, Byte), CType(236, Byte))
Me.GridView1.Appearance.GroupPanel.BackColor2 = System.Drawing.Color.White
Me.GridView1.Appearance.GroupPanel.ForeColor = System.Drawing.Color.Black
Me.GridView1.Appearance.GroupPanel.Options.UseBackColor = True
Me.GridView1.Appearance.GroupPanel.Options.UseForeColor = True
Me.GridView1.Appearance.GroupRow.BackColor = System.Drawing.Color.FromArgb(CType(215, Byte), CType(234, Byte), CType(221, Byte))
Me.GridView1.Appearance.GroupRow.BorderColor = System.Drawing.Color.FromArgb(CType(215, Byte), CType(234, Byte), CType(221, Byte))
Me.GridView1.Appearance.GroupRow.ForeColor = System.Drawing.Color.Black
Me.GridView1.Appearance.GroupRow.Options.UseBackColor = True
Me.GridView1.Appearance.GroupRow.Options.UseBorderColor = True
Me.GridView1.Appearance.GroupRow.Options.UseForeColor = True
Me.GridView1.Appearance.HeaderPanel.BackColor = System.Drawing.Color.FromArgb(CType(211, Byte), CType(226, Byte), CType(216, Byte))
Me.GridView1.Appearance.HeaderPanel.BorderColor = System.Drawing.Color.FromArgb(CType(211, Byte), CType(226, Byte), CType(216, Byte))
Me.GridView1.Appearance.HeaderPanel.ForeColor = System.Drawing.Color.Black
Me.GridView1.Appearance.HeaderPanel.Options.UseBackColor = True
Me.GridView1.Appearance.HeaderPanel.Options.UseBorderColor = True
Me.GridView1.Appearance.HeaderPanel.Options.UseForeColor = True
Me.GridView1.Appearance.HideSelectionRow.BackColor = System.Drawing.Color.FromArgb(CType(186, Byte), CType(211, Byte), CType(215, Byte))
Me.GridView1.Appearance.HideSelectionRow.ForeColor = System.Drawing.Color.FromArgb(CType(104, Byte), CType(130, Byte), CType(134, Byte))
Me.GridView1.Appearance.HideSelectionRow.Options.UseBackColor = True
Me.GridView1.Appearance.HideSelectionRow.Options.UseForeColor = True
Me.GridView1.Appearance.HorzLine.BackColor = System.Drawing.Color.FromArgb(CType(172, Byte), CType(197, Byte), CType(180, Byte))
Me.GridView1.Appearance.HorzLine.BorderColor = System.Drawing.Color.FromArgb(CType(117, Byte), CType(136, Byte), CType(122, Byte))
Me.GridView1.Appearance.HorzLine.Options.UseBackColor = True
Me.GridView1.Appearance.HorzLine.Options.UseBorderColor = True
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -