初始化
This commit is contained in:
BIN
.vs/RCU_LogAgent_MySql-v0.01/v16/.suo
Normal file
BIN
.vs/RCU_LogAgent_MySql-v0.01/v16/.suo
Normal file
Binary file not shown.
58
App.config
Normal file
58
App.config
Normal file
@@ -0,0 +1,58 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<configuration>
|
||||
<configSections>
|
||||
<!-- For more information on Entity Framework configuration, visit http://go.microsoft.com/fwlink/?LinkID=237468 -->
|
||||
<section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
|
||||
<sectionGroup name="userSettings" type="System.Configuration.UserSettingsGroup, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" >
|
||||
<section name="RCU_LogAgent_sqllite.My.MySettings" type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowExeDefinition="MachineToLocalUser" requirePermission="false" />
|
||||
<section name="RCU_LogAgent.My.MySettings" type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowExeDefinition="MachineToLocalUser" requirePermission="false" />
|
||||
</sectionGroup>
|
||||
</configSections>
|
||||
<startup>
|
||||
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.8" />
|
||||
</startup>
|
||||
<entityFramework>
|
||||
<providers>
|
||||
<provider invariantName="System.Data.SqlClient" type="System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer" />
|
||||
<provider invariantName="System.Data.SQLite.EF6" type="System.Data.SQLite.EF6.SQLiteProviderServices, System.Data.SQLite.EF6" />
|
||||
</providers>
|
||||
</entityFramework>
|
||||
<system.data>
|
||||
<DbProviderFactories>
|
||||
<remove invariant="System.Data.SQLite.EF6" />
|
||||
<add name="SQLite Data Provider (Entity Framework 6)" invariant="System.Data.SQLite.EF6" description=".NET Framework Data Provider for SQLite (Entity Framework 6)" type="System.Data.SQLite.EF6.SQLiteProviderFactory, System.Data.SQLite.EF6" />
|
||||
<remove invariant="System.Data.SQLite" /><add name="SQLite Data Provider" invariant="System.Data.SQLite" description=".NET Framework Data Provider for SQLite" type="System.Data.SQLite.SQLiteFactory, System.Data.SQLite" /></DbProviderFactories>
|
||||
</system.data>
|
||||
<runtime>
|
||||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="System.Runtime.CompilerServices.Unsafe" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-5.0.0.0" newVersion="5.0.0.0" />
|
||||
</dependentAssembly>
|
||||
</assemblyBinding>
|
||||
</runtime>
|
||||
<userSettings>
|
||||
<RCU_LogAgent_sqllite.My.MySettings>
|
||||
<setting name="path" serializeAs="String">
|
||||
<value>C:\</value>
|
||||
</setting>
|
||||
<setting name="timeout" serializeAs="String">
|
||||
<value>600</value>
|
||||
</setting>
|
||||
<setting name="FileDir" serializeAs="String">
|
||||
<value>C:\</value>
|
||||
</setting>
|
||||
</RCU_LogAgent_sqllite.My.MySettings>
|
||||
<RCU_LogAgent.My.MySettings>
|
||||
<setting name="path" serializeAs="String">
|
||||
<value>C:\</value>
|
||||
</setting>
|
||||
<setting name="timeout" serializeAs="String">
|
||||
<value>600</value>
|
||||
</setting>
|
||||
<setting name="FileDir" serializeAs="String">
|
||||
<value>C:\</value>
|
||||
</setting>
|
||||
</RCU_LogAgent.My.MySettings>
|
||||
</userSettings>
|
||||
</configuration>
|
||||
15
Base/ColumnSchema.vb
Normal file
15
Base/ColumnSchema.vb
Normal file
@@ -0,0 +1,15 @@
|
||||
|
||||
Namespace Database.Base
|
||||
''' <summary>
|
||||
''' Contains the schema of a single DB column.
|
||||
''' </summary>
|
||||
Public Class ColumnSchema
|
||||
Public ColumnName As String
|
||||
Public ColumnType As String
|
||||
Public Length As Integer
|
||||
Public IsNullable As Boolean
|
||||
Public DefaultValue As String
|
||||
Public IsIdentity As Boolean
|
||||
Public IsCaseSensitivity As Boolean? = Nothing
|
||||
End Class
|
||||
End NameSpace
|
||||
297
Base/CommandHelpers.vb
Normal file
297
Base/CommandHelpers.vb
Normal file
@@ -0,0 +1,297 @@
|
||||
Imports System.Text
|
||||
|
||||
Namespace Database.Base
|
||||
|
||||
Public MustInherit Class CommandHelpers
|
||||
Public Overridable Function Search(param As SearchParams) As String
|
||||
Dim searchString As New StringBuilder
|
||||
|
||||
'基础查询
|
||||
searchString.Append("Select")
|
||||
searchString.Append(" ")
|
||||
searchString.Append($"{String.Join(",", param.SearchColNames)}")
|
||||
searchString.Append(" ")
|
||||
searchString.Append("From")
|
||||
searchString.Append(" ")
|
||||
searchString.Append($"`{param.TableName}`")
|
||||
|
||||
'筛选条件
|
||||
If param.SearchCondition IsNot Nothing Then
|
||||
If param.SearchCondition.Count > 0 Then
|
||||
searchString.Append(" ")
|
||||
searchString.Append("Where")
|
||||
For i As Integer = 0 To param.SearchCondition.Count - 1
|
||||
If i > 0 Then
|
||||
searchString.Append(" ")
|
||||
searchString.Append(param.SearchCondition(i).LogicPrevious.ToString())
|
||||
End If
|
||||
searchString.Append(param.SearchCondition(i).ToString())
|
||||
Next
|
||||
End If
|
||||
End If
|
||||
|
||||
'排序与排序方式
|
||||
If param.OrderType <> SearchParams.OrderTypeEnum.None Then
|
||||
searchString.Append($" Order By {param.OrderColName} {param.OrderType}")
|
||||
End If
|
||||
|
||||
'返回结果行数
|
||||
If param.Limit > -1 Then
|
||||
searchString.Append($" Limit {param.Limit}")
|
||||
End If
|
||||
|
||||
searchString.Append(";")
|
||||
Return searchString.ToString()
|
||||
End Function
|
||||
|
||||
|
||||
Public Overridable Function SearchAll(tableName As String) As String
|
||||
Return $"Select * FROM `{tableName}`;"
|
||||
End Function
|
||||
|
||||
Public Overridable Function SearchAll(tableName As String, condition As String) As String
|
||||
Return $"Select * FROM `{tableName}` WHERE {condition};"
|
||||
End Function
|
||||
|
||||
Public Overridable Function Search(columnName As List(Of String), tableName As String) As String
|
||||
Dim colNameString As New StringBuilder
|
||||
For i As Integer = 0 To columnName.Count - 1
|
||||
If i = 0 Then
|
||||
colNameString.Append($"`{columnName(i)}`")
|
||||
Else
|
||||
colNameString.Append($",`{columnName(i)}`")
|
||||
End If
|
||||
Next
|
||||
|
||||
Return $"Select {colNameString} FROM `{tableName}`;"
|
||||
End Function
|
||||
|
||||
Public Overridable Function Search(columnName As String, tableName As String) As String
|
||||
Return $"Select {columnName} FROM `{tableName}`;"
|
||||
End Function
|
||||
|
||||
Public Overridable Function Search(columnName As String, tableName As String, condition As String) As String
|
||||
Return $"Select {columnName} FROM `{tableName}` WHERE {condition};"
|
||||
End Function
|
||||
|
||||
Public Overridable Function Search(columnName As String, tableName As String, condition As String, limit As Integer) As String
|
||||
Return $"Select {columnName} FROM `{tableName}` WHERE {condition} Limit {limit};"
|
||||
End Function
|
||||
|
||||
Public Overridable Function SearchDistinct(columnName As String, tableName As String) As String
|
||||
Return $"Select Distinct {columnName} FROM `{tableName}`;"
|
||||
End Function
|
||||
|
||||
Public Overridable Function SearchDistinct(columnName As String, tableName As String, condition As String) As String
|
||||
Return $"Select Distinct {columnName} FROM `{tableName}` WHERE {condition};"
|
||||
End Function
|
||||
|
||||
Public Overridable Function SearchDescOrder(columnName As String, tableName As String, orderCol As String) As String
|
||||
Return $"Select {columnName} FROM `{tableName}` Order By {orderCol} Desc;"
|
||||
End Function
|
||||
|
||||
Public Overridable Function SearchDescOrder(columnName As String, tableName As String, orderCol As String, limit As Integer) As String
|
||||
Return $"Select {columnName} FROM `{tableName}` Order By {orderCol} Desc Limit {limit};"
|
||||
End Function
|
||||
|
||||
Public Overridable Function SearchDescOrder(columnName As String, ByVal tableName As String, ByVal condition As String, ByVal orderCol As String) As String
|
||||
Return $"Select {columnName} FROM `{tableName}` WHERE {condition} Order By `{orderCol}` Desc;"
|
||||
End Function
|
||||
|
||||
Public Overridable Function SearchDescOrder(columnName As String, ByVal tableName As String, ByVal condition As String, ByVal orderCol As String, limit As Integer) As String
|
||||
Return $"Select {columnName} FROM `{tableName}` WHERE {condition} Order By `{orderCol}` Desc Limit {limit};"
|
||||
End Function
|
||||
|
||||
Public Overridable Function SearchAscOrder(ByVal columnName As String, ByVal tableName As String, ByVal orderCol As String) As String
|
||||
Return $"Select {columnName} FROM `{tableName}` Order By {orderCol} Asc;"
|
||||
End Function
|
||||
|
||||
|
||||
Public Overridable Function SearchAscOrder(ByVal columnName As String, ByVal tableName As String, ByVal condition As String, ByVal orderCol As String) As String
|
||||
Return $"Select {columnName} FROM `{tableName}` WHERE {condition} Order By {orderCol} Asc;"
|
||||
End Function
|
||||
|
||||
Public Overridable Function SearchNullTable(tableName As String) As String
|
||||
Return $"Select * FROM `{tableName}` Where Limit 0;"
|
||||
End Function
|
||||
|
||||
|
||||
Public Overridable Function Insert(ByVal tableName As String, ByVal values As String) As String
|
||||
Return $"Insert into `{tableName}` Values ( {values} );"
|
||||
End Function
|
||||
|
||||
Public Overridable Function Insert(ByVal tableName As String, ByVal colNames As String, ByVal values As String) As String
|
||||
Return $"Insert into `{tableName}` ({colNames}) Values ( {values} );"
|
||||
End Function
|
||||
|
||||
Public Overridable Function Insert(tableName As String, dicNameValues As Dictionary(Of String, String)) As String
|
||||
Dim colNames As New StringBuilder
|
||||
Dim values As New StringBuilder
|
||||
For Each keyValuePair As KeyValuePair(Of String, String) In dicNameValues
|
||||
If colNames.Length = 0 Then
|
||||
colNames.Append($"`{keyValuePair.Key}`")
|
||||
values.Append($"'{keyValuePair.Value}'")
|
||||
Else
|
||||
colNames.Append($",`{keyValuePair.Key}`")
|
||||
values.Append($",'{keyValuePair.Value}'")
|
||||
End If
|
||||
Next
|
||||
Return Insert(tableName, colNames.ToString(), values.ToString())
|
||||
End Function
|
||||
|
||||
Public Overridable Function InsertByParameters(tableName As String, dicNameValues As Dictionary(Of String, String)) As String
|
||||
Dim colNames As New StringBuilder
|
||||
Dim values As New StringBuilder
|
||||
For Each keyValuePair As KeyValuePair(Of String, String) In dicNameValues
|
||||
If colNames.Length = 0 Then
|
||||
colNames.Append($"`{keyValuePair.Key}`")
|
||||
values.Append($"{keyValuePair.Value}")
|
||||
Else
|
||||
colNames.Append($",`{keyValuePair.Key}`")
|
||||
values.Append($",{keyValuePair.Value}")
|
||||
End If
|
||||
Next
|
||||
Return Insert(tableName, colNames.ToString(), values.ToString())
|
||||
End Function
|
||||
|
||||
|
||||
Public Overridable Function AddCol(ByVal tableName As String, ByVal colName As String, ByVal colType As String, Optional isNull As Boolean = True) As String
|
||||
Return $"Alter Table `{tableName}` Add `{colName}` {colType} {IIf(isNull, "Default Null", "Not Null")};"
|
||||
End Function
|
||||
|
||||
Public Overridable Function AddCol(ByVal tableName As String, colParam As DatabaseData) As String
|
||||
Dim sb As New StringBuilder
|
||||
sb.Append($"Alter Table `{tableName}` ")
|
||||
sb.Append("Add ")
|
||||
sb.Append(colParam.ToAddColString())
|
||||
Return sb.ToString()
|
||||
End Function
|
||||
|
||||
|
||||
Public Overridable Function AddCols(tableName As String, colList As List(Of DatabaseData)) As String
|
||||
Dim sb As New StringBuilder
|
||||
sb.Append($"Alter Table `{tableName}` ")
|
||||
sb.Append("Add ")
|
||||
sb.Append("( ")
|
||||
|
||||
sb.Append(colList(0).ToAddColString())
|
||||
For i As Integer = 1 To colList.Count - 1
|
||||
sb.Append($",{colList(i).ToAddColString()}")
|
||||
Next
|
||||
|
||||
sb.Append(");")
|
||||
|
||||
Return sb.ToString()
|
||||
End Function
|
||||
|
||||
|
||||
Public Overridable Function Update(ByVal tableName As String, ByVal destStr As String, ByVal condition As String) As String
|
||||
Return $"Update `{tableName}` Set {destStr} Where {condition};"
|
||||
End Function
|
||||
|
||||
Public Overridable Function Update(ByVal tableName As String, dicNameValues As Dictionary(Of String, String), ByVal condition As String) As String
|
||||
Dim destStr As New StringBuilder
|
||||
For Each keyValuePair As KeyValuePair(Of String, String) In dicNameValues
|
||||
If destStr.Length = 0 Then
|
||||
destStr.Append($"`{keyValuePair.Key}` = '{keyValuePair.Value}'")
|
||||
Else
|
||||
destStr.Append($",`{keyValuePair.Key}` = '{keyValuePair.Value}'")
|
||||
End If
|
||||
Next
|
||||
Return Update(tableName, destStr.ToString(), condition)
|
||||
End Function
|
||||
|
||||
Public Overridable Function Update(ByVal tableName As String, names() As String, values() As String, condition As String) As String
|
||||
Dim destStr As New StringBuilder
|
||||
If names.Length <> values.Length Then
|
||||
Throw New Exception("DBHelpers_Update:names.Length <> values.Length")
|
||||
End If
|
||||
|
||||
For i As Integer = 0 To names.Length - 1
|
||||
If i = 0 Then
|
||||
destStr.Append($"{names(i)} = '{values(i)}'")
|
||||
Else
|
||||
destStr.Append($",{names(i)} = '{values(i)}'")
|
||||
End If
|
||||
Next
|
||||
|
||||
Return Update(tableName, destStr.ToString(), condition)
|
||||
End Function
|
||||
|
||||
Public Overridable Function DeleteRows(ByVal tableName As String, ByVal condition As String) As String
|
||||
Return $"Delete From `{tableName}` Where {condition};"
|
||||
End Function
|
||||
|
||||
''' <summary>
|
||||
''' 清空数据表
|
||||
''' </summary>
|
||||
''' <param name="tableName">数据表名</param>
|
||||
''' <returns></returns>
|
||||
Public Overridable Function DeleteTable(ByVal tableName As String) As String
|
||||
Return $"Delete From `{tableName}`;"
|
||||
End Function
|
||||
|
||||
Public Overridable Function DropCol(ByVal tableName As String, ByVal colName As String) As String
|
||||
Return $"Alter Table `{tableName}` Drop Column `{colName}`;"
|
||||
End Function
|
||||
|
||||
''' <summary>
|
||||
''' 删除数据表
|
||||
''' </summary>
|
||||
''' <param name="tableName">数据表名</param>
|
||||
''' <returns></returns>
|
||||
Public Overridable Function DropTable(ByVal tableName As String) As String
|
||||
Return $"Drop Table `{tableName}`;"
|
||||
End Function
|
||||
|
||||
Public Overridable Function CreateTable(ByVal tableName As String, ByVal createStr As String) As String
|
||||
Return $"Create Table `{tableName}` ( {createStr} );"
|
||||
End Function
|
||||
|
||||
Public Overridable Function CreateTableWhenNotExists(tableName As String, createStr As String) As String
|
||||
Return $"Create Table if not exists `{tableName}` ( {createStr} );"
|
||||
End Function
|
||||
|
||||
|
||||
Public Overridable Function CreateLikeTable(tableName As String, baseTableName As String) As String
|
||||
Return $"create table `{tableName}` like `{baseTableName}`;"
|
||||
End Function
|
||||
|
||||
Public Overridable Function CreateLikeTableNotExists(tableName As String, baseTableName As String) As String
|
||||
Return $"create table if not exists `{tableName}` like `{baseTableName}`;"
|
||||
End Function
|
||||
|
||||
''' <summary>
|
||||
''' 创建表,同时复制基础表数据(不包含原表索引与主键)
|
||||
''' 若想复制表结构加数据,则先复制表结构创建表,再拷贝数据
|
||||
''' </summary>
|
||||
''' <param name="tableName">表名</param>
|
||||
''' <param name="baseTableName">基础表名</param>
|
||||
''' <returns></returns>
|
||||
Public Overridable Function CreateCopyTable(tableName As String, baseTableName As String) As String
|
||||
Return $"create table `{tableName}` as select * from `{baseTableName}`;"
|
||||
End Function
|
||||
|
||||
''' <summary>
|
||||
''' 不存在表时即创建表,同时复制基础表数据(不包含原表索引与主键)
|
||||
''' 若想复制表结构加数据,则先复制表结构创建表,再拷贝数据
|
||||
''' </summary>
|
||||
''' <param name="tableName">表名</param>
|
||||
''' <param name="baseTableName">基础表名</param>
|
||||
''' <returns></returns>
|
||||
Public Overridable Function CreateCopyTableNotExists(tableName As String, baseTableName As String) As String
|
||||
Return $"create table if not exists `{tableName}` as select * from `{baseTableName}`;"
|
||||
End Function
|
||||
|
||||
|
||||
''' <summary>
|
||||
''' 复制基础表数据到新表中
|
||||
''' </summary>
|
||||
''' <param name="tableName">表名</param>
|
||||
''' <param name="baseTableName">基础表名</param>
|
||||
''' <returns></returns>
|
||||
Public Overridable Function InsertCopyTable(tableName As String, baseTableName As String) As String
|
||||
Return $"insert into `{tableName}` select * from `{baseTableName}`;"
|
||||
End Function
|
||||
End Class
|
||||
End Namespace
|
||||
94
Base/DatabaseData.vb
Normal file
94
Base/DatabaseData.vb
Normal file
@@ -0,0 +1,94 @@
|
||||
Imports System.Text
|
||||
|
||||
Namespace Database.Base
|
||||
Public Class DatabaseData
|
||||
Enum TypeEnum
|
||||
[Bit]
|
||||
[Char]
|
||||
[Date]
|
||||
[DateTime]
|
||||
[Double]
|
||||
[Enum]
|
||||
[Float]
|
||||
[Int]
|
||||
[IntUnsigned]
|
||||
[Json]
|
||||
[Text]
|
||||
[Time]
|
||||
Varchar
|
||||
[Year]
|
||||
End Enum
|
||||
|
||||
''' <summary>
|
||||
''' 列名
|
||||
''' </summary>
|
||||
''' <returns></returns>
|
||||
Public Property ColumnName() As String
|
||||
|
||||
''' <summary>
|
||||
''' 当前值
|
||||
''' </summary>
|
||||
''' <returns></returns>
|
||||
Public Property Value() As String
|
||||
|
||||
|
||||
''' <summary>
|
||||
''' 默认值
|
||||
''' </summary>
|
||||
''' <returns></returns>
|
||||
Public Property DefaultValue() As String
|
||||
|
||||
''' <summary>
|
||||
''' 数据类型
|
||||
''' </summary>
|
||||
''' <returns></returns>
|
||||
Public Property DataType() As TypeEnum
|
||||
|
||||
''' <summary>
|
||||
''' 数据类型长度
|
||||
''' </summary>
|
||||
''' <returns></returns>
|
||||
Public Property DataTypeLength() As Integer
|
||||
|
||||
''' <summary>
|
||||
''' 是否允许为空
|
||||
''' </summary>
|
||||
''' <returns></returns>
|
||||
Public Property IsNull() As Boolean = True
|
||||
|
||||
''' <summary>
|
||||
''' 是否自动增长
|
||||
''' </summary>
|
||||
''' <returns></returns>
|
||||
Public Property IsAutoIncrement() As Boolean
|
||||
|
||||
''' <summary>
|
||||
''' 是否为主键
|
||||
''' </summary>
|
||||
''' <returns></returns>
|
||||
Public Property IsPrimaryKey() As Boolean
|
||||
|
||||
Public Function ToAddColString() As String
|
||||
Dim sb As New StringBuilder
|
||||
sb.Append($"`{ColumnName}`")
|
||||
|
||||
Select Case DataType
|
||||
Case TypeEnum.Char, TypeEnum.Varchar
|
||||
sb.Append($" {DataType}({DataTypeLength}) ")
|
||||
Case TypeEnum.Int
|
||||
sb.Append($" {DataType}")
|
||||
If IsAutoIncrement Then sb.Append($" AUTO_INCREMENT")
|
||||
Case Else
|
||||
sb.Append($" {DataType}")
|
||||
End Select
|
||||
|
||||
sb.Append(IIf(IsNull, " Default Null", " Not Null"))
|
||||
|
||||
If IsPrimaryKey Then
|
||||
sb.Append($" PRIMARY KEY")
|
||||
End If
|
||||
|
||||
Return sb.ToString()
|
||||
End Function
|
||||
End Class
|
||||
End Namespace
|
||||
12
Base/DatabaseSchema.vb
Normal file
12
Base/DatabaseSchema.vb
Normal file
@@ -0,0 +1,12 @@
|
||||
Imports System.Collections.Generic
|
||||
|
||||
Namespace Database.Base
|
||||
|
||||
''' <summary>
|
||||
''' Contains the entire database schema
|
||||
''' </summary>
|
||||
Public Class DatabaseSchema
|
||||
Public Tables As List(Of TableSchema) = New List(Of TableSchema)()
|
||||
Public Views As List(Of ViewSchema) = New List(Of ViewSchema)()
|
||||
End Class
|
||||
End NameSpace
|
||||
11
Base/ForeignKeySchema.vb
Normal file
11
Base/ForeignKeySchema.vb
Normal file
@@ -0,0 +1,11 @@
|
||||
|
||||
Namespace Database.Base
|
||||
Public Class ForeignKeySchema
|
||||
Public TableName As String
|
||||
Public ColumnName As String
|
||||
Public ForeignTableName As String
|
||||
Public ForeignColumnName As String
|
||||
Public CascadeOnDelete As Boolean
|
||||
Public IsNullable As Boolean
|
||||
End Class
|
||||
End NameSpace
|
||||
16
Base/IndexSchema.vb
Normal file
16
Base/IndexSchema.vb
Normal file
@@ -0,0 +1,16 @@
|
||||
Imports System.Collections.Generic
|
||||
|
||||
Namespace Database.Base
|
||||
|
||||
|
||||
Public Class IndexSchema
|
||||
Public IndexName As String
|
||||
Public IsUnique As Boolean
|
||||
Public Columns As List(Of IndexColumn)
|
||||
End Class
|
||||
|
||||
Public Class IndexColumn
|
||||
Public ColumnName As String
|
||||
Public IsAscending As Boolean
|
||||
End Class
|
||||
End NameSpace
|
||||
7
Base/InsertParams.vb
Normal file
7
Base/InsertParams.vb
Normal file
@@ -0,0 +1,7 @@
|
||||
Namespace Database.Base
|
||||
Public Class InsertParams
|
||||
Public Property TableName() As String
|
||||
|
||||
Public Property InsertKeyValue As Dictionary(Of String, String)
|
||||
End Class
|
||||
End Namespace
|
||||
71
Base/SearchCondition.vb
Normal file
71
Base/SearchCondition.vb
Normal file
@@ -0,0 +1,71 @@
|
||||
Imports System.Text
|
||||
|
||||
Namespace Database.Base
|
||||
Public Class SearchCondition
|
||||
Enum ConditionType
|
||||
LessThan
|
||||
GreaterThen
|
||||
EqualTo
|
||||
LessThanOrEqualTo
|
||||
GreaterThenOrEqualTo
|
||||
End Enum
|
||||
|
||||
Enum LogicType
|
||||
[And]
|
||||
[Or]
|
||||
[Not]
|
||||
End Enum
|
||||
|
||||
|
||||
''' <summary>
|
||||
''' 判断列名
|
||||
''' </summary>
|
||||
''' <returns></returns>
|
||||
Public Property ColName() As String
|
||||
|
||||
''' <summary>
|
||||
''' 判断条件
|
||||
''' </summary>
|
||||
''' <returns></returns>
|
||||
Public Property Condition() As ConditionType = ConditionType.EqualTo
|
||||
|
||||
''' <summary>
|
||||
''' 判断值
|
||||
''' </summary>
|
||||
''' <returns></returns>
|
||||
Public Property ColValue() As String
|
||||
|
||||
''' <summary>
|
||||
''' 当前条件与上一个条件的逻辑关系
|
||||
''' </summary>
|
||||
''' <returns></returns>
|
||||
Public Property LogicPrevious() As LogicType = LogicType.And
|
||||
|
||||
''' <summary>
|
||||
''' 将当前条件转换为字符串,不支持将条件逻辑关系同时转换
|
||||
''' </summary>
|
||||
''' <returns></returns>
|
||||
Public Overrides Function ToString() As String
|
||||
Dim stringBuilder As New StringBuilder
|
||||
stringBuilder.Append(" ")
|
||||
stringBuilder.Append(ColName)
|
||||
|
||||
Select Case Condition
|
||||
Case ConditionType.EqualTo
|
||||
stringBuilder.Append("=")
|
||||
Case ConditionType.LessThan
|
||||
stringBuilder.Append("<")
|
||||
Case ConditionType.LessThanOrEqualTo
|
||||
stringBuilder.Append("<=")
|
||||
Case ConditionType.GreaterThen
|
||||
stringBuilder.Append(">")
|
||||
Case ConditionType.GreaterThenOrEqualTo
|
||||
stringBuilder.Append(">=")
|
||||
End Select
|
||||
|
||||
stringBuilder.Append($"'{ColValue}'")
|
||||
|
||||
Return stringBuilder.ToString()
|
||||
End Function
|
||||
End Class
|
||||
End Namespace
|
||||
46
Base/SearchParams.vb
Normal file
46
Base/SearchParams.vb
Normal file
@@ -0,0 +1,46 @@
|
||||
Namespace Database.Base
|
||||
Public Class SearchParams
|
||||
Enum OrderTypeEnum
|
||||
None
|
||||
Desc
|
||||
Asc
|
||||
End Enum
|
||||
|
||||
''' <summary>
|
||||
''' 查询条件的表名
|
||||
''' </summary>
|
||||
''' <returns></returns>
|
||||
Public Property TableName() As String
|
||||
|
||||
''' <summary>
|
||||
''' 当IsSearchAllCols = False时,查询返回列名集合
|
||||
''' </summary>
|
||||
''' <returns></returns>
|
||||
Public Property SearchColNames() As String()
|
||||
|
||||
''' <summary>
|
||||
''' 查询的条件
|
||||
''' </summary>
|
||||
''' <returns></returns>
|
||||
Public Property SearchCondition() As List(Of SearchCondition)
|
||||
|
||||
''' <summary>
|
||||
''' 排序方式
|
||||
''' </summary>
|
||||
''' <returns></returns>
|
||||
Public Property OrderType As OrderTypeEnum = OrderTypeEnum.None
|
||||
|
||||
''' <summary>
|
||||
''' 但需要排序时排序列名
|
||||
''' </summary>
|
||||
''' <returns></returns>
|
||||
Public Property OrderColName() As String
|
||||
|
||||
|
||||
''' <summary>
|
||||
''' 从返回结果提取指定行的内容
|
||||
''' </summary>
|
||||
''' <returns></returns>
|
||||
Public Property Limit() As Integer = 0
|
||||
End Class
|
||||
End Namespace
|
||||
14
Base/TableSchema.vb
Normal file
14
Base/TableSchema.vb
Normal file
@@ -0,0 +1,14 @@
|
||||
Imports System.Collections.Generic
|
||||
|
||||
Namespace Database.Base
|
||||
|
||||
|
||||
Public Class TableSchema
|
||||
Public TableName As String
|
||||
Public TableSchemaName As String
|
||||
Public Columns As List(Of ColumnSchema)
|
||||
Public PrimaryKey As List(Of String)
|
||||
Public ForeignKeys As List(Of ForeignKeySchema)
|
||||
Public Indexes As List(Of IndexSchema)
|
||||
End Class
|
||||
End NameSpace
|
||||
71
Base/TriggerBuilder.vb
Normal file
71
Base/TriggerBuilder.vb
Normal file
@@ -0,0 +1,71 @@
|
||||
Imports System.Collections.Generic
|
||||
Imports System.Text
|
||||
|
||||
Namespace Database.Base
|
||||
|
||||
Public Module TriggerBuilder
|
||||
Public Function GetForeignKeyTriggers(ByVal dt As TableSchema) As IList(Of TriggerSchema)
|
||||
Dim result As IList(Of TriggerSchema) = New List(Of TriggerSchema)()
|
||||
For Each fks As ForeignKeySchema In dt.ForeignKeys
|
||||
result.Add(GenerateInsertTrigger(fks))
|
||||
result.Add(GenerateUpdateTrigger(fks))
|
||||
result.Add(GenerateDeleteTrigger(fks))
|
||||
Next
|
||||
Return result
|
||||
End Function
|
||||
|
||||
Private Function MakeTriggerName(ByVal fks As ForeignKeySchema, ByVal prefix As String) As String
|
||||
Return prefix & "_" & fks.TableName & "_" & fks.ColumnName & "_" & fks.ForeignTableName & "_" & fks.ForeignColumnName
|
||||
End Function
|
||||
|
||||
Public Function GenerateInsertTrigger(ByVal fks As ForeignKeySchema) As TriggerSchema
|
||||
Dim trigger As TriggerSchema = New TriggerSchema()
|
||||
trigger.Name = MakeTriggerName(fks, "fki")
|
||||
trigger.Type = TriggerType.Before
|
||||
trigger.Event = TriggerEvent.Insert
|
||||
trigger.Table = fks.TableName
|
||||
Dim nullString As String = ""
|
||||
|
||||
If fks.IsNullable Then
|
||||
nullString = " NEW." & fks.ColumnName & " IS NOT NULL AND"
|
||||
End If
|
||||
|
||||
trigger.Body = "SELECT RAISE(ROLLBACK, 'insert on table " & fks.TableName & " violates foreign key constraint " & trigger.Name & "')" & " WHERE" & nullString & " (SELECT " & fks.ForeignColumnName & " FROM " & fks.ForeignTableName & " WHERE " & fks.ForeignColumnName & " = NEW." & fks.ColumnName & ") IS NULL; "
|
||||
Return trigger
|
||||
End Function
|
||||
|
||||
Public Function GenerateUpdateTrigger(ByVal fks As ForeignKeySchema) As TriggerSchema
|
||||
Dim trigger As TriggerSchema = New TriggerSchema()
|
||||
trigger.Name = MakeTriggerName(fks, "fku")
|
||||
trigger.Type = TriggerType.Before
|
||||
trigger.Event = TriggerEvent.Update
|
||||
trigger.Table = fks.TableName
|
||||
Dim triggerName As String = trigger.Name
|
||||
Dim nullString As String = ""
|
||||
|
||||
If fks.IsNullable Then
|
||||
nullString = " NEW." & fks.ColumnName & " IS NOT NULL AND"
|
||||
End If
|
||||
|
||||
trigger.Body = "SELECT RAISE(ROLLBACK, 'update on table " & fks.TableName & " violates foreign key constraint " & triggerName & "')" & " WHERE" & nullString & " (SELECT " & fks.ForeignColumnName & " FROM " & fks.ForeignTableName & " WHERE " & fks.ForeignColumnName & " = NEW." & fks.ColumnName & ") IS NULL; "
|
||||
Return trigger
|
||||
End Function
|
||||
|
||||
Public Function GenerateDeleteTrigger(ByVal fks As ForeignKeySchema) As TriggerSchema
|
||||
Dim trigger As TriggerSchema = New TriggerSchema()
|
||||
trigger.Name = MakeTriggerName(fks, "fkd")
|
||||
trigger.Type = TriggerType.Before
|
||||
trigger.Event = TriggerEvent.Delete
|
||||
trigger.Table = fks.ForeignTableName
|
||||
Dim triggerName as String = trigger.Name
|
||||
|
||||
If Not fks.CascadeOnDelete Then
|
||||
trigger.Body = "SELECT RAISE(ROLLBACK, 'delete on table " & fks.ForeignTableName & " violates foreign key constraint " & triggerName & "')" & " WHERE (SELECT " & fks.ColumnName & " FROM " & fks.TableName & " WHERE " & fks.ColumnName & " = OLD." & fks.ForeignColumnName & ") IS NOT NULL; "
|
||||
Else
|
||||
trigger.Body = "DELETE FROM [" & fks.TableName & "] WHERE " & fks.ColumnName & " = OLD." & fks.ForeignColumnName & "; "
|
||||
End If
|
||||
|
||||
Return trigger
|
||||
End Function
|
||||
End Module
|
||||
End NameSpace
|
||||
20
Base/TriggerSchema.vb
Normal file
20
Base/TriggerSchema.vb
Normal file
@@ -0,0 +1,20 @@
|
||||
Namespace Database.Base
|
||||
Public Enum TriggerEvent
|
||||
Delete
|
||||
Update
|
||||
Insert
|
||||
End Enum
|
||||
|
||||
Public Enum TriggerType
|
||||
After
|
||||
Before
|
||||
End Enum
|
||||
|
||||
Public Class TriggerSchema
|
||||
Public Name As String
|
||||
Public [Event] As TriggerEvent
|
||||
Public Type As TriggerType
|
||||
Public Body As String
|
||||
Public Table As String
|
||||
End Class
|
||||
End Namespace
|
||||
17
Base/ViewSchema.vb
Normal file
17
Base/ViewSchema.vb
Normal file
@@ -0,0 +1,17 @@
|
||||
|
||||
Namespace Database.Base
|
||||
''' <summary>
|
||||
''' Describes a single view schema
|
||||
''' </summary>
|
||||
Public Class ViewSchema
|
||||
''' <summary>
|
||||
''' Contains the view name
|
||||
''' </summary>
|
||||
Public ViewName As String
|
||||
|
||||
''' <summary>
|
||||
''' Contains the view SQL statement
|
||||
''' </summary>
|
||||
Public ViewSql As String
|
||||
End Class
|
||||
End NameSpace
|
||||
37
C5_MUSIC.Designer.vb
generated
Normal file
37
C5_MUSIC.Designer.vb
generated
Normal file
@@ -0,0 +1,37 @@
|
||||
<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _
|
||||
Partial Class C5_MUSIC
|
||||
Inherits System.Windows.Forms.Form
|
||||
|
||||
'Form 重写 Dispose,以清理组件列表。
|
||||
<System.Diagnostics.DebuggerNonUserCode()> _
|
||||
Protected Overrides Sub Dispose(ByVal disposing As Boolean)
|
||||
Try
|
||||
If disposing AndAlso components IsNot Nothing Then
|
||||
components.Dispose()
|
||||
End If
|
||||
Finally
|
||||
MyBase.Dispose(disposing)
|
||||
End Try
|
||||
End Sub
|
||||
|
||||
'Windows 窗体设计器所必需的
|
||||
Private components As System.ComponentModel.IContainer
|
||||
|
||||
'注意: 以下过程是 Windows 窗体设计器所必需的
|
||||
'可以使用 Windows 窗体设计器修改它。
|
||||
'不要使用代码编辑器修改它。
|
||||
<System.Diagnostics.DebuggerStepThrough()> _
|
||||
Private Sub InitializeComponent()
|
||||
Me.SuspendLayout()
|
||||
'
|
||||
'C5_MUSIC
|
||||
'
|
||||
Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 12.0!)
|
||||
Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
|
||||
Me.ClientSize = New System.Drawing.Size(800, 450)
|
||||
Me.Name = "C5_MUSIC"
|
||||
Me.Text = "C5_MUSIC"
|
||||
Me.ResumeLayout(False)
|
||||
|
||||
End Sub
|
||||
End Class
|
||||
120
C5_MUSIC.resx
Normal file
120
C5_MUSIC.resx
Normal file
@@ -0,0 +1,120 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
|
||||
Version 2.0
|
||||
|
||||
The primary goals of this format is to allow a simple XML format
|
||||
that is mostly human readable. The generation and parsing of the
|
||||
various data types are done through the TypeConverter classes
|
||||
associated with the data types.
|
||||
|
||||
Example:
|
||||
|
||||
... ado.net/XML headers & schema ...
|
||||
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||
<resheader name="version">2.0</resheader>
|
||||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||
</data>
|
||||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||
<comment>This is a comment</comment>
|
||||
</data>
|
||||
|
||||
There are any number of "resheader" rows that contain simple
|
||||
name/value pairs.
|
||||
|
||||
Each data row contains a name, and value. The row also contains a
|
||||
type or mimetype. Type corresponds to a .NET class that support
|
||||
text/value conversion through the TypeConverter architecture.
|
||||
Classes that don't support this are serialized and stored with the
|
||||
mimetype set.
|
||||
|
||||
The mimetype is used for serialized objects, and tells the
|
||||
ResXResourceReader how to depersist the object. This is currently not
|
||||
extensible. For a given mimetype the value must be set accordingly:
|
||||
|
||||
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||
that the ResXResourceWriter will generate, however the reader can
|
||||
read any of the formats listed below.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.binary.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.soap.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||
value : The object must be serialized into a byte array
|
||||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
</root>
|
||||
981
C5_MUSIC.vb
Normal file
981
C5_MUSIC.vb
Normal file
@@ -0,0 +1,981 @@
|
||||
Imports System.Text
|
||||
|
||||
Public Class C5_MUSIC
|
||||
Enum MUSICFunction
|
||||
Current_Playback_Status = 1 '查询当前播放状态
|
||||
Set_Volume_parameters '设定音量默认参数
|
||||
Specify_play_state '指定播放状态
|
||||
Set_volume '设定音量
|
||||
Current_Volume_parameters '查询音量默认参数
|
||||
Current_Volume '查询音量
|
||||
Set_cycle_mode '设定循环模式
|
||||
End Enum
|
||||
|
||||
''' <summary>
|
||||
''' C5_MUSIC类型数据
|
||||
''' </summary>
|
||||
''' <param name="data_count"></param>
|
||||
''' <param name="MUSIC"></param>
|
||||
''' <returns></returns>
|
||||
Public Function Parsing_C5_MUSIC_DATA(data_count As Byte(), ByRef MUSIC As List(Of String)) As List(Of String)
|
||||
Try
|
||||
Dim C5_MUSIC As String = ""
|
||||
Dim MUSIC_CMD As Byte = data_count(7)
|
||||
Select Case MUSIC_CMD
|
||||
Case &H20
|
||||
MUSIC.Add("C5_MUSIC--查询当前播放状态")
|
||||
C5_MUSIC = Current_Playback_Status(data_count, MUSIC)
|
||||
Case &H30
|
||||
MUSIC.Add("C5_MUSIC--查询当前播放状态")
|
||||
C5_MUSIC = Current_Playback_Status(data_count, MUSIC)
|
||||
Case &H21
|
||||
MUSIC.Add("C5_MUSIC--设定音量默认参数")
|
||||
C5_MUSIC = Set_Volume_parameters(data_count, MUSIC)
|
||||
Case &H31
|
||||
MUSIC.Add("C5_MUSIC--设定音量默认参数")
|
||||
C5_MUSIC = Set_Volume_parameters(data_count, MUSIC)
|
||||
Case &H22
|
||||
MUSIC.Add("C5_MUSIC--指定播放状态")
|
||||
C5_MUSIC = Specify_play_state(data_count, MUSIC)
|
||||
Case &H32
|
||||
MUSIC.Add("C5_MUSIC--指定播放状态")
|
||||
C5_MUSIC = Specify_play_state(data_count, MUSIC)
|
||||
Case &H23
|
||||
MUSIC.Add("C5_MUSIC--设定音量")
|
||||
C5_MUSIC = Set_volume(data_count, MUSIC)
|
||||
Case &H33
|
||||
MUSIC.Add("C5_MUSIC--设定音量")
|
||||
C5_MUSIC = Set_volume(data_count, MUSIC)
|
||||
Case &H24
|
||||
MUSIC.Add("C5_MUSIC--查询音量默认参数")
|
||||
C5_MUSIC = Current_Volume_parameters(data_count, MUSIC)
|
||||
Case &H34
|
||||
MUSIC.Add("C5_MUSIC--查询音量默认参数")
|
||||
C5_MUSIC = Current_Volume_parameters(data_count, MUSIC)
|
||||
Case &H26
|
||||
MUSIC.Add("C5_MUSIC--查询音量")
|
||||
C5_MUSIC = Current_Volume(data_count, MUSIC)
|
||||
Case &H36
|
||||
MUSIC.Add("C5_MUSIC--查询音量")
|
||||
C5_MUSIC = Current_Volume(data_count, MUSIC)
|
||||
Case &H29
|
||||
MUSIC.Add("C5_MUSIC--设定循环模式")
|
||||
C5_MUSIC = Set_cycle_mode(data_count, MUSIC)
|
||||
Case &H39
|
||||
MUSIC.Add("C5_MUSIC--设定循环模式")
|
||||
C5_MUSIC = Set_cycle_mode(data_count, MUSIC)
|
||||
End Select
|
||||
MUSIC.Add($"{C5_MUSIC}")
|
||||
Catch ex As Exception
|
||||
AdminLog.ApplicationLog.WriteErrorLog(ex)
|
||||
End Try
|
||||
|
||||
Return MUSIC
|
||||
End Function
|
||||
|
||||
|
||||
#Region "C5_MUSIC数据内容解析"
|
||||
|
||||
|
||||
#Region "查询当前播放状态"
|
||||
|
||||
''' <summary>
|
||||
''' 查询当前播放状态
|
||||
''' </summary>
|
||||
''' <param name="data_count"></param>
|
||||
''' <param name="MUSIC"></param>
|
||||
''' <returns></returns>
|
||||
Public Function Current_Playback_Status(data_count As Byte(), ByRef MUSIC As List(Of String)) As String
|
||||
Dim str As New StringBuilder
|
||||
Try
|
||||
|
||||
Dim direction As Byte = data_count(7)
|
||||
Select Case direction
|
||||
Case &H20
|
||||
MUSIC.Add("发送")
|
||||
Dim Playback_Type As Byte = data_count(1)
|
||||
Dim v As Byte = (data_count(1) >> 6) And &H3
|
||||
Dim xh As Byte = data_count(1) And &HF
|
||||
If v = &H0 Then
|
||||
str.Append($"(首发,单发)发送序号:{xh};")
|
||||
ElseIf v = &H1 Then
|
||||
str.Append($"(首发,群发)发送序号:{xh};")
|
||||
ElseIf v = &H2 Then
|
||||
str.Append($"(重发,单发)发送序号:{xh};")
|
||||
ElseIf v = &H3 Then
|
||||
str.Append($"(重发,群发)发送序号:{xh};")
|
||||
End If
|
||||
Case &H30
|
||||
MUSIC.Add("回复")
|
||||
Dim Playback_Type As Byte = data_count(1)
|
||||
Dim v As Byte = (data_count(1) >> 6) And &H3
|
||||
Dim xh As Byte = data_count(1) And &HF
|
||||
If v = &H0 Then
|
||||
str.Append($"(首发,单发)发送序号:{xh};")
|
||||
ElseIf v = &H1 Then
|
||||
str.Append($"(首发,群发)发送序号:{xh};")
|
||||
ElseIf v = &H2 Then
|
||||
str.Append($"(重发,单发)发送序号:{xh};")
|
||||
ElseIf v = &H3 Then
|
||||
str.Append($"(重发,群发)发送序号:{xh};")
|
||||
End If
|
||||
str = reply_ErrCode(data_count, str)
|
||||
Case Else
|
||||
MUSIC.Add("未知")
|
||||
Return str.ToString
|
||||
End Select
|
||||
Catch ex As Exception
|
||||
AdminLog.ApplicationLog.WriteErrorLog(ex)
|
||||
End Try
|
||||
Return str.ToString
|
||||
End Function
|
||||
|
||||
''' <summary>
|
||||
''' ErrCode
|
||||
''' </summary>
|
||||
''' <param name="data_count"></param>
|
||||
''' <param name="MUSIC"></param>
|
||||
''' <returns></returns>
|
||||
Public Function reply_ErrCode(data_count As Byte(), MUSIC As StringBuilder) As StringBuilder
|
||||
Try
|
||||
Dim errcode As Byte = data_count(8)
|
||||
Select Case errcode
|
||||
Case &HE0
|
||||
If data_count.Count > 9 Then
|
||||
MUSIC = Music_playing_state(data_count, MUSIC)
|
||||
End If
|
||||
|
||||
Case &HE1
|
||||
MUSIC.Append(" ErrCode:校验错误")
|
||||
Case &HE2
|
||||
MUSIC.Append(" ErrCode:命令错误")
|
||||
Case &HE3
|
||||
MUSIC.Append(" ErrCode:参数错误")
|
||||
Case &HE4
|
||||
MUSIC.Append(" ErrCode:其他错误")
|
||||
Case Else
|
||||
MUSIC.Append(" ErrCode:未知错误")
|
||||
End Select
|
||||
Catch ex As Exception
|
||||
AdminLog.ApplicationLog.WriteErrorLog(ex)
|
||||
End Try
|
||||
Return MUSIC
|
||||
End Function
|
||||
|
||||
''' <summary>
|
||||
''' 房间音乐播放状态
|
||||
''' </summary>
|
||||
''' <param name="data_count"></param>
|
||||
''' <param name="MUSIC"></param>
|
||||
''' <returns></returns>
|
||||
Public Function Music_playing_state(data_count As Byte(), MUSIC As StringBuilder) As StringBuilder
|
||||
Try
|
||||
Dim playsingstate As Byte = data_count(9)
|
||||
Select Case playsingstate
|
||||
Case &H1
|
||||
MUSIC.Append("播放状态:暂停;")
|
||||
Case &H0
|
||||
MUSIC.Append("播放状态:播放中;")
|
||||
End Select
|
||||
MUSIC = Music_cucle_model(data_count, MUSIC)
|
||||
Catch ex As Exception
|
||||
AdminLog.ApplicationLog.WriteErrorLog(ex)
|
||||
Return MUSIC
|
||||
End Try
|
||||
Return MUSIC
|
||||
End Function
|
||||
|
||||
''' <summary>
|
||||
''' 播放循环模式
|
||||
''' </summary>
|
||||
''' <param name="data_count"></param>
|
||||
''' <param name="MUSIC"></param>
|
||||
''' <returns></returns>
|
||||
Public Function Music_cucle_model(data_count As Byte(), MUSIC As StringBuilder) As StringBuilder
|
||||
Try
|
||||
Dim cuclemodel As Byte = data_count(10)
|
||||
Select Case cuclemodel
|
||||
Case &H0
|
||||
MUSIC.Append(" 播放模式:全部循环;")
|
||||
Case &H1
|
||||
MUSIC.Append(" 播放模式:单曲循环;")
|
||||
Case &H2
|
||||
MUSIC.Append(" 播放模式:文件夹循环;")
|
||||
Case &H3
|
||||
MUSIC.Append(" 播放模式:随机播放;")
|
||||
Case &H5
|
||||
MUSIC.Append(" 播放模式:顺序播放;")
|
||||
End Select
|
||||
MUSIC = Music_Folder_Name(data_count, MUSIC)
|
||||
Catch ex As Exception
|
||||
AdminLog.ApplicationLog.WriteErrorLog(ex)
|
||||
Return MUSIC
|
||||
End Try
|
||||
Return MUSIC
|
||||
End Function
|
||||
|
||||
''' <summary>
|
||||
''' 文件夹号
|
||||
''' </summary>
|
||||
''' <param name="data_count"></param>
|
||||
''' <param name="MUSIC"></param>
|
||||
''' <returns></returns>
|
||||
Public Function Music_Folder_Name(data_count As Byte(), MUSIC As StringBuilder) As StringBuilder
|
||||
Try
|
||||
Dim foldername As Byte = data_count(11)
|
||||
Select Case foldername
|
||||
Case &H0
|
||||
MUSIC.Append(" 文件夹号:音乐文件夹;")
|
||||
Case &H1
|
||||
MUSIC.Append(" 文件夹号:提示音文件夹;")
|
||||
Case &H2
|
||||
MUSIC.Append(" 文件夹号:助眠文件夹;")
|
||||
Case &H3
|
||||
MUSIC.Append(" 文件夹号:门铃文件夹;")
|
||||
Case &H4
|
||||
MUSIC.Append(" 文件夹号:欢迎词文件夹;")
|
||||
End Select
|
||||
Dim filename As String = Format(data_count(12), "000")
|
||||
MUSIC.Append($"音乐文件名:{filename};")
|
||||
MUSIC = Music_File_serialnumber(data_count, MUSIC)
|
||||
Catch ex As Exception
|
||||
AdminLog.ApplicationLog.WriteErrorLog(ex)
|
||||
Return MUSIC
|
||||
End Try
|
||||
Return MUSIC
|
||||
End Function
|
||||
|
||||
''' <summary>
|
||||
''' 文件序号
|
||||
''' </summary>
|
||||
''' <param name="data_count"></param>
|
||||
''' <param name="MUSIC"></param>
|
||||
''' <returns></returns>
|
||||
Public Function Music_File_serialnumber(data_count As Byte(), MUSIC As StringBuilder) As StringBuilder
|
||||
Try
|
||||
Dim serialnumber_H As Byte = data_count(13)
|
||||
Dim serialnumber_L As Byte = data_count(14)
|
||||
MUSIC.Append($" 文件序号:{serialnumber_H + serialnumber_L};")
|
||||
Music_Realtime_volume(data_count, MUSIC)
|
||||
Catch ex As Exception
|
||||
AdminLog.ApplicationLog.WriteErrorLog(ex)
|
||||
Return MUSIC
|
||||
End Try
|
||||
|
||||
Return MUSIC
|
||||
End Function
|
||||
|
||||
''' <summary>
|
||||
''' 实时音量
|
||||
''' </summary>
|
||||
''' <param name="data_count"></param>
|
||||
''' <param name="MUSIC"></param>
|
||||
''' <returns></returns>
|
||||
Public Function Music_Realtime_volume(data_count As Byte(), MUSIC As StringBuilder) As StringBuilder
|
||||
Try
|
||||
Dim volumemute_bit7 As Byte = (data_count(15) >> 7) And &H1
|
||||
If volumemute_bit7 = 0 Then
|
||||
MUSIC.Append(" 静音;")
|
||||
ElseIf volumemute_bit7 = 1 Then
|
||||
MUSIC.Append(" 未静音;")
|
||||
End If
|
||||
Dim volumemute_bit As Byte = data_count(15) And &H7F
|
||||
MUSIC.Append($" 音量:{volumemute_bit};")
|
||||
Dim Percentage_volume As Byte = data_count(16)
|
||||
Dim Loop_volume1 As Byte = data_count(17)
|
||||
Dim Loop_volume2 As Byte = data_count(18)
|
||||
Dim Loop_volume3 As Byte = data_count(19)
|
||||
MUSIC.Append($" 全局百分比音量:{Percentage_volume},")
|
||||
MUSIC.Append($"音乐音量:{Loop_volume1},")
|
||||
MUSIC.Append($"提示音音量:{Loop_volume2},")
|
||||
MUSIC.Append($"门铃音量:{Loop_volume3};")
|
||||
|
||||
Catch ex As Exception
|
||||
AdminLog.ApplicationLog.WriteErrorLog(ex)
|
||||
Return MUSIC
|
||||
End Try
|
||||
|
||||
Return MUSIC
|
||||
End Function
|
||||
|
||||
|
||||
#End Region
|
||||
|
||||
|
||||
#Region "设定音量默认参数"
|
||||
|
||||
|
||||
''' <summary>
|
||||
''' 设定音量默认参数
|
||||
''' </summary>
|
||||
''' <param name="data_count"></param>
|
||||
''' <param name="MUSIC"></param>
|
||||
''' <returns></returns>
|
||||
Public Function Set_Volume_parameters(data_count As Byte(), ByRef MUSIC As List(Of String)) As String
|
||||
Dim str As New StringBuilder
|
||||
Try
|
||||
Dim direction As Byte = data_count(7)
|
||||
Select Case direction
|
||||
Case &H21
|
||||
MUSIC.Add("发送")
|
||||
Dim v As Byte = (data_count(1) >> 6) And &H3
|
||||
Dim xh As Byte = data_count(1) And &HF
|
||||
If v = &H0 Then
|
||||
str.Append($"(首发,单发)发送序号:{xh},")
|
||||
ElseIf v = &H1 Then
|
||||
str.Append($"(首发,群发)发送序号:{xh},")
|
||||
ElseIf v = &H2 Then
|
||||
str.Append($"(重发,单发)发送序号:{xh},")
|
||||
ElseIf v = &H3 Then
|
||||
str.Append($"(重发,群发)发送序号:{xh},")
|
||||
End If
|
||||
|
||||
Dim Music_default_volume As Byte = data_count(8)
|
||||
Dim Music_MAX_volume As Byte = data_count(9)
|
||||
Dim Music_Min_volume As Byte = data_count(10)
|
||||
str.Append($"默认音量:{Music_default_volume}")
|
||||
str.Append($"最大音量:{Music_MAX_volume}")
|
||||
str.Append($"最小音量:{Music_Min_volume}(不支持设置)")
|
||||
str.Append($"提示音音量:0")
|
||||
str.Append($"门铃音量:0")
|
||||
Case &H31
|
||||
MUSIC.Add("回复")
|
||||
Dim Playback_Type As Byte = data_count(1)
|
||||
Dim v As Byte = (data_count(1) >> 6) And &H3
|
||||
Dim xh As Byte = data_count(1) And &HF
|
||||
If v = &H0 Then
|
||||
str.Append($"(首发,单发)发送序号:{xh}")
|
||||
ElseIf v = &H1 Then
|
||||
str.Append($"(首发,群发)发送序号:{xh}")
|
||||
ElseIf v = &H2 Then
|
||||
str.Append($"(重发,单发)发送序号:{xh}")
|
||||
ElseIf v = &H3 Then
|
||||
str.Append($"(重发,群发)发送序号:{xh}")
|
||||
End If
|
||||
Dim ErrCode As Byte = data_count(8)
|
||||
Select Case ErrCode
|
||||
Case &HE0
|
||||
|
||||
Case &HE1
|
||||
str.Append("校验错误")
|
||||
Case &HE2
|
||||
str.Append("命令错误")
|
||||
Case &HE3
|
||||
str.Append("参数错误")
|
||||
Case &HE4
|
||||
str.Append("其他错误")
|
||||
Case Else
|
||||
str.Append("未知错误")
|
||||
End Select
|
||||
Case Else
|
||||
|
||||
End Select
|
||||
Catch ex As Exception
|
||||
AdminLog.ApplicationLog.WriteErrorLog(ex)
|
||||
End Try
|
||||
Return str.ToString
|
||||
End Function
|
||||
|
||||
|
||||
#End Region
|
||||
|
||||
|
||||
#Region "指定播放状态"
|
||||
|
||||
|
||||
''' <summary>
|
||||
''' 指定播放状态
|
||||
''' </summary>
|
||||
''' <param name="data_count"></param>
|
||||
''' <param name="MUSIC"></param>
|
||||
''' <returns></returns>
|
||||
Public Function Specify_play_state(data_count As Byte(), ByRef MUSIC As List(Of String)) As String
|
||||
Dim str As New StringBuilder
|
||||
Try
|
||||
Dim dirction As Byte = data_count(7)
|
||||
Select Case dirction
|
||||
Case &H22
|
||||
MUSIC.Add("发送")
|
||||
Dim v As Byte = (data_count(1) >> 6) And &H3
|
||||
Dim xh As Byte = data_count(1) And &HF
|
||||
If v = &H0 Then
|
||||
str.Append($"(首发,单发)发送序号:{xh},")
|
||||
ElseIf v = &H1 Then
|
||||
str.Append($"(首发,群发)发送序号:{xh},")
|
||||
ElseIf v = &H2 Then
|
||||
str.Append($"(重发,单发)发送序号:{xh},")
|
||||
ElseIf v = &H3 Then
|
||||
str.Append($"(重发,群发)发送序号:{xh},")
|
||||
End If
|
||||
|
||||
Dim Music_room As Byte = data_count(8)
|
||||
If Music_room = &H1 Then
|
||||
str.Append("房间音乐")
|
||||
Dim play_state As Byte = data_count(9)
|
||||
Select Case play_state
|
||||
Case &H0
|
||||
str.Append("播放状态:播放;")
|
||||
Case &H1
|
||||
str.Append("播放状态:暂停;")
|
||||
Case &H2
|
||||
str.Append("播放状态:停止;")
|
||||
Case &H3
|
||||
str.Append("播放状态:下一曲;")
|
||||
Case &H4
|
||||
str.Append("播放状态:上一曲;")
|
||||
Case &H5
|
||||
str.Append("播放状态:快进;")
|
||||
Case &H6
|
||||
str.Append("播放状态:快退;")
|
||||
Case &H7
|
||||
str.Append("播放状态:单曲播放;")
|
||||
Case &H8
|
||||
str.Append("播放状态:抢先播放;")
|
||||
End Select
|
||||
str = Room_Folder_Name(data_count, str)
|
||||
Else
|
||||
str.Append("暂无此播放器")
|
||||
End If
|
||||
Case &H32
|
||||
MUSIC.Add("回复")
|
||||
Dim v As Byte = (data_count(1) >> 6) And &H3
|
||||
Dim xh As Byte = data_count(1) And &HF
|
||||
If v = &H0 Then
|
||||
str.Append($"(首发,单发)发送序号:{xh},")
|
||||
ElseIf v = &H1 Then
|
||||
str.Append($"(首发,群发)发送序号:{xh},")
|
||||
ElseIf v = &H2 Then
|
||||
str.Append($"(重发,单发)发送序号:{xh},")
|
||||
ElseIf v = &H3 Then
|
||||
str.Append($"(重发,群发)发送序号:{xh},")
|
||||
End If
|
||||
|
||||
Dim ErrCode As Byte = data_count(8)
|
||||
Select Case ErrCode
|
||||
Case &HE0
|
||||
str.Append("无错误;")
|
||||
Case &HE1
|
||||
str.Append("校验错误;")
|
||||
Case &HE2
|
||||
str.Append("命令错误;")
|
||||
Case &HE3
|
||||
str.Append("参数错误;")
|
||||
Case &HE4
|
||||
str.Append("其他错误;")
|
||||
Case Else
|
||||
str.Append("未知错误;")
|
||||
End Select
|
||||
End Select
|
||||
Catch ex As Exception
|
||||
AdminLog.ApplicationLog.WriteErrorLog(ex)
|
||||
End Try
|
||||
Return str.ToString
|
||||
End Function
|
||||
|
||||
''' <summary>
|
||||
''' 房间音乐文件夹名
|
||||
''' </summary>
|
||||
''' <returns></returns>
|
||||
Public Function Room_Folder_Name(data_count As Byte(), MUSIC As StringBuilder) As StringBuilder
|
||||
Try
|
||||
Dim foldername As Byte = data_count(10)
|
||||
Select Case foldername
|
||||
Case &H0
|
||||
MUSIC.Append(" 文件夹名:音乐文件夹,")
|
||||
Case &H1
|
||||
MUSIC.Append(" 文件夹名:提示音文件夹,")
|
||||
Case &H2
|
||||
MUSIC.Append(" 文件夹名:助眠文件夹,")
|
||||
Case &H3
|
||||
MUSIC.Append(" 文件夹名:门铃文件夹,")
|
||||
Case &H4
|
||||
MUSIC.Append(" 文件夹名:欢迎词文件夹,")
|
||||
Case &H5
|
||||
MUSIC.Append(" 文件夹名:冥想助眠,")
|
||||
Case &H6
|
||||
MUSIC.Append(" 文件夹名:海浪助眠,")
|
||||
Case &H7
|
||||
MUSIC.Append(" 文件夹名:森林助眠,")
|
||||
End Select
|
||||
MUSIC = Room_File_Name(data_count, MUSIC)
|
||||
Catch ex As Exception
|
||||
AdminLog.ApplicationLog.WriteErrorLog(ex)
|
||||
End Try
|
||||
|
||||
Return MUSIC
|
||||
End Function
|
||||
|
||||
''' <summary>
|
||||
''' 房间音乐-文件名
|
||||
''' </summary>
|
||||
''' <returns></returns>
|
||||
Public Function Room_File_Name(data_count As Byte(), MUSIC As StringBuilder) As StringBuilder
|
||||
Try
|
||||
Dim filename As String = Format(data_count(11), "000")
|
||||
MUSIC.Append($"文件名:{filename},")
|
||||
MUSIC = Room_File_Type(data_count, MUSIC)
|
||||
Catch ex As Exception
|
||||
AdminLog.ApplicationLog.WriteErrorLog(ex)
|
||||
End Try
|
||||
|
||||
Return MUSIC
|
||||
End Function
|
||||
|
||||
''' <summary>
|
||||
''' 房间音乐-文件类型
|
||||
''' </summary>
|
||||
''' <returns></returns>
|
||||
Public Function Room_File_Type(data_count As Byte(), MUSIC As StringBuilder) As StringBuilder
|
||||
Try
|
||||
Dim filetype As Byte = (data_count(12) >> 7) And &H1
|
||||
Select Case filetype
|
||||
Case &H0
|
||||
MUSIC.Append("文件类型:mp3;")
|
||||
Case &H1
|
||||
MUSIC.Append("文件类型:wav;")
|
||||
End Select
|
||||
MUSIC = Room_Up_volume_gradient(data_count, MUSIC)
|
||||
Catch ex As Exception
|
||||
AdminLog.ApplicationLog.WriteErrorLog(ex)
|
||||
End Try
|
||||
|
||||
Return MUSIC
|
||||
End Function
|
||||
|
||||
''' <summary>
|
||||
''' 上升音量渐变
|
||||
''' </summary>
|
||||
''' <returns></returns>
|
||||
Public Function Room_Up_volume_gradient(data_count As Byte(), MUSIC As StringBuilder) As StringBuilder
|
||||
Try
|
||||
Dim Up_volume_gradient_H As Byte = data_count(13)
|
||||
Dim Up_volume_gradient_L As Byte = data_count(14)
|
||||
MUSIC.Append($" 助眠播放上升阶段总时间:{Up_volume_gradient_H + Up_volume_gradient_L}s,")
|
||||
MUSIC = Room_Drop_volume_gradient(data_count, MUSIC)
|
||||
Catch ex As Exception
|
||||
AdminLog.ApplicationLog.WriteErrorLog(ex)
|
||||
End Try
|
||||
|
||||
Return MUSIC
|
||||
End Function
|
||||
|
||||
''' <summary>
|
||||
''' 下降音量渐变
|
||||
''' </summary>
|
||||
''' <returns></returns>
|
||||
Public Function Room_Drop_volume_gradient(data_count As Byte(), MUSIC As StringBuilder) As StringBuilder
|
||||
Try
|
||||
Dim Drop_volume_gradient_H As Byte = data_count(13)
|
||||
Dim Drop_volume_gradient_L As Byte = data_count(14)
|
||||
MUSIC.Append($"助眠播放下降阶段总时间:{Drop_volume_gradient_H + Drop_volume_gradient_L}s,")
|
||||
Dim maxvolume As Byte = data_count(15)
|
||||
Dim minvolume As Byte = data_count(16)
|
||||
MUSIC.Append($"助眠最高音量:{maxvolume},")
|
||||
MUSIC.Append($"助眠最低音量:{minvolume};")
|
||||
Catch ex As Exception
|
||||
AdminLog.ApplicationLog.WriteErrorLog(ex)
|
||||
End Try
|
||||
|
||||
Return MUSIC
|
||||
End Function
|
||||
|
||||
#End Region
|
||||
|
||||
|
||||
#Region "设定音量"
|
||||
|
||||
|
||||
''' <summary>
|
||||
''' 设定音量
|
||||
''' </summary>
|
||||
''' <param name="data_count"></param>
|
||||
''' <param name="MUSIC"></param>
|
||||
''' <returns></returns>
|
||||
Public Function Set_volume(data_count As Byte(), ByRef MUSIC As List(Of String)) As String
|
||||
Dim str As New StringBuilder
|
||||
Try
|
||||
Dim volume_cmd As Byte = data_count(7)
|
||||
Select Case volume_cmd
|
||||
Case &H23
|
||||
MUSIC.Add("发送")
|
||||
Dim Playback_Type As Byte = data_count(1)
|
||||
Dim v As Byte = (data_count(1) >> 6) And &H3
|
||||
Dim xh As Byte = data_count(1) And &HF
|
||||
If v = &H0 Then
|
||||
str.Append($"(首发,单发)发送序号:{xh},")
|
||||
ElseIf v = &H1 Then
|
||||
str.Append($"(首发,群发)发送序号:{xh},")
|
||||
ElseIf v = &H2 Then
|
||||
str.Append($"(重发,单发)发送序号:{xh},")
|
||||
ElseIf v = &H3 Then
|
||||
str.Append($"(重发,群发)发送序号:{xh},")
|
||||
End If
|
||||
|
||||
|
||||
Dim specify_player As Byte = data_count(8)
|
||||
Select Case specify_player
|
||||
Case &H1
|
||||
str.Append("指定播放器:房间音乐")
|
||||
Case Else
|
||||
|
||||
End Select
|
||||
str = Set_adjustment_mode(data_count, str)
|
||||
Case &H33
|
||||
MUSIC.Add("回复")
|
||||
Dim Playback_Type As Byte = data_count(1)
|
||||
Dim v As Byte = (data_count(1) >> 6) And &H3
|
||||
Dim xh As Byte = data_count(1) And &HF
|
||||
If v = &H0 Then
|
||||
str.Append($"(首发,单发)发送序号:{xh},")
|
||||
ElseIf v = &H1 Then
|
||||
str.Append($"(首发,群发)发送序号:{xh},")
|
||||
ElseIf v = &H2 Then
|
||||
str.Append($"(重发,单发)发送序号:{xh},")
|
||||
ElseIf v = &H3 Then
|
||||
str.Append($"(重发,群发)发送序号:{xh},")
|
||||
End If
|
||||
Dim ErrCode As Byte = data_count(8)
|
||||
Select Case ErrCode
|
||||
Case &HE0
|
||||
Case &HE1
|
||||
str.Append("校验错误")
|
||||
Case &HE2
|
||||
str.Append("命令错误")
|
||||
Case &HE3
|
||||
str.Append("参数错误")
|
||||
Case &HE4
|
||||
str.Append("其他错误")
|
||||
Case Else
|
||||
str.Append("未知错误")
|
||||
End Select
|
||||
Case Else
|
||||
|
||||
End Select
|
||||
Catch ex As Exception
|
||||
AdminLog.ApplicationLog.WriteErrorLog(ex)
|
||||
End Try
|
||||
Return str.ToString
|
||||
End Function
|
||||
|
||||
''' <summary>
|
||||
''' 设定调节模式
|
||||
''' </summary>
|
||||
''' <param name="data_count"></param>
|
||||
''' <param name="MUSIC"></param>
|
||||
''' <returns></returns>
|
||||
Public Function Set_adjustment_mode(data_count As Byte(), MUSIC As StringBuilder) As StringBuilder
|
||||
|
||||
Try
|
||||
Dim mode As Byte = data_count(9)
|
||||
Dim str As String() = BitConverter.ToString(data_count, 10).Split("-")
|
||||
Dim Absolute_volume As String = str(0)
|
||||
Dim Global_percentage As String = str(1)
|
||||
Dim mute_volume As String = str(2)
|
||||
Dim relative_volume As String = str(3)
|
||||
Dim relative_volume_Loop As String = str(4)
|
||||
Dim loop_volume1 As String = str(5)
|
||||
Dim loop_volume2 As String = str(6)
|
||||
Dim loop_volume3 As String = str(7)
|
||||
|
||||
MUSIC.Append("设定调节模式:")
|
||||
MUSIC.Append($"绝对音量值:{Absolute_volume},")
|
||||
MUSIC.Append($"全局百分比:{Global_percentage},")
|
||||
MUSIC.Append($"静音:{mute_volume},")
|
||||
MUSIC.Append($"相对音量操作:{relative_volume},")
|
||||
MUSIC.Append($"相对音量操作回路:{relative_volume_Loop},")
|
||||
MUSIC.Append($"音乐回路:{loop_volume1},")
|
||||
MUSIC.Append($"提示音回路:{loop_volume2},")
|
||||
MUSIC.Append($"门铃回路:{loop_volume3};")
|
||||
Catch ex As Exception
|
||||
AdminLog.ApplicationLog.WriteErrorLog(ex)
|
||||
End Try
|
||||
Return MUSIC
|
||||
End Function
|
||||
|
||||
|
||||
#End Region
|
||||
|
||||
|
||||
#Region "查询音量默认参数"
|
||||
''' <summary>
|
||||
''' 查询音量默认参数
|
||||
''' </summary>
|
||||
''' <param name="data_count"></param>
|
||||
''' <param name="MUSIC"></param>
|
||||
''' <returns></returns>
|
||||
Public Function Current_Volume_parameters(data_count As Byte(), ByRef MUSIC As List(Of String)) As String
|
||||
Dim str As New StringBuilder
|
||||
Try
|
||||
Dim volume_cmd As Byte = data_count(7)
|
||||
Select Case volume_cmd
|
||||
Case &H24
|
||||
MUSIC.Add("发送")
|
||||
Dim Playback_Type As Byte = data_count(1)
|
||||
Dim v As Byte = (data_count(1) >> 6) And &H3
|
||||
Dim xh As Byte = data_count(1) And &HF
|
||||
If v = &H0 Then
|
||||
str.Append($"(首发,单发)发送序号:{xh},")
|
||||
ElseIf v = &H1 Then
|
||||
str.Append($"(首发,群发)发送序号:{xh},")
|
||||
ElseIf v = &H2 Then
|
||||
str.Append($"(重发,单发)发送序号:{xh},")
|
||||
ElseIf v = &H3 Then
|
||||
str.Append($"(重发,群发)发送序号:{xh},")
|
||||
End If
|
||||
|
||||
Case &H34
|
||||
MUSIC.Add("回复")
|
||||
Dim Playback_Type As Byte = data_count(1)
|
||||
Dim v As Byte = (data_count(1) >> 6) And &H3
|
||||
Dim xh As Byte = data_count(1) And &HF
|
||||
If v = &H0 Then
|
||||
str.Append($"(首发,单发)发送序号:{xh},")
|
||||
ElseIf v = &H1 Then
|
||||
str.Append($"(首发,群发)发送序号:{xh},")
|
||||
ElseIf v = &H2 Then
|
||||
str.Append($"(重发,单发)发送序号:{xh},")
|
||||
ElseIf v = &H3 Then
|
||||
str.Append($"(重发,群发)发送序号:{xh},")
|
||||
End If
|
||||
str = Current_Volume_ErrCode(data_count, str)
|
||||
|
||||
Case Else
|
||||
|
||||
End Select
|
||||
Catch ex As Exception
|
||||
AdminLog.ApplicationLog.WriteErrorLog(ex)
|
||||
End Try
|
||||
Return str.ToString
|
||||
End Function
|
||||
|
||||
''' <summary>
|
||||
''' ErrCode
|
||||
''' </summary>
|
||||
''' <param name="data_count"></param>
|
||||
''' <param name="str"></param>
|
||||
''' <returns></returns>
|
||||
Public Function Current_Volume_ErrCode(data_count As Byte(), str As StringBuilder) As StringBuilder
|
||||
Dim ErrCode As Byte = data_count(8)
|
||||
Try
|
||||
Select Case ErrCode
|
||||
Case &HE0
|
||||
Case &HE1
|
||||
str.Append("校验错误")
|
||||
Case &HE2
|
||||
str.Append("命令错误")
|
||||
Case &HE3
|
||||
str.Append("参数错误")
|
||||
Case &HE4
|
||||
str.Append("其他错误")
|
||||
Case Else
|
||||
str.Append("未知错误")
|
||||
End Select
|
||||
Dim defaultvolume As String = $"默认音量:{data_count(9)},"
|
||||
Dim maxvolume As String = $"最大音量:{data_count(10)},"
|
||||
Dim minvolume As String = $"最小音量:{data_count(11)},"
|
||||
Dim promptvolume As String = $"提示音音量:{data_count(12)},"
|
||||
Dim doorbellvolume As String = $"门铃音量:{data_count(13)};"
|
||||
Catch ex As Exception
|
||||
AdminLog.ApplicationLog.WriteErrorLog(ex)
|
||||
End Try
|
||||
Return str
|
||||
End Function
|
||||
|
||||
#End Region
|
||||
|
||||
|
||||
#Region "查询音量"
|
||||
''' <summary>
|
||||
''' 查询音量
|
||||
''' </summary>
|
||||
''' <param name="data_count"></param>
|
||||
''' <param name="MUSIC"></param>
|
||||
''' <returns></returns>
|
||||
Public Function Current_Volume(data_count As Byte(), ByRef MUSIC As List(Of String)) As String
|
||||
Dim str As New StringBuilder
|
||||
Try
|
||||
Dim direction As Byte = data_count(7)
|
||||
Select Case direction
|
||||
Case &H26
|
||||
MUSIC.Add("发送")
|
||||
Dim Playback_Type As Byte = data_count(1)
|
||||
Dim v As Byte = (data_count(1) >> 6) And &H3
|
||||
Dim xh As Byte = data_count(1) And &HF
|
||||
If v = &H0 Then
|
||||
str.Append($"(首发,单发)发送序号:{xh};")
|
||||
ElseIf v = &H1 Then
|
||||
str.Append($"(首发,群发)发送序号:{xh};")
|
||||
ElseIf v = &H2 Then
|
||||
str.Append($"(重发,单发)发送序号:{xh};")
|
||||
ElseIf v = &H3 Then
|
||||
str.Append($"(重发,群发)发送序号:{xh};")
|
||||
End If
|
||||
Case &H36
|
||||
MUSIC.Add("回复")
|
||||
Dim Playback_Type As Byte = data_count(1)
|
||||
Dim v As Byte = (data_count(1) >> 6) And &H3
|
||||
Dim xh As Byte = data_count(1) And &HF
|
||||
If v = &H0 Then
|
||||
str.Append($"(首发,单发)发送序号:{xh};")
|
||||
ElseIf v = &H1 Then
|
||||
str.Append($"(首发,群发)发送序号:{xh};")
|
||||
ElseIf v = &H2 Then
|
||||
str.Append($"(重发,单发)发送序号:{xh};")
|
||||
ElseIf v = &H3 Then
|
||||
str.Append($"(重发,群发)发送序号:{xh};")
|
||||
End If
|
||||
Dim ErrCode As Byte = data_count(8)
|
||||
Select Case ErrCode
|
||||
Case &HE0
|
||||
|
||||
Case &HE1
|
||||
str.Append("校验错误")
|
||||
Case &HE2
|
||||
str.Append("命令错误")
|
||||
Case &HE3
|
||||
str.Append("参数错误")
|
||||
Case &HE4
|
||||
str.Append("其他错误")
|
||||
End Select
|
||||
Dim currentvolume As Byte = $" 当前音量:{data_count(9)};"
|
||||
End Select
|
||||
Catch ex As Exception
|
||||
AdminLog.ApplicationLog.WriteErrorLog(ex)
|
||||
End Try
|
||||
Return str.ToString
|
||||
End Function
|
||||
|
||||
|
||||
#End Region
|
||||
|
||||
|
||||
#Region "设定循环模式"
|
||||
|
||||
|
||||
''' <summary>
|
||||
''' 设定循环模式
|
||||
''' </summary>
|
||||
''' <param name="data_count"></param>
|
||||
''' <param name="MUSIC"></param>
|
||||
''' <returns></returns>
|
||||
Public Function Set_cycle_mode(data_count As Byte(), ByRef MUSIC As List(Of String)) As String
|
||||
Dim str As New StringBuilder
|
||||
Try
|
||||
Dim direction As Byte = data_count(7)
|
||||
Select Case direction
|
||||
Case &H29
|
||||
MUSIC.Add("发送")
|
||||
Dim Playback_Type As Byte = data_count(1)
|
||||
Dim v As Byte = (data_count(1) >> 6) And &H3
|
||||
Dim xh As Byte = data_count(1) And &HF
|
||||
If v = &H0 Then
|
||||
str.Append($"(首发,单发)发送序号:{xh};")
|
||||
ElseIf v = &H1 Then
|
||||
str.Append($"(首发,群发)发送序号:{xh};")
|
||||
ElseIf v = &H2 Then
|
||||
str.Append($"(重发,单发)发送序号:{xh};")
|
||||
ElseIf v = &H3 Then
|
||||
str.Append($"(重发,群发)发送序号:{xh};")
|
||||
End If
|
||||
str = Set_cycle_mode_Specify_player(data_count, str)
|
||||
|
||||
Case &H39
|
||||
MUSIC.Add("回复")
|
||||
Dim Playback_Type As Byte = data_count(1)
|
||||
Dim v As Byte = (data_count(1) >> 6) And &H3
|
||||
Dim xh As Byte = data_count(1) And &HF
|
||||
If v = &H0 Then
|
||||
str.Append($"(首发,单发)发送序号:{xh};")
|
||||
ElseIf v = &H1 Then
|
||||
str.Append($"(首发,群发)发送序号:{xh};")
|
||||
ElseIf v = &H2 Then
|
||||
str.Append($"(重发,单发)发送序号:{xh};")
|
||||
ElseIf v = &H3 Then
|
||||
str.Append($"(重发,群发)发送序号:{xh};")
|
||||
End If
|
||||
Dim ErrCode As Byte = data_count(8)
|
||||
Select Case ErrCode
|
||||
Case &HE0
|
||||
str.Append("无错误;")
|
||||
Case &HE1
|
||||
str.Append("校验错误")
|
||||
Case &HE2
|
||||
str.Append("命令错误")
|
||||
Case Else
|
||||
|
||||
End Select
|
||||
Case Else
|
||||
MUSIC.Add("未知")
|
||||
Return str.ToString
|
||||
End Select
|
||||
Catch ex As Exception
|
||||
AdminLog.ApplicationLog.WriteErrorLog(ex)
|
||||
End Try
|
||||
Return str.ToString
|
||||
End Function
|
||||
|
||||
''' <summary>
|
||||
''' 指定播放器
|
||||
''' </summary>
|
||||
''' <param name="data_count"></param>
|
||||
''' <param name="str"></param>
|
||||
''' <returns></returns>
|
||||
Public Function Set_cycle_mode_Specify_player(data_count As Byte(), str As StringBuilder) As StringBuilder
|
||||
Try
|
||||
Dim specifyplayer As Byte = data_count(8)
|
||||
Select Case specifyplayer
|
||||
Case &H1
|
||||
str.Append("房间音乐:")
|
||||
Case &H2
|
||||
str.Append("洗手间音乐:")
|
||||
Case &H3
|
||||
str.Append("房间和洗手间:")
|
||||
Case &H4
|
||||
str.Append("门铃:")
|
||||
End Select
|
||||
str = Specify_cycle_mode(data_count, str)
|
||||
Catch ex As Exception
|
||||
AdminLog.ApplicationLog.WriteErrorLog(ex)
|
||||
End Try
|
||||
|
||||
Return str
|
||||
End Function
|
||||
|
||||
''' <summary>
|
||||
''' 指定循环模式
|
||||
''' </summary>
|
||||
''' <param name="data_count"></param>
|
||||
''' <param name="str"></param>
|
||||
''' <returns></returns>
|
||||
Public Function Specify_cycle_mode(data_count As Byte(), str As StringBuilder) As StringBuilder
|
||||
Try
|
||||
Dim Specifycyclemode As Byte = data_count(9)
|
||||
Select Case Specifycyclemode
|
||||
Case &H0
|
||||
str.Append("全部循环;")
|
||||
Case &H1
|
||||
str.Append("单曲循环;")
|
||||
Case &H2
|
||||
str.Append("文件夹循环;")
|
||||
Case &H3
|
||||
str.Append("随机播放;")
|
||||
Case &H5
|
||||
str.Append("顺序播放;")
|
||||
|
||||
End Select
|
||||
Catch ex As Exception
|
||||
AdminLog.ApplicationLog.WriteErrorLog(ex)
|
||||
End Try
|
||||
Return str
|
||||
End Function
|
||||
|
||||
#End Region
|
||||
|
||||
|
||||
#End Region
|
||||
|
||||
Private Sub C5_MUSIC_Load(sender As Object, e As EventArgs) Handles MyBase.Load
|
||||
|
||||
|
||||
End Sub
|
||||
End Class
|
||||
37
CS_IO_Type.Designer.vb
generated
Normal file
37
CS_IO_Type.Designer.vb
generated
Normal file
@@ -0,0 +1,37 @@
|
||||
<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _
|
||||
Partial Class CS_IO
|
||||
Inherits System.Windows.Forms.Form
|
||||
|
||||
'Form 重写 Dispose,以清理组件列表。
|
||||
<System.Diagnostics.DebuggerNonUserCode()> _
|
||||
Protected Overrides Sub Dispose(ByVal disposing As Boolean)
|
||||
Try
|
||||
If disposing AndAlso components IsNot Nothing Then
|
||||
components.Dispose()
|
||||
End If
|
||||
Finally
|
||||
MyBase.Dispose(disposing)
|
||||
End Try
|
||||
End Sub
|
||||
|
||||
'Windows 窗体设计器所必需的
|
||||
Private components As System.ComponentModel.IContainer
|
||||
|
||||
'注意: 以下过程是 Windows 窗体设计器所必需的
|
||||
'可以使用 Windows 窗体设计器修改它。
|
||||
'不要使用代码编辑器修改它。
|
||||
<System.Diagnostics.DebuggerStepThrough()> _
|
||||
Private Sub InitializeComponent()
|
||||
Me.SuspendLayout()
|
||||
'
|
||||
'CS_IO
|
||||
'
|
||||
Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 12.0!)
|
||||
Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
|
||||
Me.ClientSize = New System.Drawing.Size(800, 450)
|
||||
Me.Name = "CS_IO"
|
||||
Me.Text = "CS_IO"
|
||||
Me.ResumeLayout(False)
|
||||
|
||||
End Sub
|
||||
End Class
|
||||
120
CS_IO_Type.resx
Normal file
120
CS_IO_Type.resx
Normal file
@@ -0,0 +1,120 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
|
||||
Version 2.0
|
||||
|
||||
The primary goals of this format is to allow a simple XML format
|
||||
that is mostly human readable. The generation and parsing of the
|
||||
various data types are done through the TypeConverter classes
|
||||
associated with the data types.
|
||||
|
||||
Example:
|
||||
|
||||
... ado.net/XML headers & schema ...
|
||||
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||
<resheader name="version">2.0</resheader>
|
||||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||
</data>
|
||||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||
<comment>This is a comment</comment>
|
||||
</data>
|
||||
|
||||
There are any number of "resheader" rows that contain simple
|
||||
name/value pairs.
|
||||
|
||||
Each data row contains a name, and value. The row also contains a
|
||||
type or mimetype. Type corresponds to a .NET class that support
|
||||
text/value conversion through the TypeConverter architecture.
|
||||
Classes that don't support this are serialized and stored with the
|
||||
mimetype set.
|
||||
|
||||
The mimetype is used for serialized objects, and tells the
|
||||
ResXResourceReader how to depersist the object. This is currently not
|
||||
extensible. For a given mimetype the value must be set accordingly:
|
||||
|
||||
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||
that the ResXResourceWriter will generate, however the reader can
|
||||
read any of the formats listed below.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.binary.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.soap.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||
value : The object must be serialized into a byte array
|
||||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
</root>
|
||||
3006
CS_IO_Type.vb
Normal file
3006
CS_IO_Type.vb
Normal file
File diff suppressed because it is too large
Load Diff
736
DataBase/DbCmdHelper.vb
Normal file
736
DataBase/DbCmdHelper.vb
Normal file
@@ -0,0 +1,736 @@
|
||||
Imports System.Text
|
||||
|
||||
|
||||
''' <summary>
|
||||
''' 数据库语句助手
|
||||
''' 时间:2020-12-21
|
||||
''' 作者:ML
|
||||
''' 版本:1.0
|
||||
'''
|
||||
''' 注意:添加一条数据库帮助语句时,需要考虑Mysql/Sqlite/Mssql等数据库是否支持命令,不支持则需要在对应帮助类中重写该帮助语句
|
||||
''' 注意:Sqlite数据库与大多数据库不相同,DB开头数据库语句大多不适用
|
||||
'''
|
||||
''' </summary>
|
||||
Public MustInherit Class DbCmdHelper
|
||||
Protected FiledSuffix As Char
|
||||
Protected FiledPrefix As Char
|
||||
|
||||
Public Shared Function CreateCmdHelper(type As DbExecutor.DbTypeEnum) As DbCmdHelper
|
||||
Select Case type
|
||||
Case DbExecutor.DbTypeEnum.Mysql
|
||||
Return New MysqlCmdHelper()
|
||||
Case DbExecutor.DbTypeEnum.Mssql
|
||||
Return New MssqlCmdHelper()
|
||||
Case DbExecutor.DbTypeEnum.Sqlite
|
||||
Return New SqliteCmdHelper()
|
||||
Case Else
|
||||
Throw New Exception($"CreateCmdHelper :Unknown Type {type}")
|
||||
End Select
|
||||
End Function
|
||||
|
||||
|
||||
#Region "访问单数据库连接"
|
||||
''' <summary>
|
||||
''' 查询指定数据表符合条件的所有数据
|
||||
''' </summary>
|
||||
''' <param name="tableName">指定表名</param>
|
||||
''' <param name="condition">查询条件,</param>
|
||||
''' <returns></returns>
|
||||
Public Overridable Function SearchAll(tableName As String, Optional condition As String = "") As String
|
||||
If String.IsNullOrWhiteSpace(condition) Then
|
||||
Return $"Select * FROM {FiledSuffix}{tableName}{FiledPrefix};"
|
||||
Else
|
||||
Return $"Select * FROM {FiledSuffix}{tableName}{FiledPrefix} WHERE {condition};"
|
||||
End If
|
||||
End Function
|
||||
|
||||
|
||||
''' <summary>
|
||||
''' 查询表符合条件的所有指定列的数据
|
||||
''' </summary>
|
||||
''' <param name="columnName">列名集合,需要返回多列时用','符号分隔列名</param>
|
||||
''' <param name="tableName">表名</param>
|
||||
''' <param name="condition">条件</param>
|
||||
''' <returns></returns>
|
||||
Public Overridable Function Search(columnName As String, tableName As String, Optional condition As String = "") As String
|
||||
If String.IsNullOrWhiteSpace(condition) Then
|
||||
Return $"Select {columnName} FROM {FiledSuffix}{tableName}{FiledPrefix};"
|
||||
Else
|
||||
Return $"Select {columnName} FROM {FiledSuffix}{tableName}{FiledPrefix} WHERE {condition};"
|
||||
End If
|
||||
End Function
|
||||
|
||||
''' <summary>
|
||||
''' 查询表符合条件的所有指定列的数据
|
||||
''' </summary>
|
||||
''' <param name="columnName">表名</param>
|
||||
''' <param name="tableName">条件</param>
|
||||
''' <returns></returns>
|
||||
Public Overridable Function Search(columnName As List(Of String), tableName As String, Optional condition As String = "") As String
|
||||
Dim colNameString As New StringBuilder
|
||||
For i As Integer = 0 To columnName.Count - 1
|
||||
If i = 0 Then
|
||||
colNameString.Append($"{FiledSuffix}{columnName(i)}{FiledPrefix}")
|
||||
Else
|
||||
colNameString.Append($",{FiledSuffix}{columnName(i)}{FiledPrefix}")
|
||||
End If
|
||||
Next
|
||||
|
||||
If String.IsNullOrWhiteSpace(condition) Then
|
||||
Return $"Select {colNameString} FROM {FiledSuffix}{tableName}{FiledPrefix};"
|
||||
Else
|
||||
Return $"Select {colNameString} FROM {FiledSuffix}{tableName}{FiledPrefix} Where {condition};"
|
||||
End If
|
||||
End Function
|
||||
|
||||
Public Overridable Function SearchOrder(columnName As List(Of String), tableName As String, Optional orderString As String = "") As String
|
||||
Dim colNameString As New StringBuilder
|
||||
For i As Integer = 0 To columnName.Count - 1
|
||||
If i = 0 Then
|
||||
colNameString.Append($"{FiledSuffix}{columnName(i)}{FiledPrefix}")
|
||||
Else
|
||||
colNameString.Append($",{FiledSuffix}{columnName(i)}{FiledPrefix}")
|
||||
End If
|
||||
Next
|
||||
|
||||
If String.IsNullOrWhiteSpace(orderString) Then
|
||||
Return $"Select {colNameString} FROM {FiledSuffix}{tableName}{FiledPrefix};"
|
||||
Else
|
||||
Return $"Select {colNameString} FROM {FiledSuffix}{tableName}{FiledPrefix} {orderString};"
|
||||
End If
|
||||
End Function
|
||||
|
||||
|
||||
''' <summary>
|
||||
''' 查询指定表包含的内容行数
|
||||
''' </summary>
|
||||
''' <param name="tableName">数据表名</param>
|
||||
''' <param name="condition">查询条件</param>
|
||||
''' <returns></returns>
|
||||
Public Overridable Function SearchCount(tableName As String, Optional condition As String = "") As String
|
||||
Return Search("count(*)", tableName, condition)
|
||||
End Function
|
||||
|
||||
''' <summary>
|
||||
''' 查询指定数据表的信息
|
||||
''' </summary>
|
||||
''' <param name="tableName">表名</param>
|
||||
''' <returns></returns>
|
||||
Public Overridable Function SearchTableInfo(tableName As String) As String
|
||||
Return $"Select * from information_schema.tables where table_name = '{tableName}';"
|
||||
End Function
|
||||
|
||||
|
||||
''' <summary>
|
||||
''' 查询指定数据表是否存在的信息,返回查询当前表在数据库中存在的数量
|
||||
''' </summary>
|
||||
''' <param name="tableName">表名</param>
|
||||
''' <returns></returns>
|
||||
Public Overridable Function SearchTableExists(tableName As String) As String
|
||||
Return $"Select count(*) from information_schema.tables where table_name = '{tableName}';"
|
||||
End Function
|
||||
|
||||
|
||||
''' <summary>
|
||||
''' 数据表插入一行数据
|
||||
''' </summary>
|
||||
''' <param name="tableName">表名</param>
|
||||
''' <param name="colNames">列名字符串</param>
|
||||
''' <param name="values">列值字符串</param>
|
||||
''' <returns></returns>
|
||||
Public Overridable Function Insert(tableName As String, colNames As String, values As String) As String
|
||||
' Console.WriteLine($"Insert into {FiledSuffix}{tableName}{FiledPrefix} ({colNames}) Values ( {values} );")
|
||||
Return $"Insert into {FiledSuffix}{tableName}{FiledPrefix} ({colNames}) Values ( {values} );"
|
||||
End Function
|
||||
|
||||
|
||||
''' <summary>
|
||||
''' 数据表插入一行数据
|
||||
''' </summary>
|
||||
''' <param name="tableName">表名</param>
|
||||
''' <param name="dicNameValues">列名与列值键值对</param>
|
||||
''' <returns></returns>
|
||||
Public Overridable Function Insert(tableName As String, dicNameValues As Dictionary(Of String, String)) As String
|
||||
Dim colNames As New StringBuilder
|
||||
Dim values As New StringBuilder
|
||||
Dim cons As String
|
||||
For Each keyValuePair As KeyValuePair(Of String, String) In dicNameValues
|
||||
If colNames.Length = 0 Then
|
||||
colNames.Append($"{FiledSuffix}{keyValuePair.Key}{FiledPrefix}")
|
||||
values.Append($"'{keyValuePair.Value.Replace("&", "").Replace(vbNullChar, "").Replace(vbCrLf, "").Replace(vbLf, "").Replace("&", "")}'")
|
||||
Else
|
||||
colNames.Append($",{FiledSuffix}{keyValuePair.Key}{FiledPrefix}")
|
||||
values.Append($",'{keyValuePair.Value.Replace("&", "").Replace(vbNullChar, "").Replace(vbCrLf, "").Replace(vbLf, "").Replace("&", "")}'")
|
||||
End If
|
||||
'If keyValuePair.Value.Contains("44;版本号:C1F_C12_BS_220523A1") Then
|
||||
' Console.WriteLine($",'{keyValuePair.Value.Replace("&", "")}'")
|
||||
'End If
|
||||
Next
|
||||
|
||||
Return Insert(tableName, colNames.ToString(), values.ToString())
|
||||
End Function
|
||||
|
||||
''' <summary>
|
||||
''' 数据表插入一行,通过命令参数方式执行时使用
|
||||
''' </summary>
|
||||
''' <param name="tableName"></param>
|
||||
''' <param name="dicNameValues"></param>
|
||||
''' <returns></returns>
|
||||
Public Overridable Function InsertParam(tableName As String, dicNameValues As Dictionary(Of String, String)) As String
|
||||
Dim colNames As New StringBuilder
|
||||
Dim values As New StringBuilder
|
||||
For Each keyValuePair As KeyValuePair(Of String, String) In dicNameValues
|
||||
If colNames.Length = 0 Then
|
||||
colNames.Append($"{FiledSuffix}{keyValuePair.Key}{FiledPrefix}")
|
||||
values.Append($"{keyValuePair.Value}")
|
||||
Else
|
||||
colNames.Append($",{FiledSuffix}{keyValuePair.Key}{FiledPrefix}")
|
||||
values.Append($",{keyValuePair.Value}")
|
||||
End If
|
||||
Next
|
||||
Return Insert(tableName, colNames.ToString(), values.ToString())
|
||||
End Function
|
||||
|
||||
''' <summary>
|
||||
''' 数据表插入一行,通过命令参数方式执行时使用,参数名由@{ColName}
|
||||
''' </summary>
|
||||
''' <param name="tableName">表名</param>
|
||||
''' <param name="colNames">字段列表</param>
|
||||
''' <returns></returns>
|
||||
Public Overridable Function InsertParam(tableName As String, colNames As List(Of String)) As String
|
||||
Dim colNameString As New StringBuilder
|
||||
Dim values As New StringBuilder
|
||||
For Each colName As String In colNames
|
||||
If colNameString.Length = 0 Then
|
||||
colNameString.Append($"{FiledSuffix}{colName}{FiledPrefix}")
|
||||
values.Append($"@{colName}")
|
||||
Else
|
||||
colNameString.Append($",{FiledSuffix}{colName}{FiledPrefix}")
|
||||
values.Append($",@{colName}")
|
||||
End If
|
||||
Next
|
||||
Return Insert(tableName, colNameString.ToString(), values.ToString())
|
||||
End Function
|
||||
|
||||
|
||||
''' <summary>
|
||||
''' 更新指定表数据
|
||||
''' </summary>
|
||||
''' <param name="tableName">指定表名</param>
|
||||
''' <param name="destStr">更新字符串</param>
|
||||
''' <param name="condition"></param>
|
||||
''' <returns></returns>
|
||||
Public Overridable Function Update(tableName As String, destStr As String, condition As String) As String
|
||||
Return $"Update {FiledSuffix}{tableName}{FiledPrefix} Set {destStr} Where {condition};"
|
||||
End Function
|
||||
|
||||
''' <summary>
|
||||
''' 更新指定表数据
|
||||
''' </summary>
|
||||
''' <param name="tableName">指定表名</param>
|
||||
''' <param name="dicNameValues">更新列名与列值键值对</param>
|
||||
''' <param name="condition">更新列索引条件</param>
|
||||
''' <returns></returns>
|
||||
Public Overridable Function Update(tableName As String, dicNameValues As Dictionary(Of String, String), condition As String) As String
|
||||
Dim destStr As New StringBuilder
|
||||
For Each keyValuePair As KeyValuePair(Of String, String) In dicNameValues
|
||||
If destStr.Length = 0 Then
|
||||
destStr.Append($"{FiledSuffix}{keyValuePair.Key}{FiledPrefix} = '{keyValuePair.Value}'")
|
||||
Else
|
||||
destStr.Append($",{FiledSuffix}{keyValuePair.Key}{FiledPrefix} = '{keyValuePair.Value}'")
|
||||
End If
|
||||
Next
|
||||
Return Update(tableName, destStr.ToString(), condition)
|
||||
End Function
|
||||
|
||||
''' <summary>
|
||||
''' 更新指定数据库中指定表数据,参数名由@{ColName}
|
||||
''' </summary>
|
||||
''' <param name="tableName">指定表名</param>
|
||||
''' <param name="colNames">更新列名的集合</param>
|
||||
''' <param name="condition">更新列索引条件</param>
|
||||
''' <returns></returns>
|
||||
Public Overridable Function UpdateParam(tableName As String, colNames As List(Of String), condition As String) As String
|
||||
Dim destStr As New StringBuilder
|
||||
For Each colName As String In colNames
|
||||
If destStr.Length = 0 Then
|
||||
destStr.Append($"{FiledSuffix}{colName}{FiledPrefix} = @{colName}")
|
||||
Else
|
||||
destStr.Append($",{FiledSuffix}{colName}{FiledPrefix} = @{colName}")
|
||||
End If
|
||||
Next
|
||||
Return Update(tableName, destStr.ToString(), condition)
|
||||
End Function
|
||||
|
||||
''' <summary>
|
||||
''' 指定数据表增加一列数据
|
||||
''' </summary>
|
||||
''' <param name="tableName">表名</param>
|
||||
''' <param name="colName">列名</param>
|
||||
''' <param name="colType">列类型</param>
|
||||
''' <param name="isNull">是否允许为空</param>
|
||||
''' <returns></returns>
|
||||
Public Overridable Function AddCol(tableName As String, colName As String, colType As String, Optional isNull As Boolean = True) As String
|
||||
Return $"Alter Table {FiledSuffix}{tableName}{FiledPrefix} Add {FiledSuffix}{colName}{FiledPrefix} {colType} {IIf(isNull, "Default Null", "Not Null")};"
|
||||
End Function
|
||||
|
||||
''' <summary>
|
||||
''' 数据表删除一列数据
|
||||
''' </summary>
|
||||
''' <param name="tableName">表名</param>
|
||||
''' <param name="colName">需要删除的列名,仅一列</param>
|
||||
''' <returns></returns>
|
||||
Public Overridable Function DropCol(tableName As String, colName As String) As String
|
||||
Return $"Alter Table {FiledSuffix}{tableName}{FiledPrefix} Drop Column {FiledSuffix}{colName}{FiledPrefix};"
|
||||
End Function
|
||||
|
||||
''' <summary>
|
||||
''' 删除指定表多行数据
|
||||
''' </summary>
|
||||
''' <param name="tableName">表名</param>
|
||||
''' <param name="condition">条件</param>
|
||||
''' <returns></returns>
|
||||
Public Overridable Function DeleteRows(tableName As String, condition As String) As String
|
||||
Return $"Delete From {FiledSuffix}{tableName}{FiledPrefix} Where {condition};"
|
||||
End Function
|
||||
|
||||
''' <summary>
|
||||
''' 创建数据表
|
||||
''' </summary>
|
||||
''' <param name="tableName">表名</param>
|
||||
''' <param name="createStr">创建表的列信息字符串</param>
|
||||
''' <returns></returns>
|
||||
Public Overridable Function CreateTable(tableName As String, createStr As String) As String
|
||||
Return $"Create Table {FiledSuffix}{tableName}{FiledPrefix} ( {createStr} );"
|
||||
End Function
|
||||
|
||||
''' <summary>
|
||||
''' 创建数据表,如果存在则不创建
|
||||
''' </summary>
|
||||
''' <param name="tableName">表名</param>
|
||||
''' <param name="createStr">创建表的列信息字符串</param>
|
||||
''' <returns></returns>
|
||||
Public Overridable Function CreateTableWhenNotExists(tableName As String, createStr As String) As String
|
||||
Return $"Create Table if not exists {FiledSuffix}{tableName}{FiledPrefix} ( {createStr} );"
|
||||
End Function
|
||||
|
||||
''' <summary>
|
||||
''' 清空数据表,表依旧存在
|
||||
''' </summary>
|
||||
''' <param name="tableName">数据表名</param>
|
||||
''' <returns></returns>
|
||||
Public Overridable Function DeleteTable(tableName As String) As String
|
||||
Return $"Delete From {FiledSuffix}{tableName}{FiledPrefix};"
|
||||
End Function
|
||||
|
||||
|
||||
''' <summary>
|
||||
''' 删除数据表
|
||||
''' </summary>
|
||||
''' <param name="tableName">数据表名</param>
|
||||
''' <returns></returns>
|
||||
Public Overridable Function DropTable(tableName As String) As String
|
||||
Return $"Drop Table {FiledSuffix}{tableName}{FiledPrefix};"
|
||||
End Function
|
||||
|
||||
''' <summary>
|
||||
''' 删除数据表
|
||||
''' </summary>
|
||||
''' <param name="tableName">数据表名</param>
|
||||
''' <returns></returns>
|
||||
Public Overridable Function DropTableWhenExists(tableName As String) As String
|
||||
Return $"Drop Table If Exists {FiledSuffix}{tableName}{FiledPrefix};"
|
||||
End Function
|
||||
#End Region
|
||||
|
||||
|
||||
#Region "访问多数据库连接"
|
||||
|
||||
|
||||
|
||||
''' <summary>
|
||||
''' 查询指定数据库中指定数据表符合条件的所有指定列的数据
|
||||
''' </summary>
|
||||
''' <param name="dbName">数据库名</param>
|
||||
''' <param name="ColsName">列名集合,需要返回多列时用','符号分隔列名</param>
|
||||
''' <param name="tableName">表名</param>
|
||||
''' <param name="condition">条件</param>
|
||||
''' <returns></returns>
|
||||
Public Overridable Function DbSearch(dbName As String, colsName As String, tableName As String, Optional condition As String = "") As String
|
||||
Dim cmdText As New StringBuilder
|
||||
cmdText.Append($"Select {colsName} From ")
|
||||
|
||||
If String.IsNullOrEmpty(dbName) = False Then
|
||||
cmdText.Append($"{FiledSuffix}{dbName}{FiledPrefix}.")
|
||||
End If
|
||||
|
||||
cmdText.Append($"{FiledSuffix}{tableName}{FiledPrefix}")
|
||||
|
||||
If String.IsNullOrWhiteSpace(condition) = False Then
|
||||
cmdText.Append($" WHERE {condition}")
|
||||
End If
|
||||
|
||||
cmdText.Append($";")
|
||||
Return cmdText.ToString()
|
||||
End Function
|
||||
|
||||
''' <summary>
|
||||
''' 查询指定数据库中指定数据表符合条件的所有指定列的去重数据
|
||||
''' </summary>
|
||||
''' <param name="dbName">数据库名</param>
|
||||
''' <param name="ColsName">列名集合,需要返回多列时用','符号分隔列名</param>
|
||||
''' <param name="tableName">表名</param>
|
||||
''' <param name="condition">条件</param>
|
||||
''' <returns></returns>
|
||||
Public Overridable Function DbDistinctSearch(dbName As String, colsName As String, tableName As String, Optional condition As String = "") As String
|
||||
Dim cmdText As New StringBuilder
|
||||
cmdText.Append($"Select Distinct {colsName} From ")
|
||||
|
||||
If String.IsNullOrEmpty(dbName) = False Then
|
||||
cmdText.Append($"{FiledSuffix}{dbName}{FiledPrefix}.")
|
||||
End If
|
||||
|
||||
cmdText.Append($"{FiledSuffix}{tableName}{FiledPrefix}")
|
||||
|
||||
If String.IsNullOrWhiteSpace(condition) = False Then
|
||||
cmdText.Append($" WHERE {condition}")
|
||||
End If
|
||||
|
||||
cmdText.Append($";")
|
||||
Return cmdText.ToString()
|
||||
End Function
|
||||
|
||||
|
||||
''' <summary>
|
||||
''' 查询指定数据库中指定数据表符合条件的所有指定列的数据
|
||||
''' </summary>
|
||||
''' <param name="dbName">数据库名</param>
|
||||
''' <param name="columnName">表名</param>
|
||||
''' <param name="tableName">条件</param>
|
||||
''' <returns></returns>
|
||||
Public Overridable Function DbSearch(dbName As String, columnName As List(Of String), tableName As String, Optional condition As String = "") As String
|
||||
Dim colNameString As New StringBuilder
|
||||
For i As Integer = 0 To columnName.Count - 1
|
||||
If i = 0 Then
|
||||
colNameString.Append($"{FiledSuffix}{columnName(i)}{FiledPrefix}")
|
||||
Else
|
||||
colNameString.Append($",{FiledSuffix}{columnName(i)}{FiledPrefix}")
|
||||
End If
|
||||
Next
|
||||
|
||||
Return DbSearch(dbName, colNameString.ToString(), tableName, condition)
|
||||
End Function
|
||||
|
||||
''' <summary>
|
||||
''' 查询指定表包含的内容行数
|
||||
''' </summary>
|
||||
''' <param name="dbName">数据库名</param>
|
||||
''' <param name="tableName">数据表名</param>
|
||||
''' <param name="condition">查询条件</param>
|
||||
''' <returns></returns>
|
||||
Public Overridable Function DbSearchCount(dbName As String, tableName As String, Optional condition As String = "") As String
|
||||
Return DbSearch(dbName, "count(*)", tableName, condition)
|
||||
End Function
|
||||
|
||||
''' <summary>
|
||||
''' 查询指定数据库中指定数据表符合条件的所有数据
|
||||
'''
|
||||
''' </summary>
|
||||
''' <param name="dbName">数据库名</param>
|
||||
''' <param name="tableName">数据表名</param>
|
||||
''' <param name="condition">查询条件(可选)</param>
|
||||
''' <returns></returns>
|
||||
Public Overridable Function DbSearchAll(dbName As String, tableName As String, Optional condition As String = "") As String
|
||||
Return DbSearch(dbName, "*", tableName, condition)
|
||||
End Function
|
||||
|
||||
''' <summary>
|
||||
''' 查询指定数据库中指定数据表的信息
|
||||
''' </summary>
|
||||
''' <param name="dbName">数据库名</param>
|
||||
''' <param name="tableName">表名</param>
|
||||
''' <returns></returns>
|
||||
Public Overridable Function DbSearchTableInfo(dbName As String, tableName As String) As String
|
||||
Return DbSearch("", "*", "information_schema.tables", "table_schema = '{dbName}' and table_name = '{tableName}'")
|
||||
End Function
|
||||
|
||||
''' <summary>
|
||||
''' 查询指定数据表是否存在的信息,返回查询当前表在指定数据库中存在的数量
|
||||
''' </summary>
|
||||
''' <param name="dbName">数据库名</param>
|
||||
''' <param name="tableName">表名</param>
|
||||
''' <returns></returns>
|
||||
Public Overridable Function DbSearchTableExists(dbName As String, tableName As String) As String
|
||||
Return DbSearch("", "count(*)", "information_schema.tables", "table_schema = '{dbName}' and table_name = '{tableName}'")
|
||||
End Function
|
||||
|
||||
|
||||
|
||||
''' <summary>
|
||||
''' 指定数据库中数据表插入一行数据
|
||||
''' </summary>
|
||||
''' <param name="dbName">数据库名</param>
|
||||
''' <param name="tableName">表名</param>
|
||||
''' <param name="colNames">列名字符串</param>
|
||||
''' <param name="values">列值字符串</param>
|
||||
''' <returns></returns>
|
||||
Public Overridable Function DbInsert(dbName As String, tableName As String, colNames As String, values As String) As String
|
||||
Dim cmdText As New StringBuilder
|
||||
cmdText.Append($"Insert into ")
|
||||
If String.IsNullOrEmpty(dbName) = False Then
|
||||
cmdText.Append($"{FiledSuffix}{dbName}{FiledPrefix}.")
|
||||
End If
|
||||
cmdText.Append($"{FiledSuffix}{tableName}{FiledPrefix}")
|
||||
cmdText.Append($" ({colNames}) Values ( {values} );")
|
||||
Return cmdText.ToString()
|
||||
End Function
|
||||
|
||||
|
||||
''' <summary>
|
||||
''' 指定数据库中数据表插入一行数据
|
||||
''' </summary>
|
||||
''' <param name="dbName">数据库名</param>
|
||||
''' <param name="tableName">表名</param>
|
||||
''' <param name="dicNameValues">列名与列值键值对</param>
|
||||
''' <returns></returns>
|
||||
Public Overridable Function DbInsert(dbName As String, tableName As String, dicNameValues As Dictionary(Of String, String)) As String
|
||||
Dim colNames As New StringBuilder
|
||||
Dim values As New StringBuilder
|
||||
For Each keyValuePair As KeyValuePair(Of String, String) In dicNameValues
|
||||
If colNames.Length = 0 Then
|
||||
colNames.Append($"{FiledSuffix}{keyValuePair.Key}{FiledPrefix}")
|
||||
values.Append($"'{keyValuePair.Value}'")
|
||||
Else
|
||||
colNames.Append($",{FiledSuffix}{keyValuePair.Key}{FiledPrefix}")
|
||||
values.Append($",'{keyValuePair.Value}'")
|
||||
End If
|
||||
Next
|
||||
|
||||
Return DbInsert(dbName, tableName, colNames.ToString(), values.ToString())
|
||||
End Function
|
||||
|
||||
''' <summary>
|
||||
''' 指定数据库中数据表插入一行,通过命令参数方式执行时使用,参数名由@{ColName}
|
||||
''' </summary>
|
||||
''' <param name="dbName">数据库名</param>
|
||||
''' <param name="tableName"></param>
|
||||
''' <param name="colNames">需要插入列名的集合</param>
|
||||
''' <returns></returns>
|
||||
Public Overridable Function DbInsertParam(dbName As String, tableName As String, colNames As List(Of String)) As String
|
||||
Dim colNameBuilder As New StringBuilder
|
||||
Dim valueBuilder As New StringBuilder
|
||||
For Each colName As String In colNames
|
||||
If colNameBuilder.Length = 0 Then
|
||||
colNameBuilder.Append($"{FiledSuffix}{colName}{FiledPrefix}")
|
||||
valueBuilder.Append($"@{colName}")
|
||||
Else
|
||||
colNameBuilder.Append($",{FiledSuffix}{colName}{FiledPrefix}")
|
||||
valueBuilder.Append($",@{colName}")
|
||||
End If
|
||||
Next
|
||||
'insert into dbName.tablename (1,2,3) value (@1,@2,@3)
|
||||
Return DbInsert(dbName, tableName, colNameBuilder.ToString(), valueBuilder.ToString())
|
||||
End Function
|
||||
|
||||
|
||||
''' <summary>
|
||||
''' 更新指定数据库中指定表数据
|
||||
''' </summary>
|
||||
''' <param name="dbName">数据库名</param>
|
||||
''' <param name="tableName">指定表名</param>
|
||||
''' <param name="destStr">更新字符串</param>
|
||||
''' <param name="condition"></param>
|
||||
''' <returns></returns>
|
||||
Public Overridable Function DbUpdate(dbName As String, tableName As String, destStr As String, condition As String) As String
|
||||
Dim cmdText As New StringBuilder
|
||||
Dim tmpStrCmdText As String = ""
|
||||
|
||||
cmdText.Append($"Update ")
|
||||
If String.IsNullOrEmpty(dbName) = False Then
|
||||
cmdText.Append($"{FiledSuffix}{dbName}{FiledPrefix}.")
|
||||
End If
|
||||
cmdText.Append($"{FiledSuffix}{tableName}{FiledPrefix}")
|
||||
cmdText.Append($" Set {destStr} Where {condition};")
|
||||
tmpStrCmdText = cmdText.ToString()
|
||||
Console.WriteLine("SQL_CMD = " & tmpStrCmdText)
|
||||
|
||||
Return tmpStrCmdText
|
||||
End Function
|
||||
|
||||
''' <summary>
|
||||
''' 更新指定数据库中指定表数据,参数名由@{ColName}
|
||||
''' </summary>
|
||||
''' <param name="dbName">数据库名</param>
|
||||
''' <param name="tableName">指定表名</param>
|
||||
''' <param name="colNames">更新列名的集合</param>
|
||||
''' <param name="condition">更新列索引条件</param>
|
||||
''' <returns></returns>
|
||||
Public Overridable Function DbUpdateParam(dbName As String, tableName As String, colNames As List(Of String), condition As String) As String
|
||||
Dim destStr As New StringBuilder
|
||||
For Each colName As String In colNames
|
||||
If destStr.Length = 0 Then
|
||||
destStr.Append($"{FiledSuffix}{colName}{FiledPrefix} = @{colName}")
|
||||
Else
|
||||
destStr.Append($",{FiledSuffix}{colName}{FiledPrefix} = @{colName}")
|
||||
End If
|
||||
Next
|
||||
Return DbUpdate(dbName, tableName, destStr.ToString(), condition)
|
||||
End Function
|
||||
|
||||
|
||||
''' <summary>
|
||||
''' 更新指定数据库中指定表数据
|
||||
''' </summary>
|
||||
''' <param name="dbName">数据库名</param>
|
||||
''' <param name="tableName">指定表名</param>
|
||||
''' <param name="filedDictionary">更新列名与列值键值对</param>
|
||||
''' <param name="condition">更新列索引条件</param>
|
||||
''' <returns></returns>
|
||||
Public Overridable Function DbUpdate(dbName As String, tableName As String, filedDictionary As Dictionary(Of String, String), condition As String) As String
|
||||
Dim destStr As New StringBuilder
|
||||
For Each filed As KeyValuePair(Of String, String) In filedDictionary
|
||||
If destStr.Length = 0 Then
|
||||
destStr.Append($"{FiledSuffix}{filed.Key}{FiledPrefix} = '{filed.Value}'")
|
||||
Else
|
||||
destStr.Append($",{FiledSuffix}{filed.Key}{FiledPrefix} = '{filed.Value}'")
|
||||
End If
|
||||
Next
|
||||
Return DbUpdate(dbName, tableName, destStr.ToString(), condition)
|
||||
End Function
|
||||
|
||||
|
||||
''' <summary>
|
||||
''' 指定数据库中指定数据表增加一列数据
|
||||
''' </summary>
|
||||
''' <param name="dbName">数据库名</param>
|
||||
''' <param name="tableName">表名</param>
|
||||
''' <param name="colName">列名</param>
|
||||
''' <param name="colType">列类型</param>
|
||||
''' <param name="isNull">是否允许为空</param>
|
||||
''' <returns></returns>
|
||||
Public Overridable Function DbAddCol(dbName As String, tableName As String, colName As String, colType As String, Optional isNull As Boolean = True) As String
|
||||
Dim cmdText As New StringBuilder
|
||||
cmdText.Append($"Alter Table ")
|
||||
If String.IsNullOrEmpty(dbName) = False Then
|
||||
cmdText.Append($"{FiledSuffix}{dbName}{FiledPrefix}.")
|
||||
End If
|
||||
cmdText.Append($"{FiledSuffix}{tableName}{FiledPrefix}")
|
||||
cmdText.Append($" Add {FiledSuffix}{colName}{FiledPrefix} {colType} {IIf(isNull, "Default Null", "Not Null")};")
|
||||
|
||||
Return cmdText.ToString()
|
||||
End Function
|
||||
|
||||
''' <summary>
|
||||
''' 指定数据库中数据表删除一列数据
|
||||
''' </summary>
|
||||
''' <param name="dbName">数据库名</param>
|
||||
''' <param name="tableName">表名</param>
|
||||
''' <param name="colName">需要删除的列名,仅一列</param>
|
||||
''' <returns></returns>
|
||||
Public Overridable Function DbDropCol(dbName As String, tableName As String, colName As String) As String
|
||||
Dim cmdText As New StringBuilder
|
||||
cmdText.Append($"Alter Table ")
|
||||
If String.IsNullOrEmpty(dbName) = False Then
|
||||
cmdText.Append($"{FiledSuffix}{dbName}{FiledPrefix}.")
|
||||
End If
|
||||
cmdText.Append($"{FiledSuffix}{tableName}{FiledPrefix}")
|
||||
cmdText.Append($" Drop Column {FiledSuffix}{colName}{FiledPrefix};")
|
||||
|
||||
Return cmdText.ToString()
|
||||
End Function
|
||||
|
||||
''' <summary>
|
||||
''' 指定数据库中指定表删除多行数据
|
||||
''' </summary>
|
||||
''' <param name="dbName">数据库名</param>
|
||||
''' <param name="tableName">表名</param>
|
||||
''' <param name="condition">条件</param>
|
||||
''' <returns></returns>
|
||||
Public Overridable Function DbDeleteRows(dbName As String, tableName As String, condition As String) As String
|
||||
Dim cmdText As New StringBuilder
|
||||
cmdText.Append($"Delete From ")
|
||||
If String.IsNullOrEmpty(dbName) = False Then
|
||||
cmdText.Append($"{FiledSuffix}{dbName}{FiledPrefix}.")
|
||||
End If
|
||||
cmdText.Append($"{FiledSuffix}{tableName}{FiledPrefix}")
|
||||
cmdText.Append($" Where {condition};")
|
||||
|
||||
Return cmdText.ToString()
|
||||
End Function
|
||||
|
||||
''' <summary>
|
||||
''' 指定数据库中创建数据表
|
||||
''' </summary>
|
||||
''' <param name="dbName">数据库名</param>
|
||||
''' <param name="tableName">表名</param>
|
||||
''' <param name="createStr">创建表的列信息字符串</param>
|
||||
''' <returns></returns>
|
||||
Public Overridable Function DbCreateTable(dbName As String, tableName As String, createStr As String) As String
|
||||
Dim cmdText As New StringBuilder
|
||||
cmdText.Append($"Create Table ")
|
||||
If String.IsNullOrEmpty(dbName) = False Then
|
||||
cmdText.Append($"{FiledSuffix}{dbName}{FiledPrefix}.")
|
||||
End If
|
||||
cmdText.Append($"{FiledSuffix}{tableName}{FiledPrefix}")
|
||||
cmdText.Append($" ( {createStr} );")
|
||||
|
||||
Return cmdText.ToString()
|
||||
End Function
|
||||
|
||||
''' <summary>
|
||||
''' 指定数据库中创建数据表,如果存在则不创建
|
||||
''' </summary>
|
||||
''' <param name="dbName">数据库名</param>
|
||||
''' <param name="tableName">表名</param>
|
||||
''' <param name="createStr">创建表的列信息字符串</param>
|
||||
''' <returns></returns>
|
||||
Public Overridable Function DbCreateTableWhenNotExists(dbName As String, tableName As String, createStr As String) As String
|
||||
Dim cmdText As New StringBuilder
|
||||
cmdText.Append($"Create Table if not exists ")
|
||||
If String.IsNullOrEmpty(dbName) = False Then
|
||||
cmdText.Append($"{FiledSuffix}{dbName}{FiledPrefix}.")
|
||||
End If
|
||||
cmdText.Append($"{FiledSuffix}{tableName}{FiledPrefix}")
|
||||
cmdText.Append($" ( {createStr} );")
|
||||
|
||||
Return cmdText.ToString()
|
||||
End Function
|
||||
|
||||
''' <summary>
|
||||
''' 清空指定数据库中数据表,表依旧存在
|
||||
''' </summary>
|
||||
''' <param name="dbName">数据库名</param>
|
||||
''' <param name="tableName">数据表名</param>
|
||||
''' <returns></returns>
|
||||
Public Overridable Function DbDeleteTable(dbName As String, tableName As String) As String
|
||||
Dim cmdText As New StringBuilder
|
||||
cmdText.Append($"Delete From ")
|
||||
If String.IsNullOrEmpty(dbName) = False Then
|
||||
cmdText.Append($"{FiledSuffix}{dbName}{FiledPrefix}.")
|
||||
End If
|
||||
cmdText.Append($"{FiledSuffix}{tableName}{FiledPrefix}")
|
||||
cmdText.Append($";")
|
||||
|
||||
Return cmdText.ToString()
|
||||
End Function
|
||||
|
||||
|
||||
''' <summary>
|
||||
''' 删除指定数据库中数据表
|
||||
''' </summary>
|
||||
''' <param name="dbName">数据库名</param>
|
||||
''' <param name="tableName">数据表名</param>
|
||||
''' <returns></returns>
|
||||
Public Overridable Function DbDropTable(dbName As String, tableName As String) As String
|
||||
Dim cmdText As New StringBuilder
|
||||
cmdText.Append($"Drop Table ")
|
||||
If String.IsNullOrEmpty(dbName) = False Then
|
||||
cmdText.Append($"{FiledSuffix}{dbName}{FiledPrefix}.")
|
||||
End If
|
||||
cmdText.Append($"{FiledSuffix}{tableName}{FiledPrefix}")
|
||||
cmdText.Append($";")
|
||||
|
||||
Return cmdText.ToString()
|
||||
End Function
|
||||
#End Region
|
||||
End Class
|
||||
377
DataBase/DbExecutor.vb
Normal file
377
DataBase/DbExecutor.vb
Normal file
@@ -0,0 +1,377 @@
|
||||
Imports System.Data.Common
|
||||
Imports System.Data.SqlClient
|
||||
Imports System.Data.SQLite
|
||||
Imports MySql.Data.MySqlClient
|
||||
|
||||
''' <summary>
|
||||
''' 数据库通用命令执行器
|
||||
''' 时间:2020-12-21
|
||||
''' 作者:ML
|
||||
''' 版本:1.0
|
||||
''' </summary>
|
||||
Public Class DbExecutor
|
||||
Implements IDisposable
|
||||
''' <summary>
|
||||
''' 数据库类型,目前支持Mysql与Sqlite
|
||||
''' </summary>
|
||||
Enum DbTypeEnum
|
||||
Mysql
|
||||
Sqlite
|
||||
Mssql
|
||||
End Enum
|
||||
|
||||
|
||||
Private ReadOnly _connectionString As String '数据库连接语句
|
||||
|
||||
Private ReadOnly _dbType As DbTypeEnum '数据库类型
|
||||
|
||||
Private _connection As DbConnection '数据库连接句柄
|
||||
|
||||
Private _command As DbCommand '数据库命令句柄
|
||||
|
||||
Private _dataAdapter As DbDataAdapter '数据库查询填充器句柄
|
||||
|
||||
Private _transaction As DbTransaction '数据库事务句柄
|
||||
|
||||
Private _commandHelper As DbCmdHelper '数据库语句填充助手
|
||||
|
||||
Sub New(type As DbTypeEnum, connectionString As String)
|
||||
_dbType = type
|
||||
_connectionString = connectionString
|
||||
InitByDbType(_dbType)
|
||||
End Sub
|
||||
|
||||
Private Sub InitByDbType(type As DbTypeEnum)
|
||||
Select Case type
|
||||
Case DbTypeEnum.Mysql
|
||||
_connection = New MySqlConnection()
|
||||
_command = _connection.CreateCommand()
|
||||
_dataAdapter = New MySqlDataAdapter() With {.MissingSchemaAction = MissingSchemaAction.AddWithKey}
|
||||
|
||||
_commandHelper = New MysqlCmdHelper()
|
||||
Case DbTypeEnum.Sqlite
|
||||
_connection = New SqliteConnection()
|
||||
_command = _connection.CreateCommand()
|
||||
_dataAdapter = New SQLiteDataAdapter() With {.MissingSchemaAction = MissingSchemaAction.AddWithKey}
|
||||
|
||||
_commandHelper = New SqliteCmdHelper()
|
||||
Case DbTypeEnum.Mssql
|
||||
_connection = New SqlConnection()
|
||||
_command = _connection.CreateCommand()
|
||||
_dataAdapter = New SqlDataAdapter() With {.MissingSchemaAction = MissingSchemaAction.AddWithKey}
|
||||
|
||||
_commandHelper = New MssqlCmdHelper()
|
||||
End Select
|
||||
End Sub
|
||||
|
||||
|
||||
Public ReadOnly Property DatabaseType() As DbTypeEnum
|
||||
Get
|
||||
Return _dbType
|
||||
End Get
|
||||
'Set(value As DbTypeEnum)
|
||||
' _dbType = value
|
||||
' '执行上一个数据库的关闭操作
|
||||
' InitByDbType(_dbType)
|
||||
'End Set
|
||||
End Property
|
||||
|
||||
Public ReadOnly Property Connection() As DbConnection
|
||||
Get
|
||||
Return _connection
|
||||
End Get
|
||||
End Property
|
||||
|
||||
|
||||
Public ReadOnly Property Command() As DbCommand
|
||||
Get
|
||||
Return _command
|
||||
End Get
|
||||
End Property
|
||||
|
||||
Public ReadOnly Property CmdHelper() As DbCmdHelper
|
||||
Get
|
||||
Return _commandHelper
|
||||
End Get
|
||||
End Property
|
||||
|
||||
|
||||
''' <summary>
|
||||
''' 打开数据库连接
|
||||
''' </summary>
|
||||
''' <returns></returns>
|
||||
Public Function Open() As Boolean
|
||||
If _connection Is Nothing Then Return False
|
||||
If String.IsNullOrWhiteSpace(_connectionString) Then Return False
|
||||
Try
|
||||
_connection.ConnectionString = _connectionString
|
||||
_connection.Open()
|
||||
Catch ex As Exception
|
||||
Throw
|
||||
End Try
|
||||
Return True
|
||||
End Function
|
||||
|
||||
''' <summary>
|
||||
''' 关闭数据库连接
|
||||
''' </summary>
|
||||
Public Sub Close()
|
||||
If _connection Is Nothing Then Return
|
||||
If _connection.State = ConnectionState.Closed Then Return
|
||||
_connection.Close()
|
||||
End Sub
|
||||
|
||||
''' <summary>
|
||||
''' 创建当前连接的命令执行句柄
|
||||
''' </summary>
|
||||
''' <returns></returns>
|
||||
Public Function CreateCommand() As DbCommand
|
||||
Return _connection.CreateCommand()
|
||||
End Function
|
||||
|
||||
|
||||
|
||||
''' <summary>
|
||||
''' 运行非查询语句,返回执行该语句受到影响的行数
|
||||
''' </summary>
|
||||
''' <param name="commandText">执行的数据库命令文本</param>
|
||||
''' <returns></returns>
|
||||
Public Function ExecuteNonQuery(commandText As String) As Integer
|
||||
Dim result As Integer
|
||||
Try
|
||||
_command.CommandText = commandText
|
||||
result = _command.ExecuteNonQuery()
|
||||
Catch ex As Exception
|
||||
Throw
|
||||
End Try
|
||||
Return result
|
||||
End Function
|
||||
|
||||
''' <summary>
|
||||
''' 使用命令参数模式执行非查询语句,返回执行该语句受到影响的行数
|
||||
''' </summary>
|
||||
''' <param name="commandText">执行的数据库命令文本</param>
|
||||
''' <param name="commandParams">执行的数据库命令参数</param>
|
||||
''' <returns></returns>
|
||||
Public Function ExecuteNonQuery(commandText As String, commandParams As DbParameterCollection) As Integer
|
||||
Dim result As Integer
|
||||
Try
|
||||
_command.CommandText = commandText
|
||||
_command.Parameters.Clear()
|
||||
For Each param As DbParameter In commandParams
|
||||
_command.Parameters.Add(param)
|
||||
Next
|
||||
result = _command.ExecuteNonQuery()
|
||||
Catch ex As Exception
|
||||
Throw
|
||||
End Try
|
||||
Return result
|
||||
End Function
|
||||
|
||||
''' <summary>
|
||||
''' 执行数据库语句,返回数据库读取流的句柄
|
||||
''' </summary>
|
||||
''' <param name="commandText">执行的数据库命令文本</param>
|
||||
''' <returns></returns>
|
||||
Public Function ExecuteReader(commandText As String) As DbDataReader
|
||||
Dim result As DbDataReader
|
||||
Try
|
||||
_command.CommandText = commandText
|
||||
result = _command.ExecuteReader()
|
||||
Catch ex As Exception
|
||||
Throw
|
||||
End Try
|
||||
Return result
|
||||
End Function
|
||||
|
||||
''' <summary>
|
||||
''' 使用命令参数模式执行数据库语句,返回数据库读取流的句柄
|
||||
''' </summary>
|
||||
''' <param name="commandText">执行的数据库命令文本</param>
|
||||
''' <param name="commandParams">执行的数据库命令参数</param>
|
||||
''' <returns></returns>
|
||||
Public Function ExecuteReader(commandText As String, commandParams As DbParameterCollection) As DbDataReader
|
||||
Dim result As DbDataReader
|
||||
Try
|
||||
_command.CommandText = commandText
|
||||
_command.Parameters.Clear()
|
||||
For Each param As DbParameter In commandParams
|
||||
_command.Parameters.Add(param)
|
||||
Next
|
||||
result = _command.ExecuteReader()
|
||||
Catch ex As Exception
|
||||
Throw
|
||||
End Try
|
||||
Return result
|
||||
End Function
|
||||
|
||||
''' <summary>
|
||||
''' 执行数据库语句,返回查询结果的第一行第一列的内容
|
||||
''' </summary>
|
||||
''' <param name="commandText">执行的数据库命令文本</param>
|
||||
''' <returns></returns>
|
||||
Public Function ExecuteScalar(commandText As String) As Object
|
||||
Dim result As Object
|
||||
Try
|
||||
_command.CommandText = commandText
|
||||
result = _command.ExecuteScalar()
|
||||
Catch ex As Exception
|
||||
Throw
|
||||
End Try
|
||||
Return result
|
||||
End Function
|
||||
|
||||
|
||||
''' <summary>
|
||||
''' 使用命令参数模式执行数据库语句,返回查询结果的第一行第一列的内容
|
||||
''' </summary>
|
||||
''' <param name="commandText">执行的数据库命令文本</param>
|
||||
''' <param name="commandParams">执行的数据库命令参数</param>
|
||||
''' <returns></returns>
|
||||
Public Function ExecuteScalar(commandText As String, commandParams As DbParameterCollection) As Object
|
||||
Dim result As Object
|
||||
Try
|
||||
_command.CommandText = commandText
|
||||
_command.Parameters.Clear()
|
||||
For Each param As DbParameter In commandParams
|
||||
_command.Parameters.Add(param)
|
||||
Next
|
||||
result = _command.ExecuteScalar()
|
||||
Catch ex As Exception
|
||||
Throw
|
||||
End Try
|
||||
Return result
|
||||
End Function
|
||||
|
||||
|
||||
''' <summary>
|
||||
''' 执行数据库语句,返回执行结果返回的数据表,常用于查询命令
|
||||
''' </summary>
|
||||
''' <param name="commandText">执行的数据库命令文本</param>
|
||||
''' <returns></returns>
|
||||
Public Function ExecuteDataTable(commandText As String, Optional withKey As Boolean = True) As DataTable
|
||||
Dim dataTable As New DataTable
|
||||
Try
|
||||
_command.CommandText = commandText
|
||||
If withKey Then
|
||||
_dataAdapter.MissingSchemaAction = MissingSchemaAction.AddWithKey
|
||||
Else
|
||||
_dataAdapter.MissingSchemaAction = MissingSchemaAction.Add
|
||||
End If
|
||||
_dataAdapter.SelectCommand = _command
|
||||
_dataAdapter.Fill(dataTable)
|
||||
Catch ex As Exception
|
||||
'Throw
|
||||
End Try
|
||||
Return dataTable
|
||||
End Function
|
||||
|
||||
''' <summary>
|
||||
''' 执行数据库语句,返回执行结果返回的数据表,常用于查询命令
|
||||
''' </summary>
|
||||
''' <param name="commandText">执行的数据库命令文本</param>
|
||||
''' <param name="commandParams">执行的数据库命令参数</param>
|
||||
''' <returns></returns>
|
||||
Public Function ExecuteDataTable(commandText As String, commandParams As DbParameterCollection) As DataTable
|
||||
Dim dataTable As New DataTable
|
||||
Try
|
||||
_command.CommandText = commandText
|
||||
_command.Parameters.Clear()
|
||||
For Each param As DbParameter In commandParams
|
||||
_command.Parameters.Add(param)
|
||||
Next
|
||||
_dataAdapter.SelectCommand = _command
|
||||
_dataAdapter.Fill(dataTable)
|
||||
Catch ex As Exception
|
||||
Throw
|
||||
End Try
|
||||
Return dataTable
|
||||
End Function
|
||||
|
||||
''' <summary>
|
||||
''' 开启事务
|
||||
''' </summary>
|
||||
''' <returns></returns>
|
||||
Public Function BeginTransaction() As DbTransaction
|
||||
_transaction = _connection.BeginTransaction()
|
||||
Return _transaction
|
||||
End Function
|
||||
|
||||
''' <summary>
|
||||
''' 提交事务
|
||||
''' </summary>
|
||||
Public Sub CommitTransaction()
|
||||
Try
|
||||
_transaction.Commit()
|
||||
Catch ex As Exception
|
||||
Throw
|
||||
End Try
|
||||
End Sub
|
||||
|
||||
''' <summary>
|
||||
''' 回滚事务
|
||||
''' </summary>
|
||||
Public Sub RollbackTransaction()
|
||||
Try
|
||||
_transaction.Rollback()
|
||||
Catch ex As Exception
|
||||
Throw
|
||||
End Try
|
||||
End Sub
|
||||
|
||||
''' <summary>
|
||||
''' 创建数据参数
|
||||
''' </summary>
|
||||
''' <param name="type">参数数据类型</param>
|
||||
''' <param name="ParameterName">参数名称</param>
|
||||
''' <param name="value">参数值</param>
|
||||
''' <returns></returns>
|
||||
Public Function CreateDbParameter(type As DbType, parameterName As String, value As Object) As DbParameter
|
||||
Dim dbParam As DbParameter = _command.CreateParameter()
|
||||
dbParam.DbType = type
|
||||
dbParam.ParameterName = parameterName
|
||||
dbParam.Value = value
|
||||
Return dbParam
|
||||
End Function
|
||||
|
||||
''' <summary>
|
||||
''' 添加数据参数
|
||||
''' </summary>
|
||||
''' <param name="type"></param>
|
||||
''' <param name="parameterName"></param>
|
||||
''' <param name="value"></param>
|
||||
''' <returns></returns>
|
||||
Public Function AddDbParameter(type As DbType, parameterName As String, value As Object) As DbParameter
|
||||
Dim dbParam As DbParameter = _command.CreateParameter()
|
||||
dbParam.DbType = type
|
||||
dbParam.ParameterName = parameterName
|
||||
dbParam.Value = value
|
||||
_command.Parameters.Add(dbParam)
|
||||
Return dbParam
|
||||
End Function
|
||||
|
||||
''' <summary>
|
||||
''' 清空数据
|
||||
''' </summary>
|
||||
Public Sub ClearDbParameter()
|
||||
_command.Parameters.Clear()
|
||||
End Sub
|
||||
|
||||
|
||||
''' <summary>
|
||||
''' 回收资源
|
||||
''' </summary>
|
||||
Public Sub Dispose() Implements IDisposable.Dispose
|
||||
If _connection IsNot Nothing Then
|
||||
If _connection.State = ConnectionState.Open Then
|
||||
_connection.Close()
|
||||
End If
|
||||
_connection.Dispose()
|
||||
End If
|
||||
|
||||
If _command IsNot Nothing Then _command.Dispose()
|
||||
If _dataAdapter IsNot Nothing Then _dataAdapter.Dispose()
|
||||
|
||||
GC.Collect() '对所有缓存垃圾进行回收
|
||||
End Sub
|
||||
End Class
|
||||
8
DataBase/MssqlCmdHelper.vb
Normal file
8
DataBase/MssqlCmdHelper.vb
Normal file
@@ -0,0 +1,8 @@
|
||||
Public Class MssqlCmdHelper
|
||||
Inherits DbCmdHelper
|
||||
|
||||
Sub New()
|
||||
FiledSuffix = "["c
|
||||
FiledPrefix = "]"c
|
||||
End Sub
|
||||
End Class
|
||||
9
DataBase/MysqlCmdHelper.vb
Normal file
9
DataBase/MysqlCmdHelper.vb
Normal file
@@ -0,0 +1,9 @@
|
||||
Public Class MysqlCmdHelper
|
||||
Inherits DbCmdHelper
|
||||
|
||||
Sub New()
|
||||
FiledSuffix = "`"c
|
||||
FiledPrefix = "`"c
|
||||
End Sub
|
||||
|
||||
End Class
|
||||
220
DataBase/MysqlDataParam.vb
Normal file
220
DataBase/MysqlDataParam.vb
Normal file
@@ -0,0 +1,220 @@
|
||||
Imports System.Text
|
||||
|
||||
Public Class MysqlDataParam
|
||||
Enum DataTypeEnum
|
||||
'###############################数值类型#############################
|
||||
''' <summary>
|
||||
''' 1 byte,小整数值
|
||||
''' </summary>
|
||||
Tinyint
|
||||
|
||||
''' <summary>
|
||||
''' 2 bytes,大整数值
|
||||
''' </summary>
|
||||
Smallint
|
||||
|
||||
''' <summary>
|
||||
''' 3 bytes,大整数值
|
||||
''' </summary>
|
||||
Mediumint
|
||||
|
||||
''' <summary>
|
||||
''' 4 bytes,大整数值
|
||||
''' </summary>
|
||||
Int
|
||||
|
||||
''' <summary>
|
||||
''' 4 bytes,大整数值
|
||||
''' </summary>
|
||||
[Integer]
|
||||
|
||||
''' <summary>
|
||||
''' 8 bytes,极大整数值
|
||||
''' </summary>
|
||||
Bigint
|
||||
|
||||
''' <summary>
|
||||
''' 4 bytes,单精度浮点数值
|
||||
''' </summary>
|
||||
Float
|
||||
|
||||
|
||||
''' <summary>
|
||||
''' 8 bytes,双精度浮点数值
|
||||
''' </summary>
|
||||
[Double]
|
||||
|
||||
|
||||
|
||||
'####################日期类型###############################
|
||||
|
||||
''' <summary>
|
||||
''' 对DECIMAL(M,D) ,如果M>D,为M+2否则为D+2.小数值
|
||||
''' </summary>
|
||||
[Decimal]
|
||||
|
||||
''' <summary>
|
||||
''' 3 bytes,日期值,YYYY-MM-DD
|
||||
''' </summary>
|
||||
[Date]
|
||||
|
||||
|
||||
''' <summary>
|
||||
''' 3 bytes,时间值或持续时间,HH:MM:SS
|
||||
''' </summary>
|
||||
Time
|
||||
|
||||
|
||||
''' <summary>
|
||||
''' 1 bytes,年份值,YYYY
|
||||
''' </summary>
|
||||
Year
|
||||
|
||||
|
||||
''' <summary>
|
||||
''' 8 bytes,混合日期和时间值,YYYY-MM-DD HH:MM:SS
|
||||
''' </summary>
|
||||
Datetime
|
||||
|
||||
''' <summary>
|
||||
''' 4 bytes,混合日期和时间值,时间戳,YYYYMMDD HHMMSS
|
||||
''' </summary>
|
||||
Timestamp
|
||||
|
||||
|
||||
'####################字符类型###############################
|
||||
|
||||
''' <summary>
|
||||
''' 0-255 bytes,定长字符串
|
||||
''' </summary>
|
||||
[Char]
|
||||
|
||||
''' <summary>
|
||||
''' 0-65535 bytes,变长字符串
|
||||
''' </summary>
|
||||
Varchar
|
||||
|
||||
''' <summary>
|
||||
''' 0-255 bytes,不超过 255 个字符的二进制字符串
|
||||
''' </summary>
|
||||
Tinyblob
|
||||
|
||||
|
||||
''' <summary>
|
||||
''' 0-255 bytes,短文本字符串
|
||||
''' </summary>
|
||||
Tinytext
|
||||
|
||||
''' <summary>
|
||||
''' 0-65 535 bytes,二进制形式的长文本数据
|
||||
''' </summary>
|
||||
Blob
|
||||
|
||||
''' <summary>
|
||||
''' 0-65 535 bytes,长文本数据
|
||||
''' </summary>
|
||||
Text
|
||||
|
||||
|
||||
''' <summary>
|
||||
''' 0-16 777 215 bytes,二进制形式的中等长度文本数据
|
||||
''' </summary>
|
||||
Mediumblob
|
||||
|
||||
''' <summary>
|
||||
''' 0-16 777 215 bytes,中等长度文本数据
|
||||
''' </summary>
|
||||
Mediumtext
|
||||
|
||||
''' <summary>
|
||||
''' 0-4 294 967 295 bytes,二进制形式的极大文本数据
|
||||
''' </summary>
|
||||
Longblob
|
||||
|
||||
''' <summary>
|
||||
''' 0-4 294 967 295 bytes,极大文本数据
|
||||
''' </summary>
|
||||
Longtext
|
||||
End Enum
|
||||
|
||||
''' <summary>
|
||||
''' 列名
|
||||
''' </summary>
|
||||
''' <returns></returns>
|
||||
Public Property ColumnName() As String
|
||||
|
||||
''' <summary>
|
||||
''' 当前值
|
||||
''' </summary>
|
||||
''' <returns></returns>
|
||||
Public Property Value() As String
|
||||
|
||||
|
||||
''' <summary>
|
||||
''' 默认值
|
||||
''' </summary>
|
||||
''' <returns></returns>
|
||||
Public Property DefaultValue() As String
|
||||
|
||||
''' <summary>
|
||||
''' 数据类型
|
||||
''' </summary>
|
||||
''' <returns></returns>
|
||||
Public Property DataType() As DataTypeEnum
|
||||
|
||||
''' <summary>
|
||||
''' 数据类型长度
|
||||
''' </summary>
|
||||
''' <returns></returns>
|
||||
Public Property DataTypeLength() As Integer
|
||||
|
||||
''' <summary>
|
||||
''' 数据类型是否带符号
|
||||
''' </summary>
|
||||
''' <returns></returns>
|
||||
Public Property IsUnsigned() As Boolean
|
||||
|
||||
|
||||
|
||||
''' <summary>
|
||||
''' 是否允许为空
|
||||
''' </summary>
|
||||
''' <returns></returns>
|
||||
Public Property IsNull() As Boolean = True
|
||||
|
||||
''' <summary>
|
||||
''' 是否自动增长
|
||||
''' </summary>
|
||||
''' <returns></returns>
|
||||
Public Property IsAutoIncrement() As Boolean
|
||||
|
||||
''' <summary>
|
||||
''' 是否为主键
|
||||
''' </summary>
|
||||
''' <returns></returns>
|
||||
Public Property IsPrimaryKey() As Boolean
|
||||
|
||||
Public Function ToAddColString() As String
|
||||
Dim sb As New StringBuilder
|
||||
sb.Append($"`{ColumnName}`")
|
||||
|
||||
Select Case DataType
|
||||
Case DataTypeEnum.Varchar, DataTypeEnum.[Char]
|
||||
sb.Append($" {DataType}({DataTypeLength}) ")
|
||||
Case DataTypeEnum.Int
|
||||
sb.Append($" {DataType}")
|
||||
If IsUnsigned Then sb.Append($" Unsigned")
|
||||
If IsAutoIncrement Then sb.Append($" AUTO_INCREMENT")
|
||||
Case Else
|
||||
sb.Append($" {DataType}")
|
||||
End Select
|
||||
|
||||
sb.Append(IIf(IsNull, " Default Null", " Not Null"))
|
||||
|
||||
If IsPrimaryKey Then
|
||||
sb.Append($" PRIMARY KEY")
|
||||
End If
|
||||
|
||||
Return sb.ToString()
|
||||
End Function
|
||||
End Class
|
||||
19
DataBase/SqliteCmdHelper.vb
Normal file
19
DataBase/SqliteCmdHelper.vb
Normal file
@@ -0,0 +1,19 @@
|
||||
|
||||
Public Class SqliteCmdHelper
|
||||
Inherits DbCmdHelper
|
||||
|
||||
Sub New()
|
||||
FiledSuffix = "["c
|
||||
FiledPrefix = "]"c
|
||||
End Sub
|
||||
|
||||
''' <summary>
|
||||
''' 查询指定数据表的信息
|
||||
''' </summary>
|
||||
''' <param name="tableName"></param>
|
||||
''' <returns></returns>
|
||||
Public Overrides Function SearchTableInfo(tableName As String) As String
|
||||
Return $"select * from sqlite_master where tbl_name = '{tableName}';"
|
||||
End Function
|
||||
|
||||
End Class
|
||||
105
DataBase/SqliteDataParam.vb
Normal file
105
DataBase/SqliteDataParam.vb
Normal file
@@ -0,0 +1,105 @@
|
||||
Imports System.Text
|
||||
|
||||
|
||||
Public Class SqliteDataParam
|
||||
Enum DataTypeEnum
|
||||
Varchar
|
||||
Nchar
|
||||
Blob
|
||||
Bit
|
||||
Datetime
|
||||
[Decimal]
|
||||
Real
|
||||
UniqueIdentifier
|
||||
Int
|
||||
[Integer]
|
||||
TinyInt
|
||||
[Single]
|
||||
Nvarchar
|
||||
SmallInt
|
||||
SmallUint
|
||||
Uint
|
||||
UnsignedInteger
|
||||
End Enum
|
||||
|
||||
''' <summary>
|
||||
''' 列名
|
||||
''' </summary>
|
||||
''' <returns></returns>
|
||||
Public Property ColumnName() As String
|
||||
|
||||
''' <summary>
|
||||
''' 当前值
|
||||
''' </summary>
|
||||
''' <returns></returns>
|
||||
Public Property Value() As String
|
||||
|
||||
|
||||
''' <summary>
|
||||
''' 默认值
|
||||
''' </summary>
|
||||
''' <returns></returns>
|
||||
Public Property DefaultValue() As String
|
||||
|
||||
''' <summary>
|
||||
''' 数据类型
|
||||
''' </summary>
|
||||
''' <returns></returns>
|
||||
Public Property DataType() As DataTypeEnum
|
||||
|
||||
''' <summary>
|
||||
''' 数据类型长度
|
||||
''' </summary>
|
||||
''' <returns></returns>
|
||||
Public Property DataTypeLength() As Integer
|
||||
|
||||
|
||||
''' <summary>
|
||||
''' 是否允许为空
|
||||
''' </summary>
|
||||
''' <returns></returns>
|
||||
Public Property IsNull() As Boolean = True
|
||||
|
||||
''' <summary>
|
||||
''' 是否自动增长
|
||||
''' </summary>
|
||||
''' <returns></returns>
|
||||
Public Property IsAutoIncrement() As Boolean
|
||||
|
||||
''' <summary>
|
||||
''' 是否为主键
|
||||
''' </summary>
|
||||
''' <returns></returns>
|
||||
Public Property IsPrimaryKey() As Boolean
|
||||
|
||||
''' <summary>
|
||||
''' 是否为唯一值
|
||||
''' </summary>
|
||||
''' <returns></returns>
|
||||
Public Property IsUnique() As Boolean
|
||||
|
||||
|
||||
Public Function ToAddColString() As String
|
||||
Dim sb As New StringBuilder
|
||||
sb.Append($"`{ColumnName}`")
|
||||
|
||||
Select Case DataType
|
||||
Case DataTypeEnum.Varchar, DataTypeEnum.Nchar, DataTypeEnum.Nvarchar
|
||||
sb.Append($" {DataType}({DataTypeLength}) ")
|
||||
Case DataTypeEnum.Int, DataTypeEnum.Integer
|
||||
sb.Append($" {DataType}")
|
||||
Case Else
|
||||
sb.Append($" {DataType}")
|
||||
End Select
|
||||
|
||||
If IsAutoIncrement Then sb.Append($" AUTOINCREMENT")
|
||||
|
||||
sb.Append(IIf(IsNull, " Default Null", " Not Null"))
|
||||
|
||||
If IsPrimaryKey Then
|
||||
sb.Append($" PRIMARY KEY")
|
||||
End If
|
||||
|
||||
Return sb.ToString()
|
||||
End Function
|
||||
End Class
|
||||
167
DataTypes.vb
Normal file
167
DataTypes.vb
Normal file
@@ -0,0 +1,167 @@
|
||||
|
||||
Imports System.Text
|
||||
|
||||
Public Class DataTypes
|
||||
|
||||
Public Shared Sub Parsing_485Data_type(data_count As Byte(), ByRef Type_Param As List(Of String))
|
||||
Dim CSIO As New CS_IO_Type
|
||||
'数据解析是否合法,校验数据的类型
|
||||
If Parsing_C5_MUSIC(data_count) = True Then
|
||||
C5_MUSIC.Parsing_C5_MUSIC_DATA(data_count, Type_Param)
|
||||
ElseIf Parsing_CS_IO(data_count) = True Then
|
||||
CSIO.Parsing_CS_IO_DATA(data_count, Type_Param)
|
||||
Else
|
||||
' Console.WriteLine("校验数据类型失败")
|
||||
End If
|
||||
|
||||
|
||||
End Sub
|
||||
|
||||
''' <summary>
|
||||
''' 解析C5_MUSIC数据
|
||||
''' </summary>
|
||||
''' <param name="data_count"></param>
|
||||
''' <returns></returns>
|
||||
Public Shared Function Parsing_C5_MUSIC(data_count As Byte()) As Boolean
|
||||
Try
|
||||
Dim sum As UInt32 = data_count.Length
|
||||
If GetSumCheckMod(data_count, sum) = &H0 Then
|
||||
Dim len As UInt32 = data_count.Count
|
||||
If len = (data_count(5) + data_count(4)) Then
|
||||
Return True
|
||||
End If
|
||||
End If
|
||||
Catch ex As Exception
|
||||
Return False
|
||||
AdminLog.ApplicationLog.WriteErrorLog(ex)
|
||||
|
||||
End Try
|
||||
Return False
|
||||
End Function
|
||||
|
||||
Private Shared Function GetSumCheckMod(data_count() As Byte, sum As UInteger) As Integer
|
||||
Throw New NotImplementedException()
|
||||
End Function
|
||||
|
||||
''' <summary>
|
||||
''' 解析CS_IO数据
|
||||
''' </summary>
|
||||
''' <param name="data_count"></param>
|
||||
''' <returns></returns>
|
||||
Public Shared Function Parsing_CS_IO(data_count As Byte()) As Boolean
|
||||
Try
|
||||
Dim sum As UInt32 = data_count.Length
|
||||
If GetSumCheckMod(data_count, sum) = &H0 Then
|
||||
Dim len As UInt32 = data_count.Count
|
||||
If len = data_count(4) Then
|
||||
Return True
|
||||
End If
|
||||
End If
|
||||
Catch ex As Exception
|
||||
Return False
|
||||
AdminLog.ApplicationLog.WriteErrorLog(ex)
|
||||
|
||||
End Try
|
||||
Return False
|
||||
End Function
|
||||
|
||||
''' <summary>
|
||||
''' 校验网络数据
|
||||
''' </summary>
|
||||
''' <param name="data_content"></param>
|
||||
''' <param name="Type_Param"></param>
|
||||
''' <param name="state"></param>
|
||||
Public Shared Sub Check_Network_Data(data_content As Byte(), ByRef Type_Param As List(Of String), state As Boolean)
|
||||
Dim data As Byte() = data_content.Skip(8).ToArray
|
||||
Dim _head() As Byte = {&HAA, &H55}
|
||||
Dim head() As Byte
|
||||
Dim crc As Byte()
|
||||
Dim crc16 As Byte() = New Byte() {0, 0}
|
||||
Dim Len As Integer
|
||||
Dim length As Integer
|
||||
Dim l As Integer = data.Length - 2
|
||||
crc = data.Skip(l).Take(2).ToArray()
|
||||
Dim crcdata As Byte() = data.Take(l).ToArray
|
||||
crc16 = GetCRC16CheckSum(crcdata, crcdata.Length)
|
||||
head = data.Skip(0).Take(2).ToArray()
|
||||
Len = data(3) * 256 + data(2)
|
||||
length = data.Length
|
||||
Dim id As String = Encoding.ASCII.GetString(data.Skip(4).Take(4).ToArray)
|
||||
If head(0) = _head(0) And head(1) = _head(1) Then '包头校验
|
||||
If Len = length Then '和校验
|
||||
If id = "T3SA" Then
|
||||
If crc16(0) = crc(0) And crc16(1) = crc(1) Then 'crc校验
|
||||
Dim ntwdata As New NetworkData
|
||||
ntwdata.Parsing_Network_Data(data, Type_Param, state)
|
||||
Else
|
||||
Console.WriteLine("CRC校验失败")
|
||||
End If
|
||||
Else
|
||||
Console.WriteLine("固定ID校验失败")
|
||||
End If
|
||||
Else
|
||||
Console.WriteLine("长度校验失败")
|
||||
End If
|
||||
Else
|
||||
Console.WriteLine("包头校验失败")
|
||||
End If
|
||||
|
||||
End Sub
|
||||
|
||||
|
||||
Public Shared Function GetLen(i As Integer) As Byte()
|
||||
Dim len(1) As Byte
|
||||
len(1) = i \ 256
|
||||
len(0) = i Mod 256
|
||||
Return len
|
||||
End Function
|
||||
|
||||
''' <summary>
|
||||
''' CRC16校验
|
||||
''' </summary>
|
||||
''' <param name="dataBuff"></param>
|
||||
''' <param name="length"></param>
|
||||
''' <returns></returns>
|
||||
Public Shared Function GetCRC16CheckSum(dataBuff() As Byte, length As Integer) As Byte()
|
||||
Dim crc16 As UInteger
|
||||
Dim crcBytes() As Byte
|
||||
|
||||
crc16 = &HFFFF
|
||||
For i = 0 To length - 1
|
||||
crc16 = crc16 And &HFFFF
|
||||
crc16 = crc16 Xor dataBuff(i)
|
||||
For bit = 0 To 7
|
||||
crc16 = IIf((crc16 And 1) = 0, crc16 >> 1, (crc16 >> 1) Xor &HA001)
|
||||
Next
|
||||
Next
|
||||
crc16 = crc16 And &HFFFF
|
||||
crcBytes = BitConverter.GetBytes(UShort.Parse(crc16))
|
||||
Return crcBytes
|
||||
End Function
|
||||
|
||||
|
||||
''' <summary>
|
||||
''' byte()转integer
|
||||
''' </summary>
|
||||
''' <param name="i"></param>
|
||||
''' <returns></returns>
|
||||
Public Shared Function ByteToInt(i As Byte()) As Integer
|
||||
If i.Count() = 1 Then
|
||||
Return i(0)
|
||||
End If
|
||||
If i.Count() = 2 Then
|
||||
Dim a As Integer = i(0)
|
||||
Dim b As Integer = i(1)
|
||||
Return ((a << 8) And &HFF00) Xor (b And &HFF)
|
||||
End If
|
||||
If i.Count() = 4 Then
|
||||
Dim a As Integer = i(0)
|
||||
Dim b As Integer = i(1)
|
||||
Dim c As Integer = i(2)
|
||||
Dim d As Integer = i(3)
|
||||
Return ((a And &HFF) << 24) Xor ((b And &HFF) << 16) Xor ((c And &HFF) << 8) Xor (d And &HFF)
|
||||
End If
|
||||
Return 0
|
||||
End Function
|
||||
|
||||
End Class
|
||||
176
ErrorLog/ApplicationLog.vb
Normal file
176
ErrorLog/ApplicationLog.vb
Normal file
@@ -0,0 +1,176 @@
|
||||
Imports System.Data.SqlClient
|
||||
Imports System.IO
|
||||
Imports System.Text
|
||||
|
||||
Namespace AdminLog
|
||||
|
||||
''' <summary>
|
||||
''' 应用程序日志
|
||||
''' </summary>
|
||||
Public NotInheritable Class ApplicationLog
|
||||
|
||||
''' <summary>
|
||||
''' 日志类型
|
||||
''' </summary>
|
||||
Public Enum LogType
|
||||
''' <summary> 堆栈跟踪信息 </summary>
|
||||
Trace
|
||||
''' <summary> 警告信息 </summary>
|
||||
Warning
|
||||
''' <summary> 错误信息应该包含对象名、发生错误点所在的方法名称、具体错误信息 </summary>
|
||||
[Error]
|
||||
''' <summary> 与数据库相关的信息 </summary>
|
||||
Database
|
||||
End Enum
|
||||
|
||||
|
||||
''' <summary>
|
||||
''' 日志文件所在父文件夹路径
|
||||
''' </summary>
|
||||
Private Shared _logPath As String = My.Application.Info.DirectoryPath
|
||||
|
||||
''' <summary>
|
||||
''' 日志文件名前缀
|
||||
''' </summary>
|
||||
Private Shared _logFilePrefix As String = "Log"
|
||||
|
||||
''' <summary>
|
||||
''' 日志文件所在路径
|
||||
''' </summary>
|
||||
Private Shared _logFilePath As String = $"{LogDirPath}{Path.DirectorySeparatorChar}{LogFilePrefix}_{Date.Now:yyyyMMdd}.Log"
|
||||
|
||||
|
||||
''' <summary>
|
||||
''' 保存日志的文件夹完整路径
|
||||
''' </summary>
|
||||
Public Shared Property LogDirPath As String
|
||||
Get
|
||||
If Equals(_logPath, String.Empty) Then
|
||||
_logPath = My.Application.Info.DirectoryPath
|
||||
End If
|
||||
Return _logPath
|
||||
End Get
|
||||
Set(ByVal value As String)
|
||||
_logPath = value
|
||||
|
||||
_logFilePath = $"{LogDirPath}{Path.DirectorySeparatorChar}{LogFilePrefix}_{Date.Now:yyyyMMdd}.Log"
|
||||
End Set
|
||||
End Property
|
||||
|
||||
|
||||
''' <summary>
|
||||
''' 日志文件前缀
|
||||
''' </summary>
|
||||
Public Shared Property LogFilePrefix As String
|
||||
Get
|
||||
Return _logFilePrefix
|
||||
End Get
|
||||
Set(value As String)
|
||||
_logFilePrefix = value
|
||||
_logFilePath = $"{LogDirPath}{Path.DirectorySeparatorChar}{LogFilePrefix}_{Date.Now:yyyyMMdd}.Log"
|
||||
End Set
|
||||
End Property
|
||||
|
||||
|
||||
''' <summary>
|
||||
''' 日志文件路径
|
||||
''' </summary>
|
||||
''' <returns></returns>
|
||||
Public Shared ReadOnly Property LogFilePath() As String
|
||||
Get
|
||||
Return _logFilePath
|
||||
End Get
|
||||
End Property
|
||||
|
||||
|
||||
''' <summary>
|
||||
''' 写入错误信息记录日志
|
||||
''' </summary>
|
||||
''' <param name="ex"></param>
|
||||
Public Shared Sub WriteErrorLog(ex As Exception)
|
||||
Dim msg As New StringBuilder
|
||||
msg.Append($"ErrorMessage:{ex.Message}{vbNewLine}")
|
||||
msg.Append($"ErrorTime:{Now}{vbNewLine}")
|
||||
msg.Append($"ErrorSource:{ex.Source}{vbNewLine}")
|
||||
msg.Append($"ErrorType:{ex.GetType}{vbNewLine}")
|
||||
msg.Append($"ErrorTargetSite:{ex.TargetSite}{vbNewLine}")
|
||||
msg.Append($"ErrorStackTrace:{ex.StackTrace}{vbNewLine}")
|
||||
WriteLog(LogType.Error, msg.ToString())
|
||||
End Sub
|
||||
|
||||
''' <summary>
|
||||
''' 写入错误信息记录日志
|
||||
''' </summary>
|
||||
''' <param name="msg"></param>
|
||||
Public Shared Sub WriteErrorLog(msg As String)
|
||||
WriteLog(LogType.Error, msg.ToString())
|
||||
End Sub
|
||||
|
||||
''' <summary>
|
||||
''' 写入流程信息记录日志
|
||||
''' </summary>
|
||||
''' <param name="msg"></param>
|
||||
Public Shared Sub WriteTraceLog(msg As String)
|
||||
WriteLog(LogType.Trace, msg.ToString())
|
||||
End Sub
|
||||
|
||||
|
||||
''' <summary>
|
||||
''' 写入警告信息记录日志
|
||||
''' </summary>
|
||||
''' <param name="msg"></param>
|
||||
Public Shared Sub WriteWarningLog(msg As String)
|
||||
WriteLog(LogType.Warning, msg.ToString())
|
||||
End Sub
|
||||
|
||||
|
||||
''' <summary>
|
||||
''' 写入数据库信息记录日志
|
||||
''' </summary>
|
||||
''' <param name="msg"></param>
|
||||
Public Shared Sub WriteDatabaseLog(msg As String)
|
||||
WriteLog(LogType.Database, msg.ToString())
|
||||
End Sub
|
||||
|
||||
|
||||
''' <summary>
|
||||
''' 日志锁,防止多线程同时写日志导致冲突
|
||||
''' </summary>
|
||||
Private Shared ReadOnly LogLock As New Object()
|
||||
|
||||
|
||||
''' <summary>
|
||||
''' 将信息入到日志
|
||||
''' </summary>
|
||||
''' <param name="logType">日志类型</param>
|
||||
''' <param name="msg">日志内容</param>
|
||||
Public Shared Sub WriteLog(logType As String, msg As String)
|
||||
'写入记录入日志文件
|
||||
SyncLock LogLock
|
||||
Try
|
||||
Dim logString As New StringBuilder
|
||||
logString.Append($"[{Date.Now.ToString("yyyy-MM-dd HH:mm:ss:fff ")}]")
|
||||
logString.Append($"[{logType.PadRight(8)}]")
|
||||
logString.Append(msg)
|
||||
|
||||
Using sw As StreamWriter = File.AppendText($"{LogDirPath}{Path.DirectorySeparatorChar}{LogFilePrefix}_{Date.Now:yyyyMMdd}.Log")
|
||||
sw.WriteLine(logString.ToString())
|
||||
End Using
|
||||
Catch ex As Exception
|
||||
Console.WriteLine($"Uts WriteLog Error:{ex.Message}")
|
||||
End Try
|
||||
End SyncLock
|
||||
End Sub
|
||||
|
||||
|
||||
''' <summary>
|
||||
''' 写入日志到本地
|
||||
''' </summary>
|
||||
Public Shared Sub WriteLog(type As LogType, ByVal msg As String)
|
||||
WriteLog(type.ToString(), msg)
|
||||
End Sub
|
||||
|
||||
|
||||
|
||||
End Class
|
||||
End Namespace
|
||||
193
FTP/UtsFtp.vb
Normal file
193
FTP/UtsFtp.vb
Normal file
@@ -0,0 +1,193 @@
|
||||
Imports System.Threading
|
||||
Imports FluentFTP
|
||||
|
||||
Namespace UTSModule
|
||||
Public Class UtsFtp
|
||||
''' <summary>测试器句柄,全局唯一</summary>
|
||||
Private Shared _object As UtsFtp
|
||||
|
||||
''' <summary>初始化测试器线程锁</summary>
|
||||
Private Shared ReadOnly InitLock As New Object()
|
||||
|
||||
Private Shared FtpPort As Integer
|
||||
Private Shared FtpUser As String
|
||||
Private Shared FtpPwd As String
|
||||
|
||||
Private _ftpUser As String
|
||||
Private _ftpPwd As String
|
||||
Private _ftpPort As Integer
|
||||
Private _ftpHost As String
|
||||
|
||||
Private Default_FTP_Host As String = "blv-oa.com"
|
||||
|
||||
''' <summary>
|
||||
''' 初始化FTP连接参数
|
||||
''' </summary>
|
||||
''' <param name="port">端口号</param>
|
||||
''' <param name="user">用户名</param>
|
||||
''' <param name="pwd">用户密码</param>
|
||||
Public Shared Sub InitConnectParams(port As Integer, user As String, pwd As String)
|
||||
FtpPort = port
|
||||
FtpUser = user
|
||||
FtpPwd = pwd
|
||||
End Sub
|
||||
|
||||
''' <summary>
|
||||
''' 创建类单例对象
|
||||
''' </summary>
|
||||
''' <returns></returns>
|
||||
Public Shared Function CreateObject() As UtsFtp
|
||||
If _object Is Nothing Then
|
||||
SyncLock InitLock
|
||||
Thread.MemoryBarrier()
|
||||
If _object Is Nothing Then
|
||||
_object = New UtsFtp("boonlivenas.synology.me", FtpPort, FtpUser, FtpPwd)
|
||||
End If
|
||||
End SyncLock
|
||||
End If
|
||||
Return _object
|
||||
End Function
|
||||
|
||||
Private Sub New(host As String, port As Integer, user As String, pwd As String)
|
||||
_ftpHost = host
|
||||
_ftpPort = port
|
||||
_ftpUser = user
|
||||
_ftpPwd = pwd
|
||||
End Sub
|
||||
|
||||
|
||||
''' <summary>
|
||||
''' Ftp服务器地址
|
||||
''' </summary>
|
||||
''' <returns></returns>
|
||||
Public Property FtpHost As String
|
||||
Get
|
||||
Return _ftpHost
|
||||
End Get
|
||||
Set(value As String)
|
||||
_ftpHost = value
|
||||
End Set
|
||||
End Property
|
||||
|
||||
Private Sub OnValidateCertificate(control As FtpClient, e As FtpSslValidationEventArgs)
|
||||
e.Accept = True
|
||||
End Sub
|
||||
|
||||
''' <summary>
|
||||
''' 判断FTP文件是否存在
|
||||
''' </summary>
|
||||
''' <param name="path"></param>
|
||||
''' <returns></returns>
|
||||
Public Function FtpFileExists(path As String) As Boolean
|
||||
Dim result As Boolean
|
||||
Using ftpClient As FtpClient = New FtpClient(_ftpHost, _ftpPort, _ftpUser, _ftpPwd)
|
||||
AddHandler ftpClient.ValidateCertificate, AddressOf OnValidateCertificate
|
||||
ftpClient.EncryptionMode = FtpEncryptionMode.Auto
|
||||
ftpClient.AutoConnect()
|
||||
result = ftpClient.FileExists(path)
|
||||
ftpClient.Disconnect()
|
||||
End Using
|
||||
|
||||
Return result
|
||||
End Function
|
||||
|
||||
''' <summary>
|
||||
''' 创建Ftp文件夹
|
||||
''' </summary>
|
||||
''' <param name="remoteDir">Ftp文件夹路径</param>
|
||||
''' <param name="force">创建所有不存在的文件夹路径</param>
|
||||
Public Sub CreateDir(remoteDir As String, Optional force As Boolean = False)
|
||||
Using ftpClient As FtpClient = New FtpClient(FtpHost, _ftpPort, _ftpUser, _ftpPwd)
|
||||
AddHandler ftpClient.ValidateCertificate, AddressOf OnValidateCertificate
|
||||
ftpClient.EncryptionMode = FtpEncryptionMode.Auto
|
||||
ftpClient.AutoConnect()
|
||||
ftpClient.CreateDirectory(remoteDir, force)
|
||||
ftpClient.Disconnect()
|
||||
End Using
|
||||
End Sub
|
||||
|
||||
|
||||
''' <summary>
|
||||
''' 上传本地文件至Ftp
|
||||
''' 将本地指定路径压缩包上传到FTP服务器上manager文件夹下
|
||||
''' </summary>
|
||||
Public Sub FtpUpload(remotePath As String, loadPath As String)
|
||||
Using ftpClient As FtpClient = New FtpClient(_ftpHost, _ftpPort, _ftpUser, _ftpPwd)
|
||||
AddHandler ftpClient.ValidateCertificate, AddressOf OnValidateCertificate
|
||||
ftpClient.EncryptionMode = FtpEncryptionMode.Auto
|
||||
ftpClient.AutoConnect()
|
||||
ftpClient.UploadFile(loadPath, remotePath, FtpRemoteExists.Overwrite, True)
|
||||
ftpClient.Disconnect()
|
||||
End Using
|
||||
End Sub
|
||||
Public Sub FtpUpload_UdpLogOnly(ByVal FtpDownloadfile As Dictionary(Of String, String),
|
||||
ByVal BAK_Path As String,
|
||||
ByRef FtpUploadReturnMsg As String)
|
||||
|
||||
Using ftpClient As FtpClient = New FtpClient(_ftpHost, _ftpPort, _ftpUser, _ftpPwd)
|
||||
AddHandler ftpClient.ValidateCertificate, AddressOf OnValidateCertificate
|
||||
'ftpClient.EncryptionMode = FtpEncryptionMode.Auto
|
||||
ftpClient.EncryptionMode = FtpEncryptionMode.None
|
||||
'ftpClient.ActivePorts = 8000
|
||||
ftpClient.AutoConnect()
|
||||
For Each loadfile In FtpDownloadfile
|
||||
Dim PureFileName As String = GetPathFromFileName(loadfile.Value)
|
||||
Dim FtpBakTargetFilePath As String = BAK_Path & PureFileName
|
||||
Dim flag As FtpStatus = ftpClient.UploadFile(loadfile.Value, loadfile.Key, FtpRemoteExists.Overwrite, True)
|
||||
If flag = 1 Then '上传成功
|
||||
IO.File.Delete(loadfile.Value)
|
||||
FtpUploadReturnMsg = "FTP上传成功。"
|
||||
Else '上传失败
|
||||
IO.File.Copy(loadfile.Value, FtpBakTargetFilePath, True)
|
||||
IO.File.Delete(loadfile.Value)
|
||||
FtpUploadReturnMsg = "FTP上传失败,文件已经移动到临时文件夹。"
|
||||
End If
|
||||
Next
|
||||
|
||||
ftpClient.Disconnect()
|
||||
End Using
|
||||
End Sub
|
||||
|
||||
|
||||
''' <summary>
|
||||
''' 从Ftp下载文件至本地
|
||||
''' 从FTP下载压缩包,到本地指定路径
|
||||
''' </summary>
|
||||
Public Overloads Sub FtpDownload(remotePath As String, loadPath As String, Optional existMode As FtpLocalExists = FtpLocalExists.Overwrite)
|
||||
Using ftpClient As FtpClient = New FtpClient(_ftpHost, _ftpPort, _ftpUser, _ftpPwd)
|
||||
AddHandler ftpClient.ValidateCertificate, AddressOf OnValidateCertificate
|
||||
ftpClient.EncryptionMode = FtpEncryptionMode.Auto
|
||||
ftpClient.AutoConnect()
|
||||
ftpClient.DownloadFile(loadPath, remotePath, existMode)
|
||||
ftpClient.Disconnect()
|
||||
|
||||
End Using
|
||||
|
||||
|
||||
End Sub
|
||||
|
||||
Public Overloads Sub FtpDownload(FtpDownloadfile As Dictionary(Of String, String), Optional existMode As FtpLocalExists = FtpLocalExists.Overwrite)
|
||||
Using ftpClient As FtpClient = New FtpClient(_ftpHost, _ftpPort, _ftpUser, _ftpPwd)
|
||||
AddHandler ftpClient.ValidateCertificate, AddressOf OnValidateCertificate
|
||||
ftpClient.EncryptionMode = FtpEncryptionMode.Auto
|
||||
ftpClient.AutoConnect()
|
||||
For Each loadfile In FtpDownloadfile
|
||||
ftpClient.DownloadFile(loadfile.Value, loadfile.Key, existMode)
|
||||
Next
|
||||
ftpClient.Disconnect()
|
||||
|
||||
End Using
|
||||
End Sub
|
||||
|
||||
|
||||
'函数: GetPathFromFileName
|
||||
'作用: 从完整路径获取 文件名
|
||||
'输入: 完整路径, 目录分隔符
|
||||
'返回: 文件名(带扩展名)
|
||||
Public Function GetPathFromFileName(ByVal strFullPath As String, Optional ByVal strSplitor As String = "\") As String
|
||||
Return Left$(strFullPath, InStrRev(strFullPath, strSplitor, , vbTextCompare))
|
||||
End Function
|
||||
|
||||
End Class
|
||||
End Namespace
|
||||
|
||||
BIN
Folder.ico
Normal file
BIN
Folder.ico
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1.4 KiB |
231
Form1.Designer.vb
generated
Normal file
231
Form1.Designer.vb
generated
Normal file
@@ -0,0 +1,231 @@
|
||||
<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _
|
||||
Partial Class Form1
|
||||
Inherits System.Windows.Forms.Form
|
||||
|
||||
'Form 重写 Dispose,以清理组件列表。
|
||||
<System.Diagnostics.DebuggerNonUserCode()> _
|
||||
Protected Overrides Sub Dispose(ByVal disposing As Boolean)
|
||||
Try
|
||||
If disposing AndAlso components IsNot Nothing Then
|
||||
components.Dispose()
|
||||
End If
|
||||
Finally
|
||||
MyBase.Dispose(disposing)
|
||||
End Try
|
||||
End Sub
|
||||
|
||||
'Windows 窗体设计器所必需的
|
||||
Private components As System.ComponentModel.IContainer
|
||||
|
||||
'注意: 以下过程是 Windows 窗体设计器所必需的
|
||||
'可以使用 Windows 窗体设计器修改它。
|
||||
'不要使用代码编辑器修改它。
|
||||
<System.Diagnostics.DebuggerStepThrough()> _
|
||||
Private Sub InitializeComponent()
|
||||
Me.components = New System.ComponentModel.Container()
|
||||
Dim resources As System.ComponentModel.ComponentResourceManager = New System.ComponentModel.ComponentResourceManager(GetType(Form1))
|
||||
Me.Button1 = New System.Windows.Forms.Button()
|
||||
Me.TIM_AutoRefersh = New System.Windows.Forms.Timer(Me.components)
|
||||
Me.DirPath_txt = New System.Windows.Forms.TextBox()
|
||||
Me.RichTextBox1 = New System.Windows.Forms.RichTextBox()
|
||||
Me.Label1 = New System.Windows.Forms.Label()
|
||||
Me.Count_txt = New System.Windows.Forms.TextBox()
|
||||
Me.Label2 = New System.Windows.Forms.Label()
|
||||
Me.SelectFile_btn = New System.Windows.Forms.Button()
|
||||
Me.Label3 = New System.Windows.Forms.Label()
|
||||
Me.Empty_btn = New System.Windows.Forms.Button()
|
||||
Me.ONOFF_btn = New System.Windows.Forms.Button()
|
||||
Me.Label5 = New System.Windows.Forms.Label()
|
||||
Me.TextBox3 = New System.Windows.Forms.TextBox()
|
||||
Me.Button2 = New System.Windows.Forms.Button()
|
||||
Me.tb_SlsBuffCnt = New System.Windows.Forms.TextBox()
|
||||
Me.lab_TheartMonitor = New System.Windows.Forms.Label()
|
||||
Me.SuspendLayout()
|
||||
'
|
||||
'Button1
|
||||
'
|
||||
Me.Button1.Location = New System.Drawing.Point(434, 0)
|
||||
Me.Button1.Name = "Button1"
|
||||
Me.Button1.Size = New System.Drawing.Size(116, 64)
|
||||
Me.Button1.TabIndex = 0
|
||||
Me.Button1.Text = " 启动一次扫描"
|
||||
Me.Button1.UseVisualStyleBackColor = True
|
||||
'
|
||||
'TIM_AutoRefersh
|
||||
'
|
||||
Me.TIM_AutoRefersh.Enabled = True
|
||||
Me.TIM_AutoRefersh.Interval = 1000
|
||||
'
|
||||
'DirPath_txt
|
||||
'
|
||||
Me.DirPath_txt.Location = New System.Drawing.Point(105, 106)
|
||||
Me.DirPath_txt.Name = "DirPath_txt"
|
||||
Me.DirPath_txt.Size = New System.Drawing.Size(336, 21)
|
||||
Me.DirPath_txt.TabIndex = 1
|
||||
Me.DirPath_txt.Text = "D:\Sync\RD_PC\Project\BLV_RcuLogAgent\DataMove\"
|
||||
'
|
||||
'RichTextBox1
|
||||
'
|
||||
Me.RichTextBox1.AcceptsTab = True
|
||||
Me.RichTextBox1.Anchor = CType((((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _
|
||||
Or System.Windows.Forms.AnchorStyles.Left) _
|
||||
Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
|
||||
Me.RichTextBox1.Location = New System.Drawing.Point(1, 133)
|
||||
Me.RichTextBox1.Name = "RichTextBox1"
|
||||
Me.RichTextBox1.ReadOnly = True
|
||||
Me.RichTextBox1.Size = New System.Drawing.Size(549, 485)
|
||||
Me.RichTextBox1.TabIndex = 2
|
||||
Me.RichTextBox1.Text = ""
|
||||
'
|
||||
'Label1
|
||||
'
|
||||
Me.Label1.AutoSize = True
|
||||
Me.Label1.Location = New System.Drawing.Point(10, 109)
|
||||
Me.Label1.Name = "Label1"
|
||||
Me.Label1.Size = New System.Drawing.Size(89, 12)
|
||||
Me.Label1.TabIndex = 3
|
||||
Me.Label1.Text = "目标文件路径:"
|
||||
'
|
||||
'Count_txt
|
||||
'
|
||||
Me.Count_txt.Location = New System.Drawing.Point(138, 80)
|
||||
Me.Count_txt.Name = "Count_txt"
|
||||
Me.Count_txt.Size = New System.Drawing.Size(100, 21)
|
||||
Me.Count_txt.TabIndex = 4
|
||||
Me.Count_txt.Text = "10"
|
||||
'
|
||||
'Label2
|
||||
'
|
||||
Me.Label2.AutoSize = True
|
||||
Me.Label2.Location = New System.Drawing.Point(10, 82)
|
||||
Me.Label2.Name = "Label2"
|
||||
Me.Label2.Size = New System.Drawing.Size(125, 12)
|
||||
Me.Label2.TabIndex = 5
|
||||
Me.Label2.Text = "自动刷新时间隔(秒):"
|
||||
'
|
||||
'SelectFile_btn
|
||||
'
|
||||
Me.SelectFile_btn.Location = New System.Drawing.Point(442, 106)
|
||||
Me.SelectFile_btn.Name = "SelectFile_btn"
|
||||
Me.SelectFile_btn.Size = New System.Drawing.Size(108, 21)
|
||||
Me.SelectFile_btn.TabIndex = 6
|
||||
Me.SelectFile_btn.Text = "更改目标文件夹"
|
||||
Me.SelectFile_btn.UseVisualStyleBackColor = True
|
||||
'
|
||||
'Label3
|
||||
'
|
||||
Me.Label3.AutoEllipsis = True
|
||||
Me.Label3.AutoSize = True
|
||||
Me.Label3.BackColor = System.Drawing.SystemColors.ActiveCaption
|
||||
Me.Label3.Font = New System.Drawing.Font("宋体", 18.0!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(134, Byte))
|
||||
Me.Label3.Location = New System.Drawing.Point(8, 9)
|
||||
Me.Label3.Name = "Label3"
|
||||
Me.Label3.Size = New System.Drawing.Size(281, 24)
|
||||
Me.Label3.TabIndex = 7
|
||||
Me.Label3.Text = "2011-06-17 11:33:15"
|
||||
'
|
||||
'Empty_btn
|
||||
'
|
||||
Me.Empty_btn.Location = New System.Drawing.Point(368, 80)
|
||||
Me.Empty_btn.Name = "Empty_btn"
|
||||
Me.Empty_btn.Size = New System.Drawing.Size(90, 21)
|
||||
Me.Empty_btn.TabIndex = 9
|
||||
Me.Empty_btn.Text = "清空信息框"
|
||||
Me.Empty_btn.UseVisualStyleBackColor = True
|
||||
'
|
||||
'ONOFF_btn
|
||||
'
|
||||
Me.ONOFF_btn.Location = New System.Drawing.Point(460, 79)
|
||||
Me.ONOFF_btn.Name = "ONOFF_btn"
|
||||
Me.ONOFF_btn.Size = New System.Drawing.Size(90, 22)
|
||||
Me.ONOFF_btn.TabIndex = 10
|
||||
Me.ONOFF_btn.Text = "开始自动刷新"
|
||||
Me.ONOFF_btn.UseVisualStyleBackColor = True
|
||||
'
|
||||
'Label5
|
||||
'
|
||||
Me.Label5.AutoSize = True
|
||||
Me.Label5.Location = New System.Drawing.Point(7, 52)
|
||||
Me.Label5.Name = "Label5"
|
||||
Me.Label5.Size = New System.Drawing.Size(113, 12)
|
||||
Me.Label5.TabIndex = 11
|
||||
Me.Label5.Text = "刷新倒计时(秒):"
|
||||
'
|
||||
'TextBox3
|
||||
'
|
||||
Me.TextBox3.Location = New System.Drawing.Point(138, 49)
|
||||
Me.TextBox3.Name = "TextBox3"
|
||||
Me.TextBox3.ReadOnly = True
|
||||
Me.TextBox3.Size = New System.Drawing.Size(100, 21)
|
||||
Me.TextBox3.TabIndex = 12
|
||||
Me.TextBox3.Text = "0"
|
||||
'
|
||||
'Button2
|
||||
'
|
||||
Me.Button2.Location = New System.Drawing.Point(239, 80)
|
||||
Me.Button2.Name = "Button2"
|
||||
Me.Button2.Size = New System.Drawing.Size(127, 21)
|
||||
Me.Button2.TabIndex = 13
|
||||
Me.Button2.Text = "设置为自动刷新新间隔"
|
||||
Me.Button2.UseVisualStyleBackColor = True
|
||||
'
|
||||
'tb_SlsBuffCnt
|
||||
'
|
||||
Me.tb_SlsBuffCnt.Location = New System.Drawing.Point(239, 49)
|
||||
Me.tb_SlsBuffCnt.Name = "tb_SlsBuffCnt"
|
||||
Me.tb_SlsBuffCnt.Size = New System.Drawing.Size(127, 21)
|
||||
Me.tb_SlsBuffCnt.TabIndex = 14
|
||||
'
|
||||
'lab_TheartMonitor
|
||||
'
|
||||
Me.lab_TheartMonitor.Location = New System.Drawing.Point(295, 20)
|
||||
Me.lab_TheartMonitor.Name = "lab_TheartMonitor"
|
||||
Me.lab_TheartMonitor.Size = New System.Drawing.Size(133, 13)
|
||||
Me.lab_TheartMonitor.TabIndex = 15
|
||||
Me.lab_TheartMonitor.Text = "1"
|
||||
'
|
||||
'Form1
|
||||
'
|
||||
Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 12.0!)
|
||||
Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
|
||||
Me.ClientSize = New System.Drawing.Size(554, 620)
|
||||
Me.Controls.Add(Me.lab_TheartMonitor)
|
||||
Me.Controls.Add(Me.tb_SlsBuffCnt)
|
||||
Me.Controls.Add(Me.Button2)
|
||||
Me.Controls.Add(Me.TextBox3)
|
||||
Me.Controls.Add(Me.Label5)
|
||||
Me.Controls.Add(Me.ONOFF_btn)
|
||||
Me.Controls.Add(Me.Empty_btn)
|
||||
Me.Controls.Add(Me.Label3)
|
||||
Me.Controls.Add(Me.SelectFile_btn)
|
||||
Me.Controls.Add(Me.Label2)
|
||||
Me.Controls.Add(Me.Count_txt)
|
||||
Me.Controls.Add(Me.Label1)
|
||||
Me.Controls.Add(Me.RichTextBox1)
|
||||
Me.Controls.Add(Me.DirPath_txt)
|
||||
Me.Controls.Add(Me.Button1)
|
||||
Me.Icon = CType(resources.GetObject("$this.Icon"), System.Drawing.Icon)
|
||||
Me.Name = "Form1"
|
||||
Me.Text = "Form1"
|
||||
Me.ResumeLayout(False)
|
||||
Me.PerformLayout()
|
||||
|
||||
End Sub
|
||||
|
||||
Friend WithEvents Button1 As Button
|
||||
Friend WithEvents TIM_AutoRefersh As Timer
|
||||
Friend WithEvents DirPath_txt As TextBox
|
||||
Friend WithEvents RichTextBox1 As RichTextBox
|
||||
Friend WithEvents Label1 As Label
|
||||
Friend WithEvents Count_txt As TextBox
|
||||
Friend WithEvents Label2 As Label
|
||||
Friend WithEvents SelectFile_btn As Button
|
||||
Friend WithEvents Label3 As Label
|
||||
Friend WithEvents Empty_btn As Button
|
||||
Friend WithEvents ONOFF_btn As Button
|
||||
Friend WithEvents Label5 As Label
|
||||
Friend WithEvents TextBox3 As TextBox
|
||||
Friend WithEvents Button2 As Button
|
||||
Friend WithEvents tb_SlsBuffCnt As TextBox
|
||||
Friend WithEvents lab_TheartMonitor As Label
|
||||
End Class
|
||||
6544
Form1.resx
Normal file
6544
Form1.resx
Normal file
File diff suppressed because it is too large
Load Diff
1614
LogParsing.vb
Normal file
1614
LogParsing.vb
Normal file
File diff suppressed because it is too large
Load Diff
116
LogService.vb
Normal file
116
LogService.vb
Normal file
@@ -0,0 +1,116 @@
|
||||
Imports System.Threading
|
||||
Imports Aliyun.Api.LOG
|
||||
Imports Aliyun.Api.LOG.Common.Utilities
|
||||
Imports Aliyun.Api.LOG.Data
|
||||
Imports Aliyun.Api.LOG.Request
|
||||
Imports Aliyun.Api.LOG.Response
|
||||
Imports RCU_LogAgent_sqllite.LogParsing
|
||||
|
||||
Public Class LogService
|
||||
|
||||
'' <summary> 此处以深圳为例,其它地域请根据实际情况填写 </summary>
|
||||
'Private _Endpoint As String
|
||||
|
||||
'' <summary> 阿里云访问密钥AccessKey </summary>
|
||||
'Private _AccessKeyId As String
|
||||
|
||||
'' <summary> 阿里云访问密钥AccessKeySecret </summary>
|
||||
'Private _AccessKeySecret As String
|
||||
|
||||
''' <summary> Project名称 </summary>
|
||||
Private _Project As String
|
||||
|
||||
''' <summary> Logstore名称 </summary>
|
||||
Private _Logstore As String
|
||||
|
||||
''' <summary> 主题 </summary>
|
||||
Private _Topic As String
|
||||
|
||||
''' <summary> 日志服务Client </summary>
|
||||
Private _Client As LogClient
|
||||
|
||||
|
||||
Sub New(endpoint As String, accessKeyId As String, accessKeySecret As String, project As String, logstore As String, topic As String)
|
||||
_Project = project
|
||||
_Logstore = logstore
|
||||
_Topic = topic
|
||||
|
||||
_Client = New LogClient(endpoint, accessKeyId, accessKeySecret)
|
||||
_Client.ConnectionTimeout = _Client.ReadWriteTimeout = 10000
|
||||
End Sub
|
||||
|
||||
|
||||
Public Sub AddLogs(logItem As List(Of LogItem))
|
||||
Dim putLogsReqError As PutLogsRequest = New PutLogsRequest()
|
||||
putLogsReqError.Project = _Project
|
||||
putLogsReqError.Topic = _Topic
|
||||
putLogsReqError.Logstore = _Logstore
|
||||
putLogsReqError.LogItems = logItem
|
||||
'putLogsReqError.LogItems = New List(Of LogItem)
|
||||
'putLogsReqError.LogItems.Add(logItem)
|
||||
Dim putLogRespError As PutLogsResponse = _Client.PutLogs(putLogsReqError)
|
||||
'Thread.Sleep(500)
|
||||
End Sub
|
||||
Public Function AddLogs(logItem As List(Of LogItem), flag As Boolean) As PutLogsResponse
|
||||
Dim putLogsReqError As PutLogsRequest = New PutLogsRequest()
|
||||
putLogsReqError.Project = _Project
|
||||
putLogsReqError.Topic = _Topic
|
||||
putLogsReqError.Logstore = _Logstore
|
||||
putLogsReqError.LogItems = logItem
|
||||
'putLogsReqError.LogItems = New List(Of LogItem)
|
||||
'putLogsReqError.LogItems.Add(logItem)
|
||||
|
||||
Dim putLogRespError As PutLogsResponse = _Client.PutLogs(putLogsReqError)
|
||||
Thread.Sleep(500)
|
||||
Return putLogRespError
|
||||
End Function
|
||||
|
||||
''' <summary>
|
||||
''' 字符串显示 DateTime
|
||||
''' </summary>
|
||||
''' <param name="data_list"></param>
|
||||
''' <returns></returns>
|
||||
Public Function Parsing_DateTime(data_list As Log_DateStruct) As String
|
||||
Dim temp_string As String
|
||||
temp_string = $"20{data_list.year:00}-{data_list.month:00}-{data_list.day:00} {data_list.hour:00}:{data_list.minute:00}:{data_list.second:00}.{data_list.milliscond:000}"
|
||||
'temp_string = $"{data_list.hour:00}:{data_list.minute:00}:{data_list.second:00}.{data_list.milliscond:000}"
|
||||
Return temp_string
|
||||
End Function
|
||||
|
||||
Public Function AddUdpLogItem(strMacAdd As String, logDataInfo As LogDataInfoStruct, parsing_data As List(Of String))
|
||||
|
||||
Dim DataTimes As String = Parsing_DateTime(logDataInfo.Log_DateTime)
|
||||
Dim data_string = BitConverter.ToString(logDataInfo.Log_Content).Replace("-", " ")
|
||||
Dim logItem As LogItem = New LogItem()
|
||||
logItem.Time = DateUtils.TimeSpan()
|
||||
logItem.PushBack("MAC".ToLower(), $"{strMacAdd}")
|
||||
logItem.PushBack("CreateDateTime".ToLower(), $"{logDataInfo.CreateDateTime}")
|
||||
logItem.PushBack("LogFileName".ToLower(), $"{logDataInfo.LogFileName}")
|
||||
logItem.PushBack("LogProjectid".ToLower(), $"{logDataInfo.HotelId}")
|
||||
logItem.PushBack("LogRoomid".ToLower(), $"{logDataInfo.RoomId}")
|
||||
logItem.PushBack("Log_Valid".ToLower(), $"{logDataInfo.Log_Valid}")
|
||||
logItem.PushBack("Log_SN".ToLower(), $"{logDataInfo.Log_SN}")
|
||||
logItem.PushBack("Log_Len".ToLower(), $"{logDataInfo.Log_Len}")
|
||||
logItem.PushBack("Log_DateTime".ToLower(), $"{DataTimes}")
|
||||
logItem.PushBack("Log_TimeSpan".ToLower(), $"{logDataInfo.Log_TimeSpan}")
|
||||
logItem.PushBack("Log_Type".ToLower(), $"{logDataInfo.Log_Type}")
|
||||
logItem.PushBack("Log_Content".ToLower(), $"{data_string}")
|
||||
logItem.PushBack("Type_Param_1".ToLower(), $"{parsing_data(0)}")
|
||||
logItem.PushBack("Type_Param_2".ToLower(), $"{parsing_data(1)}")
|
||||
logItem.PushBack("Type_Param_3".ToLower(), $"{parsing_data(2)}")
|
||||
logItem.PushBack("Type_Param_4".ToLower(), $"{parsing_data(3)}")
|
||||
logItem.PushBack("Type_Param_5".ToLower(), $"{parsing_data(4)}")
|
||||
logItem.PushBack("Type_Param_6".ToLower(), $"{parsing_data(5)}")
|
||||
logItem.PushBack("Type_Param_7".ToLower(), $"{parsing_data(6)}")
|
||||
logItem.PushBack("Type_Param_8".ToLower(), $"{parsing_data(7)}")
|
||||
logItem.PushBack("Type_Param_9".ToLower(), $"{parsing_data(8)}")
|
||||
logItem.PushBack("Type_Param_10".ToLower(), $"{parsing_data(9)}")
|
||||
logItem.PushBack("Remark".ToLower(), " ")
|
||||
|
||||
|
||||
Return logItem
|
||||
End Function
|
||||
|
||||
|
||||
|
||||
End Class
|
||||
3
LogToMyql.vb
Normal file
3
LogToMyql.vb
Normal file
@@ -0,0 +1,3 @@
|
||||
Public Class LogToMyql
|
||||
|
||||
End Class
|
||||
38
My Project/Application.Designer.vb
generated
Normal file
38
My Project/Application.Designer.vb
generated
Normal file
@@ -0,0 +1,38 @@
|
||||
'------------------------------------------------------------------------------
|
||||
' <auto-generated>
|
||||
' 此代码由工具生成。
|
||||
' 运行时版本:4.0.30319.42000
|
||||
'
|
||||
' 对此文件的更改可能会导致不正确的行为,并且如果
|
||||
' 重新生成代码,这些更改将会丢失。
|
||||
' </auto-generated>
|
||||
'------------------------------------------------------------------------------
|
||||
|
||||
Option Strict On
|
||||
Option Explicit On
|
||||
|
||||
|
||||
Namespace My
|
||||
|
||||
'注意:此文件是自动生成的;请勿直接进行修改。若要更改,
|
||||
' 或者如果您在此文件中遇到生成错误,请转至项目设计器
|
||||
' (转至“项目属性”或在解决方案资源管理器中双击“我的项目”节点),
|
||||
' 然后在“应用程序”选项卡中进行更改。
|
||||
'
|
||||
Partial Friend Class MyApplication
|
||||
|
||||
<Global.System.Diagnostics.DebuggerStepThroughAttribute()> _
|
||||
Public Sub New()
|
||||
MyBase.New(Global.Microsoft.VisualBasic.ApplicationServices.AuthenticationMode.Windows)
|
||||
Me.IsSingleInstance = false
|
||||
Me.EnableVisualStyles = true
|
||||
Me.SaveMySettingsOnExit = true
|
||||
Me.ShutDownStyle = Global.Microsoft.VisualBasic.ApplicationServices.ShutdownMode.AfterMainFormCloses
|
||||
End Sub
|
||||
|
||||
<Global.System.Diagnostics.DebuggerStepThroughAttribute()> _
|
||||
Protected Overrides Sub OnCreateMainForm()
|
||||
Me.MainForm = Global.RCU_LogAgent_sqllite.RCU_Logviewer
|
||||
End Sub
|
||||
End Class
|
||||
End Namespace
|
||||
10
My Project/Application.myapp
Normal file
10
My Project/Application.myapp
Normal file
@@ -0,0 +1,10 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<MyApplicationData xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
||||
<MySubMain>true</MySubMain>
|
||||
<MainForm>RCU_Logviewer</MainForm>
|
||||
<SingleInstance>false</SingleInstance>
|
||||
<ShutdownMode>0</ShutdownMode>
|
||||
<EnableVisualStyles>true</EnableVisualStyles>
|
||||
<AuthenticationMode>0</AuthenticationMode>
|
||||
<SaveMySettingsOnExit>true</SaveMySettingsOnExit>
|
||||
</MyApplicationData>
|
||||
35
My Project/AssemblyInfo.vb
Normal file
35
My Project/AssemblyInfo.vb
Normal file
@@ -0,0 +1,35 @@
|
||||
Imports System
|
||||
Imports System.Reflection
|
||||
Imports System.Runtime.InteropServices
|
||||
|
||||
' 有关程序集的一般信息由以下
|
||||
' 控制。更改这些特性值可修改
|
||||
' 与程序集关联的信息。
|
||||
|
||||
'查看程序集特性的值
|
||||
|
||||
<Assembly: AssemblyTitle("RCU_LogAgent")>
|
||||
<Assembly: AssemblyDescription("")>
|
||||
<Assembly: AssemblyCompany("")>
|
||||
<Assembly: AssemblyProduct("RCU_LogAgent")>
|
||||
<Assembly: AssemblyCopyright("Copyright © 2022")>
|
||||
<Assembly: AssemblyTrademark("")>
|
||||
|
||||
<Assembly: ComVisible(False)>
|
||||
|
||||
'如果此项目向 COM 公开,则下列 GUID 用于 typelib 的 ID
|
||||
<Assembly: Guid("0c76cd7e-25ca-434f-b0e1-1fc47f2ade34")>
|
||||
|
||||
' 程序集的版本信息由下列四个值组成:
|
||||
'
|
||||
' 主版本
|
||||
' 次版本
|
||||
' 生成号
|
||||
' 修订号
|
||||
'
|
||||
'可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值
|
||||
'通过使用 "*",如下所示:
|
||||
' <Assembly: AssemblyVersion("1.0.*")>
|
||||
|
||||
<Assembly: AssemblyVersion("1.0.0.4")>
|
||||
<Assembly: AssemblyFileVersion("1.0.0.4")>
|
||||
63
My Project/Resources.Designer.vb
generated
Normal file
63
My Project/Resources.Designer.vb
generated
Normal file
@@ -0,0 +1,63 @@
|
||||
'------------------------------------------------------------------------------
|
||||
' <auto-generated>
|
||||
' 此代码由工具生成。
|
||||
' 运行时版本:4.0.30319.42000
|
||||
'
|
||||
' 对此文件的更改可能会导致不正确的行为,并且如果
|
||||
' 重新生成代码,这些更改将会丢失。
|
||||
' </auto-generated>
|
||||
'------------------------------------------------------------------------------
|
||||
|
||||
Option Strict On
|
||||
Option Explicit On
|
||||
|
||||
Imports System
|
||||
|
||||
Namespace My.Resources
|
||||
|
||||
'此类是由 StronglyTypedResourceBuilder
|
||||
'类通过类似于 ResGen 或 Visual Studio 的工具自动生成的。
|
||||
'若要添加或移除成员,请编辑 .ResX 文件,然后重新运行 ResGen
|
||||
'(以 /str 作为命令选项),或重新生成 VS 项目。
|
||||
'''<summary>
|
||||
''' 一个强类型的资源类,用于查找本地化的字符串等。
|
||||
'''</summary>
|
||||
<Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "16.0.0.0"), _
|
||||
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
|
||||
Global.System.Runtime.CompilerServices.CompilerGeneratedAttribute(), _
|
||||
Global.Microsoft.VisualBasic.HideModuleNameAttribute()> _
|
||||
Friend Module Resources
|
||||
|
||||
Private resourceMan As Global.System.Resources.ResourceManager
|
||||
|
||||
Private resourceCulture As Global.System.Globalization.CultureInfo
|
||||
|
||||
'''<summary>
|
||||
''' 返回此类使用的缓存的 ResourceManager 实例。
|
||||
'''</summary>
|
||||
<Global.System.ComponentModel.EditorBrowsableAttribute(Global.System.ComponentModel.EditorBrowsableState.Advanced)> _
|
||||
Friend ReadOnly Property ResourceManager() As Global.System.Resources.ResourceManager
|
||||
Get
|
||||
If Object.ReferenceEquals(resourceMan, Nothing) Then
|
||||
Dim temp As Global.System.Resources.ResourceManager = New Global.System.Resources.ResourceManager("RCU_LogAgent_sqllite.Resources", GetType(Resources).Assembly)
|
||||
resourceMan = temp
|
||||
End If
|
||||
Return resourceMan
|
||||
End Get
|
||||
End Property
|
||||
|
||||
'''<summary>
|
||||
''' 重写当前线程的 CurrentUICulture 属性,对
|
||||
''' 使用此强类型资源类的所有资源查找执行重写。
|
||||
'''</summary>
|
||||
<Global.System.ComponentModel.EditorBrowsableAttribute(Global.System.ComponentModel.EditorBrowsableState.Advanced)> _
|
||||
Friend Property Culture() As Global.System.Globalization.CultureInfo
|
||||
Get
|
||||
Return resourceCulture
|
||||
End Get
|
||||
Set
|
||||
resourceCulture = value
|
||||
End Set
|
||||
End Property
|
||||
End Module
|
||||
End Namespace
|
||||
117
My Project/Resources.resx
Normal file
117
My Project/Resources.resx
Normal file
@@ -0,0 +1,117 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
|
||||
Version 2.0
|
||||
|
||||
The primary goals of this format is to allow a simple XML format
|
||||
that is mostly human readable. The generation and parsing of the
|
||||
various data types are done through the TypeConverter classes
|
||||
associated with the data types.
|
||||
|
||||
Example:
|
||||
|
||||
... ado.net/XML headers & schema ...
|
||||
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||
<resheader name="version">2.0</resheader>
|
||||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||
</data>
|
||||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||
<comment>This is a comment</comment>
|
||||
</data>
|
||||
|
||||
There are any number of "resheader" rows that contain simple
|
||||
name/value pairs.
|
||||
|
||||
Each data row contains a name, and value. The row also contains a
|
||||
type or mimetype. Type corresponds to a .NET class that support
|
||||
text/value conversion through the TypeConverter architecture.
|
||||
Classes that don't support this are serialized and stored with the
|
||||
mimetype set.
|
||||
|
||||
The mimetype is used for serialized objects, and tells the
|
||||
ResXResourceReader how to depersist the object. This is currently not
|
||||
extensible. For a given mimetype the value must be set accordingly:
|
||||
|
||||
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||
that the ResXResourceWriter will generate, however the reader can
|
||||
read any of the formats listed below.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.binary.base64
|
||||
value : The object must be serialized with
|
||||
: System.Serialization.Formatters.Binary.BinaryFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.soap.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||
value : The object must be serialized into a byte array
|
||||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
</root>
|
||||
109
My Project/Settings.Designer.vb
generated
Normal file
109
My Project/Settings.Designer.vb
generated
Normal file
@@ -0,0 +1,109 @@
|
||||
'------------------------------------------------------------------------------
|
||||
' <auto-generated>
|
||||
' 此代码由工具生成。
|
||||
' 运行时版本:4.0.30319.42000
|
||||
'
|
||||
' 对此文件的更改可能会导致不正确的行为,并且如果
|
||||
' 重新生成代码,这些更改将会丢失。
|
||||
' </auto-generated>
|
||||
'------------------------------------------------------------------------------
|
||||
|
||||
Option Strict On
|
||||
Option Explicit On
|
||||
|
||||
|
||||
Namespace My
|
||||
|
||||
<Global.System.Runtime.CompilerServices.CompilerGeneratedAttribute(), _
|
||||
Global.System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "16.10.0.0"), _
|
||||
Global.System.ComponentModel.EditorBrowsableAttribute(Global.System.ComponentModel.EditorBrowsableState.Advanced)> _
|
||||
Partial Friend NotInheritable Class MySettings
|
||||
Inherits Global.System.Configuration.ApplicationSettingsBase
|
||||
|
||||
Private Shared defaultInstance As MySettings = CType(Global.System.Configuration.ApplicationSettingsBase.Synchronized(New MySettings()),MySettings)
|
||||
|
||||
#Region "My.Settings 自动保存功能"
|
||||
#If _MyType = "WindowsForms" Then
|
||||
Private Shared addedHandler As Boolean
|
||||
|
||||
Private Shared addedHandlerLockObject As New Object
|
||||
|
||||
<Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), Global.System.ComponentModel.EditorBrowsableAttribute(Global.System.ComponentModel.EditorBrowsableState.Advanced)> _
|
||||
Private Shared Sub AutoSaveSettings(sender As Global.System.Object, e As Global.System.EventArgs)
|
||||
If My.Application.SaveMySettingsOnExit Then
|
||||
My.Settings.Save()
|
||||
End If
|
||||
End Sub
|
||||
#End If
|
||||
#End Region
|
||||
|
||||
Public Shared ReadOnly Property [Default]() As MySettings
|
||||
Get
|
||||
|
||||
#If _MyType = "WindowsForms" Then
|
||||
If Not addedHandler Then
|
||||
SyncLock addedHandlerLockObject
|
||||
If Not addedHandler Then
|
||||
AddHandler My.Application.Shutdown, AddressOf AutoSaveSettings
|
||||
addedHandler = True
|
||||
End If
|
||||
End SyncLock
|
||||
End If
|
||||
#End If
|
||||
Return defaultInstance
|
||||
End Get
|
||||
End Property
|
||||
|
||||
<Global.System.Configuration.UserScopedSettingAttribute(), _
|
||||
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
|
||||
Global.System.Configuration.DefaultSettingValueAttribute("C:\")> _
|
||||
Public Property path() As String
|
||||
Get
|
||||
Return CType(Me("path"),String)
|
||||
End Get
|
||||
Set
|
||||
Me("path") = value
|
||||
End Set
|
||||
End Property
|
||||
|
||||
<Global.System.Configuration.UserScopedSettingAttribute(), _
|
||||
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
|
||||
Global.System.Configuration.DefaultSettingValueAttribute("600")> _
|
||||
Public Property timeout() As String
|
||||
Get
|
||||
Return CType(Me("timeout"),String)
|
||||
End Get
|
||||
Set
|
||||
Me("timeout") = value
|
||||
End Set
|
||||
End Property
|
||||
|
||||
<Global.System.Configuration.UserScopedSettingAttribute(), _
|
||||
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
|
||||
Global.System.Configuration.DefaultSettingValueAttribute("C:\")> _
|
||||
Public Property FileDir() As String
|
||||
Get
|
||||
Return CType(Me("FileDir"),String)
|
||||
End Get
|
||||
Set
|
||||
Me("FileDir") = value
|
||||
End Set
|
||||
End Property
|
||||
End Class
|
||||
End Namespace
|
||||
|
||||
Namespace My
|
||||
|
||||
<Global.Microsoft.VisualBasic.HideModuleNameAttribute(), _
|
||||
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
|
||||
Global.System.Runtime.CompilerServices.CompilerGeneratedAttribute()> _
|
||||
Friend Module MySettingsProperty
|
||||
|
||||
<Global.System.ComponentModel.Design.HelpKeywordAttribute("My.Settings")> _
|
||||
Friend ReadOnly Property Settings() As Global.RCU_LogAgent_sqllite.My.MySettings
|
||||
Get
|
||||
Return Global.RCU_LogAgent_sqllite.My.MySettings.Default
|
||||
End Get
|
||||
End Property
|
||||
End Module
|
||||
End Namespace
|
||||
15
My Project/Settings.settings
Normal file
15
My Project/Settings.settings
Normal file
@@ -0,0 +1,15 @@
|
||||
<?xml version='1.0' encoding='utf-8'?>
|
||||
<SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)" GeneratedClassNamespace="My" GeneratedClassName="MySettings" UseMySettingsClassName="true">
|
||||
<Profiles />
|
||||
<Settings>
|
||||
<Setting Name="path" Type="System.String" Scope="User">
|
||||
<Value Profile="(Default)">C:\</Value>
|
||||
</Setting>
|
||||
<Setting Name="timeout" Type="System.String" Scope="User">
|
||||
<Value Profile="(Default)">600</Value>
|
||||
</Setting>
|
||||
<Setting Name="FileDir" Type="System.String" Scope="User">
|
||||
<Value Profile="(Default)">C:\</Value>
|
||||
</Setting>
|
||||
</Settings>
|
||||
</SettingsFile>
|
||||
78
My Project/app.manifest
Normal file
78
My Project/app.manifest
Normal file
@@ -0,0 +1,78 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<assembly manifestVersion="1.0" xmlns="urn:schemas-microsoft-com:asm.v1">
|
||||
<assemblyIdentity version="1.0.0.0" name="MyApplication.app"/>
|
||||
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">
|
||||
<security>
|
||||
<requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3">
|
||||
<!-- UAC 清单选项
|
||||
如果想要更改 Windows 用户帐户控制级别,请使用
|
||||
以下节点之一替换 requestedExecutionLevel 节点。n
|
||||
<requestedExecutionLevel level="asInvoker" uiAccess="false" />
|
||||
<requestedExecutionLevel level="requireAdministrator" uiAccess="false" />
|
||||
<requestedExecutionLevel level="highestAvailable" uiAccess="false" />
|
||||
|
||||
指定 requestedExecutionLevel 元素将禁用文件和注册表虚拟化。
|
||||
如果你的应用程序需要此虚拟化来实现向后兼容性,则删除此
|
||||
元素。
|
||||
-->
|
||||
<requestedExecutionLevel level="asInvoker" uiAccess="false" />
|
||||
</requestedPrivileges>
|
||||
</security>
|
||||
</trustInfo>
|
||||
|
||||
<compatibility xmlns="urn:schemas-microsoft-com:compatibility.v1">
|
||||
<application>
|
||||
<!-- 设计此应用程序与其一起工作且已针对此应用程序进行测试的
|
||||
Windows 版本的列表。取消评论适当的元素,
|
||||
Windows 将自动选择最兼容的环境。 -->
|
||||
|
||||
<!-- Windows Vista -->
|
||||
<!--<supportedOS Id="{e2011457-1546-43c5-a5fe-008deee3d3f0}" />-->
|
||||
|
||||
<!-- Windows 7 -->
|
||||
<!--<supportedOS Id="{35138b9a-5d96-4fbd-8e2d-a2440225f93a}" />-->
|
||||
|
||||
<!-- Windows 8 -->
|
||||
<!--<supportedOS Id="{4a2f28e3-53b9-4441-ba9c-d69d4a4a6e38}" />-->
|
||||
|
||||
<!-- Windows 8.1 -->
|
||||
<!--<supportedOS Id="{1f676c76-80e1-4239-95bb-83d0f6d0da78}" />-->
|
||||
|
||||
<!-- Windows 10 -->
|
||||
<!--<supportedOS Id="{8e0f7a12-bfb3-4fe8-b9a5-48fd50a15a9a}" />-->
|
||||
|
||||
</application>
|
||||
</compatibility>
|
||||
|
||||
<!-- 指示该应用程序可感知 DPI 且 Windows 在 DPI 较高时将不会对其进行
|
||||
自动缩放。Windows Presentation Foundation (WPF)应用程序自动感知 DPI,无需
|
||||
选择加入。选择加入此设置的 Windows 窗体应用程序(面向 .NET Framework 4.6)还应
|
||||
在其 app.config 中将 "EnableWindowsFormsHighDpiAutoResizing" 设置设置为 "true"。
|
||||
|
||||
将应用程序设为感知长路径。请参阅 https://docs.microsoft.com/windows/win32/fileio/maximum-file-path-limitation -->
|
||||
<!--
|
||||
<application xmlns="urn:schemas-microsoft-com:asm.v3">
|
||||
<windowsSettings>
|
||||
<dpiAware xmlns="http://schemas.microsoft.com/SMI/2005/WindowsSettings">true</dpiAware>
|
||||
<longPathAware xmlns="http://schemas.microsoft.com/SMI/2016/WindowsSettings">true</longPathAware>
|
||||
</windowsSettings>
|
||||
</application>
|
||||
-->
|
||||
|
||||
<!-- 启用 Windows 公共控件和对话框的主题(Windows XP 和更高版本) -->
|
||||
<!--
|
||||
<dependency>
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity
|
||||
type="win32"
|
||||
name="Microsoft.Windows.Common-Controls"
|
||||
version="6.0.0.0"
|
||||
processorArchitecture="*"
|
||||
publicKeyToken="6595b64144ccf1df"
|
||||
language="*"
|
||||
/>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
-->
|
||||
|
||||
</assembly>
|
||||
1269
NetworkData.vb
Normal file
1269
NetworkData.vb
Normal file
File diff suppressed because it is too large
Load Diff
415
Node.vb
Normal file
415
Node.vb
Normal file
@@ -0,0 +1,415 @@
|
||||
Option Explicit On
|
||||
|
||||
Public Class Node
|
||||
|
||||
#Region "公共变量"
|
||||
|
||||
Private mstrKey As String
|
||||
Private mstrText As String
|
||||
Private mstrTag As String
|
||||
Private mblnExpanded As Boolean
|
||||
Private mintChildrenCount As Integer
|
||||
Private mintVisibleNodesCount As Integer
|
||||
Private mintLevel As Integer
|
||||
Private mobjNodes As Nodes
|
||||
Private mobjParent As Node
|
||||
Private mobjPrevNode As Node
|
||||
Private mobjNextNode As Node
|
||||
Public IsDirectory As Boolean = False
|
||||
#End Region
|
||||
#Region "Friend 属性"
|
||||
|
||||
Friend ReadOnly Property AbsIndex() As Integer
|
||||
Get
|
||||
Dim i As Integer
|
||||
Dim tmpNode As Node
|
||||
tmpNode = Me
|
||||
i = 1
|
||||
Do
|
||||
If tmpNode.PrevNode Is Nothing Then
|
||||
If mobjParent IsNot Nothing Then
|
||||
i = i + mobjParent.AbsIndex
|
||||
End If
|
||||
Exit Do
|
||||
Else
|
||||
tmpNode = tmpNode.PrevNode
|
||||
i = i + 1 + tmpNode.ChildrenCount
|
||||
End If
|
||||
Loop
|
||||
Return i
|
||||
End Get
|
||||
End Property
|
||||
|
||||
Friend Property PrevNode() As Node
|
||||
Get
|
||||
Return mobjPrevNode
|
||||
End Get
|
||||
Set(ByVal value As Node)
|
||||
mobjPrevNode = value
|
||||
End Set
|
||||
End Property
|
||||
|
||||
Friend Property NextNode() As Node
|
||||
Get
|
||||
Return mobjNextNode
|
||||
End Get
|
||||
Set(ByVal value As Node)
|
||||
mobjNextNode = value
|
||||
End Set
|
||||
End Property
|
||||
|
||||
|
||||
Friend ReadOnly Property Root() As Node
|
||||
Get
|
||||
If mobjParent Is Nothing Then
|
||||
Return Me
|
||||
Else
|
||||
Return mobjParent.Root
|
||||
End If
|
||||
End Get
|
||||
End Property
|
||||
|
||||
Friend ReadOnly Property VisibleNodesCount() As Integer
|
||||
Get
|
||||
Return mintVisibleNodesCount
|
||||
End Get
|
||||
End Property
|
||||
|
||||
#End Region
|
||||
#Region "Public属性"
|
||||
|
||||
Public Property Parent() As Node
|
||||
Get
|
||||
Return mobjParent
|
||||
End Get
|
||||
Set(ByVal value As Node)
|
||||
mobjParent = value
|
||||
End Set
|
||||
End Property
|
||||
|
||||
Public ReadOnly Property Level() As Integer
|
||||
Get
|
||||
Return mintLevel
|
||||
End Get
|
||||
End Property
|
||||
|
||||
Public Property Key() As String
|
||||
Get
|
||||
Return mstrKey
|
||||
End Get
|
||||
Set(ByVal Value As String)
|
||||
mstrKey = Value
|
||||
End Set
|
||||
End Property
|
||||
|
||||
Public Property Text() As String
|
||||
Get
|
||||
Return mstrText
|
||||
End Get
|
||||
Set(ByVal Value As String)
|
||||
mstrText = Value
|
||||
End Set
|
||||
End Property
|
||||
|
||||
Public Property Tag() As String
|
||||
Get
|
||||
Return mstrTag
|
||||
End Get
|
||||
Set(ByVal Value As String)
|
||||
mstrTag = Value
|
||||
End Set
|
||||
End Property
|
||||
|
||||
Public ReadOnly Property HasChildren() As Boolean
|
||||
Get
|
||||
If mobjNodes Is Nothing Then
|
||||
Return False
|
||||
Else
|
||||
Return True
|
||||
End If
|
||||
End Get
|
||||
End Property
|
||||
|
||||
Public ReadOnly Property Nodes() As Nodes
|
||||
Get
|
||||
If mobjNodes Is Nothing Then
|
||||
mobjNodes = New Nodes(Me)
|
||||
End If
|
||||
Return mobjNodes
|
||||
End Get
|
||||
End Property
|
||||
|
||||
Public ReadOnly Property Expanded() As Boolean
|
||||
Get
|
||||
Return mblnExpanded
|
||||
End Get
|
||||
End Property
|
||||
|
||||
Public ReadOnly Property Visible() As Boolean
|
||||
Get
|
||||
If mintLevel = 0 Then
|
||||
Return True
|
||||
End If
|
||||
Dim i As Integer
|
||||
Dim tmpNode As Node
|
||||
tmpNode = mobjParent
|
||||
For i = mintLevel To 1 Step -1
|
||||
If Not tmpNode.Expanded Then
|
||||
Return False
|
||||
End If
|
||||
tmpNode = tmpNode.Parent
|
||||
Next
|
||||
Return True
|
||||
End Get
|
||||
End Property
|
||||
|
||||
Public ReadOnly Property ChildrenCount() As Integer
|
||||
Get
|
||||
Return mintChildrenCount
|
||||
End Get
|
||||
End Property
|
||||
|
||||
#End Region
|
||||
#Region "Private方法"
|
||||
|
||||
Private Sub CopyNode(ByVal SourceNode As Node, ByVal TargetNode As Node)
|
||||
'复制所有的子节点
|
||||
If Not SourceNode.Expanded Then
|
||||
TargetNode.Collapse()
|
||||
End If
|
||||
If SourceNode.ChildrenCount > 0 Then
|
||||
Dim i As Integer
|
||||
Dim strText As String
|
||||
Dim strTag As String
|
||||
Dim objNode As Node
|
||||
|
||||
For i = 1 To SourceNode.Nodes.Count
|
||||
With SourceNode.Nodes.Item(i)
|
||||
strText = .Text
|
||||
strTag = .Tag
|
||||
End With
|
||||
objNode = TargetNode.Nodes.Add(strText, strTag)
|
||||
If Not SourceNode.Nodes.Item(i).Expanded Then
|
||||
objNode.Collapse()
|
||||
End If
|
||||
CopyNode(SourceNode.Nodes.Item(i), objNode)
|
||||
Next
|
||||
End If
|
||||
End Sub
|
||||
|
||||
#End Region
|
||||
#Region "Friend 方法"
|
||||
|
||||
Friend Sub UpdateChindrenCount(ByVal diff As Integer)
|
||||
'更新子节点数
|
||||
mintChildrenCount = mintChildrenCount + diff
|
||||
If mobjParent IsNot Nothing Then
|
||||
mobjParent.UpdateChindrenCount(diff)
|
||||
End If
|
||||
End Sub
|
||||
|
||||
Friend Sub UpdateVisibleNodesCount(ByVal diff As Integer)
|
||||
'更新可见节点数
|
||||
mintVisibleNodesCount = mintVisibleNodesCount + diff
|
||||
If mobjParent IsNot Nothing Then
|
||||
If mobjParent.Expanded Then
|
||||
mobjParent.UpdateVisibleNodesCount(diff)
|
||||
End If
|
||||
End If
|
||||
End Sub
|
||||
|
||||
Friend Function FindNextVisibleNode() As Node
|
||||
Return FindNextVisibleNode(False)
|
||||
End Function
|
||||
|
||||
Friend Function FindNextVisibleNode(ByVal FindNext As Boolean) As Node
|
||||
Dim i As Integer
|
||||
Dim CollapsedNode As Node = Nothing
|
||||
|
||||
'检查所有父节点是否包含Collapsed节点
|
||||
If mintLevel > 0 Then
|
||||
Dim tmpNode As Node
|
||||
tmpNode = mobjParent
|
||||
For i = mintLevel To 1 Step -1
|
||||
If Not tmpNode.Expanded Then
|
||||
CollapsedNode = tmpNode
|
||||
End If
|
||||
tmpNode = tmpNode.Parent
|
||||
Next
|
||||
End If
|
||||
|
||||
If CollapsedNode IsNot Nothing Then
|
||||
Return CollapsedNode.FindNextVisibleNode
|
||||
End If
|
||||
|
||||
'FindNext是指要排除自己的子节点,从下一个节点开始搜索
|
||||
If (Not FindNext) AndAlso mblnExpanded AndAlso mintChildrenCount > 0 Then
|
||||
Return mobjNodes.FirstNode
|
||||
End If
|
||||
|
||||
If mobjNextNode Is Nothing Then
|
||||
If mobjParent Is Nothing OrElse mintLevel = 1 Then
|
||||
Return Nothing
|
||||
Else
|
||||
Return mobjParent.FindNextVisibleNode(True)
|
||||
End If
|
||||
Else
|
||||
Return mobjNextNode
|
||||
End If
|
||||
End Function
|
||||
|
||||
Friend Function FindLastVisibleChildNode() As Node
|
||||
If mintVisibleNodesCount = 1 Then
|
||||
Return Me
|
||||
Else
|
||||
Return mobjNodes.LastNode.FindLastVisibleChildNode
|
||||
End If
|
||||
End Function
|
||||
|
||||
Friend Function FindPrevVisibleNode() As Node
|
||||
Dim i As Integer
|
||||
Dim CollapsedNode As Node = Nothing
|
||||
|
||||
'检查所有父节点是否包含Collapsed节点
|
||||
If mintLevel > 0 Then
|
||||
Dim tmpNode As Node
|
||||
tmpNode = mobjParent
|
||||
For i = mintLevel To 1 Step -1
|
||||
If Not tmpNode.Expanded Then
|
||||
CollapsedNode = tmpNode
|
||||
End If
|
||||
tmpNode = tmpNode.Parent
|
||||
Next
|
||||
End If
|
||||
|
||||
If CollapsedNode IsNot Nothing Then
|
||||
Return CollapsedNode
|
||||
End If
|
||||
|
||||
If mobjPrevNode IsNot Nothing Then
|
||||
Return mobjPrevNode.FindLastVisibleChildNode
|
||||
Else
|
||||
If mobjParent Is Nothing Then
|
||||
Return Nothing
|
||||
Else
|
||||
Return mobjParent
|
||||
End If
|
||||
End If
|
||||
End Function
|
||||
#End Region
|
||||
#Region "Public方法"
|
||||
|
||||
Public Sub New()
|
||||
mstrKey = ""
|
||||
mstrText = ""
|
||||
mstrTag = ""
|
||||
mintLevel = 0
|
||||
mblnExpanded = True
|
||||
mintChildrenCount = 0
|
||||
mintVisibleNodesCount = 1
|
||||
End Sub
|
||||
|
||||
Public Sub New(ByVal Key As String, ByVal Text As String, ByVal Tag As String, ByVal Level As Integer, ByVal Parent As Node)
|
||||
mstrKey = Key
|
||||
mstrText = Text
|
||||
mstrTag = Tag
|
||||
mintLevel = Level
|
||||
mobjParent = Parent
|
||||
mblnExpanded = True
|
||||
mintChildrenCount = 0
|
||||
mintVisibleNodesCount = 1
|
||||
End Sub
|
||||
|
||||
Public Sub Collapse()
|
||||
If (mintLevel = 0) OrElse (Not mblnExpanded) Then
|
||||
Return
|
||||
End If
|
||||
mblnExpanded = False
|
||||
UpdateVisibleNodesCount(1 - mintVisibleNodesCount)
|
||||
End Sub
|
||||
|
||||
Public Sub Expand()
|
||||
If mblnExpanded Then
|
||||
Return
|
||||
End If
|
||||
Dim i As Integer
|
||||
mblnExpanded = True
|
||||
If mobjNodes IsNot Nothing Then
|
||||
For i = 1 To mobjNodes.Count
|
||||
UpdateVisibleNodesCount(mobjNodes.Item(i).VisibleNodesCount)
|
||||
Next
|
||||
End If
|
||||
End Sub
|
||||
|
||||
Public Sub ExpandAll()
|
||||
Expand()
|
||||
|
||||
Dim i As Integer
|
||||
If mobjNodes IsNot Nothing Then
|
||||
For i = 1 To mobjNodes.Count
|
||||
mobjNodes.Item(i).ExpandAll()
|
||||
Next
|
||||
End If
|
||||
End Sub
|
||||
|
||||
Public Sub LevelUp()
|
||||
'升级规则:成为父节点的NextNode
|
||||
If mobjParent.Level = 1 Then
|
||||
Return
|
||||
End If
|
||||
Dim objNode As Node = mobjParent.Parent.Nodes.InsertAfter(mobjParent.Key, mstrText, mstrTag)
|
||||
CopyNode(Me, objNode)
|
||||
mobjParent.Nodes.Remove(mstrKey)
|
||||
End Sub
|
||||
|
||||
Public Sub LevelDown()
|
||||
'降级规则:成为PrevNode的最后一个子节点
|
||||
If mobjPrevNode Is Nothing Then
|
||||
Return
|
||||
End If
|
||||
Dim objNode As Node = mobjPrevNode.Nodes.Add(mstrText, mstrTag)
|
||||
CopyNode(Me, objNode)
|
||||
mobjParent.Nodes.Remove(mstrKey)
|
||||
End Sub
|
||||
|
||||
Public Sub MoveUp()
|
||||
'上移规则:和PrevNode交换位置
|
||||
If mobjPrevNode Is Nothing Then
|
||||
Return
|
||||
End If
|
||||
Dim objNode As Node = mobjParent.Nodes.InsertBefore(mobjPrevNode.Key, mstrText, mstrTag)
|
||||
CopyNode(Me, objNode)
|
||||
mobjParent.Nodes.Remove(mstrKey)
|
||||
End Sub
|
||||
|
||||
Public Sub MoveDown()
|
||||
'下移规则:和NextNode交换位置
|
||||
If mobjNextNode Is Nothing Then
|
||||
Return
|
||||
End If
|
||||
Dim objNode As Node = mobjParent.Nodes.InsertAfter(mobjNextNode.Key, mstrText, mstrTag)
|
||||
CopyNode(Me, objNode)
|
||||
mobjParent.Nodes.Remove(mstrKey)
|
||||
End Sub
|
||||
|
||||
Public Function FindNode(ByVal Index As Integer) As Node
|
||||
'根据绝对位置定位Node
|
||||
If Index = 1 Then
|
||||
Return Me
|
||||
End If
|
||||
Dim i As Integer = Index - 1
|
||||
If Me.ChildrenCount >= i Then
|
||||
Return Me.Nodes.FirstNode.FindNode(i)
|
||||
Else
|
||||
i = i - Me.ChildrenCount
|
||||
If Me.NextNode Is Nothing Then
|
||||
Return Nothing
|
||||
Else
|
||||
Return Me.NextNode.FindNode(i)
|
||||
End If
|
||||
End If
|
||||
End Function
|
||||
|
||||
#End Region
|
||||
|
||||
End Class
|
||||
225
Nodes.vb
Normal file
225
Nodes.vb
Normal file
@@ -0,0 +1,225 @@
|
||||
Option Explicit On
|
||||
|
||||
Public Class Nodes
|
||||
|
||||
#Region "公共变量"
|
||||
|
||||
Private mobjNodes As Collection
|
||||
Private mOwner As Node
|
||||
Private mobjFirstNode As Node
|
||||
Private mobjLastNode As Node
|
||||
Private mintKey As Integer
|
||||
|
||||
#End Region
|
||||
#Region "Public属性"
|
||||
|
||||
Public ReadOnly Property FirstNode() As Node
|
||||
Get
|
||||
Return mobjFirstNode
|
||||
End Get
|
||||
End Property
|
||||
|
||||
Public ReadOnly Property LastNode() As Node
|
||||
Get
|
||||
Return mobjLastNode
|
||||
End Get
|
||||
End Property
|
||||
|
||||
Default Public ReadOnly Property Item(ByVal Key As Object) As Node
|
||||
Get
|
||||
On Error Resume Next
|
||||
|
||||
Item = mobjNodes.Item(Key)
|
||||
|
||||
If Err.Number <> 0 Then
|
||||
Return Nothing
|
||||
End If
|
||||
End Get
|
||||
End Property
|
||||
|
||||
#End Region
|
||||
#Region "Public方法"
|
||||
|
||||
Public Sub New(ByVal Owner As Node)
|
||||
mobjNodes = New Collection
|
||||
mOwner = Owner
|
||||
End Sub
|
||||
|
||||
Public Sub Dispose()
|
||||
Me.Dispose(True)
|
||||
End Sub
|
||||
|
||||
Public Function Add() As Node
|
||||
Return Add("", "")
|
||||
End Function
|
||||
|
||||
Public Function Add(ByVal Text As String) As Node
|
||||
Return Add(Text, "")
|
||||
End Function
|
||||
|
||||
Public Function Add(ByVal Text As String, ByVal Tag As String) As Node
|
||||
mintKey = mintKey + 1
|
||||
Dim objNode As New Node("N" & mintKey, Text, Tag, mOwner.Level + 1, mOwner)
|
||||
If mobjNodes.Count = 0 Then
|
||||
mobjFirstNode = objNode
|
||||
mobjLastNode = objNode
|
||||
Else
|
||||
mobjLastNode.NextNode = objNode
|
||||
objNode.PrevNode = mobjLastNode
|
||||
mobjLastNode = objNode
|
||||
End If
|
||||
mobjNodes.Add(objNode, objNode.Key)
|
||||
|
||||
mOwner.UpdateChindrenCount(1)
|
||||
If mOwner.Expanded Then
|
||||
mOwner.UpdateVisibleNodesCount(1)
|
||||
End If
|
||||
|
||||
Return objNode
|
||||
End Function
|
||||
|
||||
Public Sub Add(ByVal Count As Integer)
|
||||
Dim i As Integer
|
||||
For i = 1 To Count
|
||||
Call Add()
|
||||
Next
|
||||
End Sub
|
||||
|
||||
Public Sub Clear()
|
||||
Dim i As Integer
|
||||
Dim objNode As Node
|
||||
|
||||
If mobjNodes Is Nothing Then
|
||||
Return
|
||||
End If
|
||||
|
||||
If mobjNodes.Count = 0 Then
|
||||
Return
|
||||
End If
|
||||
|
||||
mOwner.UpdateChindrenCount(-mobjNodes.Count)
|
||||
If mOwner.Expanded Then
|
||||
mOwner.UpdateVisibleNodesCount(-mobjNodes.Count)
|
||||
End If
|
||||
|
||||
mobjLastNode = Nothing
|
||||
mobjFirstNode = Nothing
|
||||
|
||||
For i = mobjNodes.Count To 1 Step -1
|
||||
objNode = mobjNodes.Item(i)
|
||||
If objNode.HasChildren Then
|
||||
objNode.Nodes.Clear()
|
||||
End If
|
||||
mobjNodes.Remove(i)
|
||||
Next
|
||||
End Sub
|
||||
|
||||
Public Function Count() As Integer
|
||||
Return mobjNodes.Count
|
||||
End Function
|
||||
|
||||
Public Function InsertBefore(ByVal Key As String, ByVal Text As String, ByVal Tag As String) As Node
|
||||
'在指定Key的前面插入一个新的节点
|
||||
mintKey = mintKey + 1
|
||||
Dim objNode1 As Node = mobjNodes.Item(Key)
|
||||
Dim objNode2 As Node = objNode1.PrevNode
|
||||
Dim objNode As New Node("N" & mintKey, Text, Tag, mOwner.Level + 1, mOwner)
|
||||
|
||||
objNode.NextNode = objNode1
|
||||
objNode.PrevNode = objNode2
|
||||
objNode1.PrevNode = objNode
|
||||
If Not objNode2 Is Nothing Then
|
||||
objNode2.NextNode = objNode
|
||||
Else
|
||||
mobjFirstNode = objNode
|
||||
End If
|
||||
mobjNodes.Add(objNode, objNode.Key)
|
||||
|
||||
mOwner.UpdateChindrenCount(1)
|
||||
If mOwner.Expanded Then
|
||||
mOwner.UpdateVisibleNodesCount(1)
|
||||
End If
|
||||
|
||||
Return objNode
|
||||
End Function
|
||||
|
||||
Public Function InsertAfter(ByVal Key As String, ByVal Text As String, ByVal Tag As String) As Node
|
||||
'在指定Key的后面插入一个新的节点
|
||||
mintKey = mintKey + 1
|
||||
Dim objNode1 As Node = mobjNodes.Item(Key)
|
||||
Dim objNode2 As Node = objNode1.NextNode
|
||||
Dim objNode As New Node("N" & mintKey, Text, Tag, mOwner.Level + 1, mOwner)
|
||||
|
||||
objNode.PrevNode = objNode1
|
||||
objNode.NextNode = objNode2
|
||||
objNode1.NextNode = objNode
|
||||
If Not objNode2 Is Nothing Then
|
||||
objNode2.PrevNode = objNode
|
||||
Else
|
||||
mobjLastNode = objNode
|
||||
End If
|
||||
mobjNodes.Add(objNode, objNode.Key)
|
||||
|
||||
mOwner.UpdateChindrenCount(1)
|
||||
If mOwner.Expanded Then
|
||||
mOwner.UpdateVisibleNodesCount(1)
|
||||
End If
|
||||
|
||||
Return objNode
|
||||
End Function
|
||||
|
||||
Public Sub Remove(ByVal Key As Object)
|
||||
Dim objNode As Node
|
||||
objNode = mobjNodes.Item(Key)
|
||||
|
||||
If mobjNodes.Count <= 1 Then
|
||||
mobjFirstNode = Nothing
|
||||
mobjLastNode = Nothing
|
||||
Else
|
||||
If objNode.PrevNode Is Nothing Then 'FirstNode
|
||||
mobjFirstNode = objNode.NextNode
|
||||
mobjFirstNode.PrevNode = Nothing
|
||||
Else
|
||||
objNode.PrevNode.NextNode = objNode.NextNode
|
||||
End If
|
||||
If objNode.NextNode Is Nothing Then 'LastNode
|
||||
mobjLastNode = objNode.PrevNode
|
||||
mobjLastNode.NextNode = Nothing
|
||||
Else
|
||||
objNode.NextNode.PrevNode = objNode.PrevNode
|
||||
End If
|
||||
End If
|
||||
|
||||
If objNode.HasChildren Then
|
||||
objNode.Nodes.Clear()
|
||||
End If
|
||||
|
||||
mobjNodes.Remove(Key)
|
||||
mOwner.UpdateChindrenCount(-1)
|
||||
If mOwner.Expanded Then
|
||||
mOwner.UpdateVisibleNodesCount(-1)
|
||||
End If
|
||||
End Sub
|
||||
|
||||
#End Region
|
||||
#Region "其它"
|
||||
|
||||
Protected Overrides Sub Finalize()
|
||||
Try
|
||||
Me.Dispose(False)
|
||||
Finally
|
||||
MyBase.Finalize()
|
||||
End Try
|
||||
End Sub
|
||||
|
||||
Protected Overridable Sub Dispose(ByVal disposing As Boolean)
|
||||
Clear()
|
||||
mobjNodes = Nothing
|
||||
If disposing Then
|
||||
GC.SuppressFinalize(Me)
|
||||
End If
|
||||
End Sub
|
||||
|
||||
#End Region
|
||||
|
||||
End Class
|
||||
31
RCU_LogAgent_MySql-v0.01.sln
Normal file
31
RCU_LogAgent_MySql-v0.01.sln
Normal file
@@ -0,0 +1,31 @@
|
||||
|
||||
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||
# Visual Studio Version 16
|
||||
VisualStudioVersion = 16.0.32228.343
|
||||
MinimumVisualStudioVersion = 10.0.40219.1
|
||||
Project("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "RCU_Logviewer", "RCU_Logviewer.vbproj", "{6A355C50-237C-4AB0-93DD-14BC2B71748A}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SLSSDK40", "bin\aliyun-log-csharp-sdk-master\SLSSDK\SLSSDK40.csproj", "{4DBAE4C0-1B9A-4BD0-A9D3-8029AE319287}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Any CPU = Debug|Any CPU
|
||||
Release|Any CPU = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{6A355C50-237C-4AB0-93DD-14BC2B71748A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{6A355C50-237C-4AB0-93DD-14BC2B71748A}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{6A355C50-237C-4AB0-93DD-14BC2B71748A}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{6A355C50-237C-4AB0-93DD-14BC2B71748A}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{4DBAE4C0-1B9A-4BD0-A9D3-8029AE319287}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{4DBAE4C0-1B9A-4BD0-A9D3-8029AE319287}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{4DBAE4C0-1B9A-4BD0-A9D3-8029AE319287}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{4DBAE4C0-1B9A-4BD0-A9D3-8029AE319287}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
GlobalSection(ExtensibilityGlobals) = postSolution
|
||||
SolutionGuid = {C8D0C705-FA70-4BC5-A465-AE2F0D8BCBF7}
|
||||
EndGlobalSection
|
||||
EndGlobal
|
||||
961
RCU_Logviewer.Designer.vb
generated
Normal file
961
RCU_Logviewer.Designer.vb
generated
Normal file
@@ -0,0 +1,961 @@
|
||||
<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()>
|
||||
Partial Class RCU_Logviewer
|
||||
Inherits System.Windows.Forms.Form
|
||||
|
||||
'Form 重写 Dispose,以清理组件列表。
|
||||
<System.Diagnostics.DebuggerNonUserCode()>
|
||||
Protected Overrides Sub Dispose(ByVal disposing As Boolean)
|
||||
Try
|
||||
If disposing AndAlso components IsNot Nothing Then
|
||||
components.Dispose()
|
||||
End If
|
||||
Finally
|
||||
MyBase.Dispose(disposing)
|
||||
End Try
|
||||
End Sub
|
||||
|
||||
'Windows 窗体设计器所必需的
|
||||
Private components As System.ComponentModel.IContainer
|
||||
|
||||
'注意: 以下过程是 Windows 窗体设计器所必需的
|
||||
'可以使用 Windows 窗体设计器修改它。
|
||||
'不要使用代码编辑器修改它。
|
||||
<System.Diagnostics.DebuggerStepThrough()>
|
||||
Private Sub InitializeComponent()
|
||||
Me.components = New System.ComponentModel.Container()
|
||||
Dim resources As System.ComponentModel.ComponentResourceManager = New System.ComponentModel.ComponentResourceManager(GetType(RCU_Logviewer))
|
||||
Me.toopBtn_Fileloading = New System.Windows.Forms.TabControl()
|
||||
Me.Pan_Fileloading = New System.Windows.Forms.TabPage()
|
||||
Me.SplitContainer1 = New System.Windows.Forms.SplitContainer()
|
||||
Me.Button3 = New System.Windows.Forms.Button()
|
||||
Me.TextBox1 = New System.Windows.Forms.TextBox()
|
||||
Me.Btn_refresh = New System.Windows.Forms.Button()
|
||||
Me.btn_analysis = New System.Windows.Forms.Button()
|
||||
Me.PBar_1 = New System.Windows.Forms.ProgressBar()
|
||||
Me.tb_SlsBuffCnt = New System.Windows.Forms.TextBox()
|
||||
Me.Button2 = New System.Windows.Forms.Button()
|
||||
Me.TextBox3 = New System.Windows.Forms.TextBox()
|
||||
Me.Label5 = New System.Windows.Forms.Label()
|
||||
Me.ONOFF_btn = New System.Windows.Forms.Button()
|
||||
Me.Label2 = New System.Windows.Forms.Label()
|
||||
Me.Count_txt = New System.Windows.Forms.TextBox()
|
||||
Me.Label3 = New System.Windows.Forms.Label()
|
||||
Me.SelectFile_btn = New System.Windows.Forms.Button()
|
||||
Me.Label1 = New System.Windows.Forms.Label()
|
||||
Me.DirPath_txt = New System.Windows.Forms.TextBox()
|
||||
Me.SplitContainer2 = New System.Windows.Forms.SplitContainer()
|
||||
Me.Grid_File = New FlexCell.Grid()
|
||||
Me.Panel1 = New System.Windows.Forms.Panel()
|
||||
Me.Lab_4 = New System.Windows.Forms.Label()
|
||||
Me.PBar_2 = New System.Windows.Forms.ProgressBar()
|
||||
Me.RichTextBox1 = New System.Windows.Forms.RichTextBox()
|
||||
Me.ToolStrip2 = New System.Windows.Forms.ToolStrip()
|
||||
Me.pan_sqldata = New System.Windows.Forms.TabPage()
|
||||
Me.SplitContainer3 = New System.Windows.Forms.SplitContainer()
|
||||
Me.TabControl1 = New System.Windows.Forms.TabControl()
|
||||
Me.TabPage1 = New System.Windows.Forms.TabPage()
|
||||
Me.Tree_View2 = New System.Windows.Forms.TreeView()
|
||||
Me.TabPage2 = New System.Windows.Forms.TabPage()
|
||||
Me.Grid_RowConfig = New FlexCell.Grid()
|
||||
Me.Label6 = New System.Windows.Forms.Label()
|
||||
Me.SplitContainer4 = New System.Windows.Forms.SplitContainer()
|
||||
Me.CheckBox1 = New System.Windows.Forms.CheckBox()
|
||||
Me.Button1 = New System.Windows.Forms.Button()
|
||||
Me.txt_find = New System.Windows.Forms.TextBox()
|
||||
Me.ToolStrip1 = New System.Windows.Forms.ToolStrip()
|
||||
Me.Table_save = New System.Windows.Forms.ToolStripButton()
|
||||
Me.ToolStripSeparator3 = New System.Windows.Forms.ToolStripSeparator()
|
||||
Me.delete_flag = New System.Windows.Forms.ToolStripButton()
|
||||
Me.ToolStripSeparator1 = New System.Windows.Forms.ToolStripSeparator()
|
||||
Me.systemfont = New System.Windows.Forms.ToolStripComboBox()
|
||||
Me.Textsize = New System.Windows.Forms.ToolStripComboBox()
|
||||
Me.btn_bold = New System.Windows.Forms.ToolStripButton()
|
||||
Me.btn_lean = New System.Windows.Forms.ToolStripButton()
|
||||
Me.ToolStripButton5 = New System.Windows.Forms.ToolStripButton()
|
||||
Me.ToolStripSeparator2 = New System.Windows.Forms.ToolStripSeparator()
|
||||
Me.btn_center = New System.Windows.Forms.ToolStripSplitButton()
|
||||
Me.ToolStripMenuItem4 = New System.Windows.Forms.ToolStripMenuItem()
|
||||
Me.ToolStripMenuItem5 = New System.Windows.Forms.ToolStripMenuItem()
|
||||
Me.ToolStripMenuItem6 = New System.Windows.Forms.ToolStripMenuItem()
|
||||
Me.btn_bcolor = New System.Windows.Forms.ToolStripSplitButton()
|
||||
Me.btn_txtcolor = New System.Windows.Forms.ToolStripSplitButton()
|
||||
Me.delete_all = New System.Windows.Forms.Button()
|
||||
Me.btn_delete = New System.Windows.Forms.Button()
|
||||
Me.Grid_tab = New FlexCell.Grid()
|
||||
Me.ToolStripButton1 = New System.Windows.Forms.ToolStripButton()
|
||||
Me.SqLiteCommand1 = New System.Data.SQLite.SQLiteCommand()
|
||||
Me.Timer1 = New System.Windows.Forms.Timer(Me.components)
|
||||
Me.ContextMenuStrip1 = New System.Windows.Forms.ContextMenuStrip(Me.components)
|
||||
Me.mnuExpand = New System.Windows.Forms.ToolStripMenuItem()
|
||||
Me.mnuCollapse = New System.Windows.Forms.ToolStripMenuItem()
|
||||
Me.ToolStripMenuItem1 = New System.Windows.Forms.ToolStripSeparator()
|
||||
Me.mnuAdd = New System.Windows.Forms.ToolStripMenuItem()
|
||||
Me.mnuRemove = New System.Windows.Forms.ToolStripMenuItem()
|
||||
Me.ToolStripMenuItem2 = New System.Windows.Forms.ToolStripSeparator()
|
||||
Me.mnuLevelUp = New System.Windows.Forms.ToolStripMenuItem()
|
||||
Me.mnuLevelDown = New System.Windows.Forms.ToolStripMenuItem()
|
||||
Me.ToolStripMenuItem3 = New System.Windows.Forms.ToolStripSeparator()
|
||||
Me.mnuMoveUp = New System.Windows.Forms.ToolStripMenuItem()
|
||||
Me.mnuMoveDown = New System.Windows.Forms.ToolStripMenuItem()
|
||||
Me.PageSetupDialog1 = New System.Windows.Forms.PageSetupDialog()
|
||||
Me.ColorDialog1 = New System.Windows.Forms.ColorDialog()
|
||||
Me.toopBtn_Fileloading.SuspendLayout()
|
||||
Me.Pan_Fileloading.SuspendLayout()
|
||||
CType(Me.SplitContainer1, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||
Me.SplitContainer1.Panel1.SuspendLayout()
|
||||
Me.SplitContainer1.Panel2.SuspendLayout()
|
||||
Me.SplitContainer1.SuspendLayout()
|
||||
CType(Me.SplitContainer2, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||
Me.SplitContainer2.Panel1.SuspendLayout()
|
||||
Me.SplitContainer2.Panel2.SuspendLayout()
|
||||
Me.SplitContainer2.SuspendLayout()
|
||||
Me.Panel1.SuspendLayout()
|
||||
Me.pan_sqldata.SuspendLayout()
|
||||
CType(Me.SplitContainer3, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||
Me.SplitContainer3.Panel1.SuspendLayout()
|
||||
Me.SplitContainer3.Panel2.SuspendLayout()
|
||||
Me.SplitContainer3.SuspendLayout()
|
||||
Me.TabControl1.SuspendLayout()
|
||||
Me.TabPage1.SuspendLayout()
|
||||
Me.TabPage2.SuspendLayout()
|
||||
CType(Me.SplitContainer4, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||
Me.SplitContainer4.Panel1.SuspendLayout()
|
||||
Me.SplitContainer4.Panel2.SuspendLayout()
|
||||
Me.SplitContainer4.SuspendLayout()
|
||||
Me.ToolStrip1.SuspendLayout()
|
||||
Me.ContextMenuStrip1.SuspendLayout()
|
||||
Me.SuspendLayout()
|
||||
'
|
||||
'toopBtn_Fileloading
|
||||
'
|
||||
Me.toopBtn_Fileloading.Controls.Add(Me.Pan_Fileloading)
|
||||
Me.toopBtn_Fileloading.Controls.Add(Me.pan_sqldata)
|
||||
Me.toopBtn_Fileloading.Dock = System.Windows.Forms.DockStyle.Fill
|
||||
Me.toopBtn_Fileloading.Location = New System.Drawing.Point(0, 0)
|
||||
Me.toopBtn_Fileloading.Name = "toopBtn_Fileloading"
|
||||
Me.toopBtn_Fileloading.SelectedIndex = 0
|
||||
Me.toopBtn_Fileloading.Size = New System.Drawing.Size(1037, 699)
|
||||
Me.toopBtn_Fileloading.TabIndex = 0
|
||||
'
|
||||
'Pan_Fileloading
|
||||
'
|
||||
Me.Pan_Fileloading.Controls.Add(Me.SplitContainer1)
|
||||
Me.Pan_Fileloading.Location = New System.Drawing.Point(4, 22)
|
||||
Me.Pan_Fileloading.Name = "Pan_Fileloading"
|
||||
Me.Pan_Fileloading.Padding = New System.Windows.Forms.Padding(3)
|
||||
Me.Pan_Fileloading.Size = New System.Drawing.Size(1029, 673)
|
||||
Me.Pan_Fileloading.TabIndex = 0
|
||||
Me.Pan_Fileloading.Text = "加载文件"
|
||||
Me.Pan_Fileloading.UseVisualStyleBackColor = True
|
||||
'
|
||||
'SplitContainer1
|
||||
'
|
||||
Me.SplitContainer1.Dock = System.Windows.Forms.DockStyle.Fill
|
||||
Me.SplitContainer1.IsSplitterFixed = True
|
||||
Me.SplitContainer1.Location = New System.Drawing.Point(3, 3)
|
||||
Me.SplitContainer1.Name = "SplitContainer1"
|
||||
Me.SplitContainer1.Orientation = System.Windows.Forms.Orientation.Horizontal
|
||||
'
|
||||
'SplitContainer1.Panel1
|
||||
'
|
||||
Me.SplitContainer1.Panel1.Controls.Add(Me.Button3)
|
||||
Me.SplitContainer1.Panel1.Controls.Add(Me.TextBox1)
|
||||
Me.SplitContainer1.Panel1.Controls.Add(Me.Btn_refresh)
|
||||
Me.SplitContainer1.Panel1.Controls.Add(Me.btn_analysis)
|
||||
Me.SplitContainer1.Panel1.Controls.Add(Me.PBar_1)
|
||||
Me.SplitContainer1.Panel1.Controls.Add(Me.tb_SlsBuffCnt)
|
||||
Me.SplitContainer1.Panel1.Controls.Add(Me.Button2)
|
||||
Me.SplitContainer1.Panel1.Controls.Add(Me.TextBox3)
|
||||
Me.SplitContainer1.Panel1.Controls.Add(Me.Label5)
|
||||
Me.SplitContainer1.Panel1.Controls.Add(Me.ONOFF_btn)
|
||||
Me.SplitContainer1.Panel1.Controls.Add(Me.Label2)
|
||||
Me.SplitContainer1.Panel1.Controls.Add(Me.Count_txt)
|
||||
Me.SplitContainer1.Panel1.Controls.Add(Me.Label3)
|
||||
Me.SplitContainer1.Panel1.Controls.Add(Me.SelectFile_btn)
|
||||
Me.SplitContainer1.Panel1.Controls.Add(Me.Label1)
|
||||
Me.SplitContainer1.Panel1.Controls.Add(Me.DirPath_txt)
|
||||
'
|
||||
'SplitContainer1.Panel2
|
||||
'
|
||||
Me.SplitContainer1.Panel2.Controls.Add(Me.SplitContainer2)
|
||||
Me.SplitContainer1.Size = New System.Drawing.Size(1023, 667)
|
||||
Me.SplitContainer1.SplitterDistance = 101
|
||||
Me.SplitContainer1.SplitterWidth = 1
|
||||
Me.SplitContainer1.TabIndex = 0
|
||||
'
|
||||
'Button3
|
||||
'
|
||||
Me.Button3.Location = New System.Drawing.Point(701, 31)
|
||||
Me.Button3.Name = "Button3"
|
||||
Me.Button3.Size = New System.Drawing.Size(98, 21)
|
||||
Me.Button3.TabIndex = 27
|
||||
Me.Button3.Text = "更新文件存放路径"
|
||||
Me.Button3.UseVisualStyleBackColor = True
|
||||
'
|
||||
'TextBox1
|
||||
'
|
||||
Me.TextBox1.Location = New System.Drawing.Point(97, 32)
|
||||
Me.TextBox1.Name = "TextBox1"
|
||||
Me.TextBox1.Size = New System.Drawing.Size(603, 21)
|
||||
Me.TextBox1.TabIndex = 26
|
||||
Me.TextBox1.Text = "C:\TFTP"
|
||||
'
|
||||
'Btn_refresh
|
||||
'
|
||||
Me.Btn_refresh.Location = New System.Drawing.Point(916, 6)
|
||||
Me.Btn_refresh.Name = "Btn_refresh"
|
||||
Me.Btn_refresh.Size = New System.Drawing.Size(107, 21)
|
||||
Me.Btn_refresh.TabIndex = 25
|
||||
Me.Btn_refresh.Text = "刷新目标文件夹"
|
||||
Me.Btn_refresh.UseVisualStyleBackColor = True
|
||||
'
|
||||
'btn_analysis
|
||||
'
|
||||
Me.btn_analysis.Location = New System.Drawing.Point(916, 37)
|
||||
Me.btn_analysis.Name = "btn_analysis"
|
||||
Me.btn_analysis.Size = New System.Drawing.Size(104, 49)
|
||||
Me.btn_analysis.TabIndex = 24
|
||||
Me.btn_analysis.Text = " 启动一次扫描"
|
||||
Me.btn_analysis.UseVisualStyleBackColor = True
|
||||
'
|
||||
'PBar_1
|
||||
'
|
||||
Me.PBar_1.Dock = System.Windows.Forms.DockStyle.Bottom
|
||||
Me.PBar_1.Location = New System.Drawing.Point(0, 93)
|
||||
Me.PBar_1.Name = "PBar_1"
|
||||
Me.PBar_1.Size = New System.Drawing.Size(1023, 8)
|
||||
Me.PBar_1.TabIndex = 23
|
||||
'
|
||||
'tb_SlsBuffCnt
|
||||
'
|
||||
Me.tb_SlsBuffCnt.Location = New System.Drawing.Point(740, 63)
|
||||
Me.tb_SlsBuffCnt.Name = "tb_SlsBuffCnt"
|
||||
Me.tb_SlsBuffCnt.Size = New System.Drawing.Size(60, 21)
|
||||
Me.tb_SlsBuffCnt.TabIndex = 22
|
||||
Me.tb_SlsBuffCnt.Visible = False
|
||||
'
|
||||
'Button2
|
||||
'
|
||||
Me.Button2.Location = New System.Drawing.Point(674, 61)
|
||||
Me.Button2.Name = "Button2"
|
||||
Me.Button2.Size = New System.Drawing.Size(60, 26)
|
||||
Me.Button2.TabIndex = 21
|
||||
Me.Button2.Text = "设置为自动刷新新间隔"
|
||||
Me.Button2.UseVisualStyleBackColor = True
|
||||
Me.Button2.Visible = False
|
||||
'
|
||||
'TextBox3
|
||||
'
|
||||
Me.TextBox3.Location = New System.Drawing.Point(412, 63)
|
||||
Me.TextBox3.Name = "TextBox3"
|
||||
Me.TextBox3.ReadOnly = True
|
||||
Me.TextBox3.Size = New System.Drawing.Size(60, 21)
|
||||
Me.TextBox3.TabIndex = 20
|
||||
Me.TextBox3.Text = "0"
|
||||
Me.TextBox3.Visible = False
|
||||
'
|
||||
'Label5
|
||||
'
|
||||
Me.Label5.AutoSize = True
|
||||
Me.Label5.Location = New System.Drawing.Point(314, 67)
|
||||
Me.Label5.Name = "Label5"
|
||||
Me.Label5.Size = New System.Drawing.Size(95, 12)
|
||||
Me.Label5.TabIndex = 19
|
||||
Me.Label5.Text = "刷新倒计时(秒):"
|
||||
Me.Label5.Visible = False
|
||||
'
|
||||
'ONOFF_btn
|
||||
'
|
||||
Me.ONOFF_btn.BackColor = System.Drawing.Color.Transparent
|
||||
Me.ONOFF_btn.Location = New System.Drawing.Point(806, 37)
|
||||
Me.ONOFF_btn.Name = "ONOFF_btn"
|
||||
Me.ONOFF_btn.Size = New System.Drawing.Size(98, 49)
|
||||
Me.ONOFF_btn.TabIndex = 18
|
||||
Me.ONOFF_btn.Text = "开始循环扫描"
|
||||
Me.ONOFF_btn.UseVisualStyleBackColor = False
|
||||
'
|
||||
'Label2
|
||||
'
|
||||
Me.Label2.AutoSize = True
|
||||
Me.Label2.Location = New System.Drawing.Point(478, 68)
|
||||
Me.Label2.Name = "Label2"
|
||||
Me.Label2.Size = New System.Drawing.Size(125, 12)
|
||||
Me.Label2.TabIndex = 17
|
||||
Me.Label2.Text = "自动刷新时间隔(秒):"
|
||||
Me.Label2.Visible = False
|
||||
'
|
||||
'Count_txt
|
||||
'
|
||||
Me.Count_txt.Location = New System.Drawing.Point(609, 63)
|
||||
Me.Count_txt.Name = "Count_txt"
|
||||
Me.Count_txt.Size = New System.Drawing.Size(60, 21)
|
||||
Me.Count_txt.TabIndex = 16
|
||||
Me.Count_txt.Text = "10"
|
||||
Me.Count_txt.Visible = False
|
||||
'
|
||||
'Label3
|
||||
'
|
||||
Me.Label3.AutoEllipsis = True
|
||||
Me.Label3.AutoSize = True
|
||||
Me.Label3.BackColor = System.Drawing.SystemColors.GradientActiveCaption
|
||||
Me.Label3.Font = New System.Drawing.Font("宋体", 18.0!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(134, Byte))
|
||||
Me.Label3.Location = New System.Drawing.Point(5, 63)
|
||||
Me.Label3.Name = "Label3"
|
||||
Me.Label3.Size = New System.Drawing.Size(281, 24)
|
||||
Me.Label3.TabIndex = 15
|
||||
Me.Label3.Text = "2011-06-17 11:33:15"
|
||||
'
|
||||
'SelectFile_btn
|
||||
'
|
||||
Me.SelectFile_btn.Location = New System.Drawing.Point(806, 6)
|
||||
Me.SelectFile_btn.Name = "SelectFile_btn"
|
||||
Me.SelectFile_btn.Size = New System.Drawing.Size(98, 21)
|
||||
Me.SelectFile_btn.TabIndex = 12
|
||||
Me.SelectFile_btn.Text = "更改目标文件夹"
|
||||
Me.SelectFile_btn.UseVisualStyleBackColor = True
|
||||
'
|
||||
'Label1
|
||||
'
|
||||
Me.Label1.AutoSize = True
|
||||
Me.Label1.Location = New System.Drawing.Point(2, 6)
|
||||
Me.Label1.Name = "Label1"
|
||||
Me.Label1.Size = New System.Drawing.Size(89, 12)
|
||||
Me.Label1.TabIndex = 11
|
||||
Me.Label1.Text = "目标文件路径:"
|
||||
'
|
||||
'DirPath_txt
|
||||
'
|
||||
Me.DirPath_txt.Location = New System.Drawing.Point(97, 5)
|
||||
Me.DirPath_txt.Name = "DirPath_txt"
|
||||
Me.DirPath_txt.Size = New System.Drawing.Size(703, 21)
|
||||
Me.DirPath_txt.TabIndex = 10
|
||||
Me.DirPath_txt.Text = "C:\TFTP-New"
|
||||
'
|
||||
'SplitContainer2
|
||||
'
|
||||
Me.SplitContainer2.Dock = System.Windows.Forms.DockStyle.Fill
|
||||
Me.SplitContainer2.IsSplitterFixed = True
|
||||
Me.SplitContainer2.Location = New System.Drawing.Point(0, 0)
|
||||
Me.SplitContainer2.Name = "SplitContainer2"
|
||||
'
|
||||
'SplitContainer2.Panel1
|
||||
'
|
||||
Me.SplitContainer2.Panel1.Controls.Add(Me.Grid_File)
|
||||
Me.SplitContainer2.Panel1.Controls.Add(Me.Panel1)
|
||||
'
|
||||
'SplitContainer2.Panel2
|
||||
'
|
||||
Me.SplitContainer2.Panel2.Controls.Add(Me.RichTextBox1)
|
||||
Me.SplitContainer2.Panel2.Controls.Add(Me.ToolStrip2)
|
||||
Me.SplitContainer2.Size = New System.Drawing.Size(1023, 565)
|
||||
Me.SplitContainer2.SplitterDistance = 700
|
||||
Me.SplitContainer2.SplitterWidth = 1
|
||||
Me.SplitContainer2.TabIndex = 0
|
||||
'
|
||||
'Grid_File
|
||||
'
|
||||
Me.Grid_File.CheckedImage = Nothing
|
||||
Me.Grid_File.DefaultFont = New System.Drawing.Font("宋体", 9.0!)
|
||||
Me.Grid_File.Dock = System.Windows.Forms.DockStyle.Fill
|
||||
Me.Grid_File.Font = New System.Drawing.Font("宋体", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(134, Byte))
|
||||
Me.Grid_File.GridColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(192, Byte), Integer), CType(CType(192, Byte), Integer))
|
||||
Me.Grid_File.Location = New System.Drawing.Point(0, 30)
|
||||
Me.Grid_File.Name = "Grid_File"
|
||||
Me.Grid_File.Size = New System.Drawing.Size(700, 535)
|
||||
Me.Grid_File.TabIndex = 3
|
||||
Me.Grid_File.UncheckedImage = Nothing
|
||||
'
|
||||
'Panel1
|
||||
'
|
||||
Me.Panel1.BackColor = System.Drawing.Color.WhiteSmoke
|
||||
Me.Panel1.Controls.Add(Me.Lab_4)
|
||||
Me.Panel1.Controls.Add(Me.PBar_2)
|
||||
Me.Panel1.Dock = System.Windows.Forms.DockStyle.Top
|
||||
Me.Panel1.Location = New System.Drawing.Point(0, 0)
|
||||
Me.Panel1.Name = "Panel1"
|
||||
Me.Panel1.Size = New System.Drawing.Size(700, 30)
|
||||
Me.Panel1.TabIndex = 2
|
||||
'
|
||||
'Lab_4
|
||||
'
|
||||
Me.Lab_4.AutoEllipsis = True
|
||||
Me.Lab_4.BackColor = System.Drawing.SystemColors.ActiveCaption
|
||||
Me.Lab_4.Dock = System.Windows.Forms.DockStyle.Fill
|
||||
Me.Lab_4.Font = New System.Drawing.Font("宋体", 18.0!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(134, Byte))
|
||||
Me.Lab_4.Location = New System.Drawing.Point(0, 0)
|
||||
Me.Lab_4.Name = "Lab_4"
|
||||
Me.Lab_4.Size = New System.Drawing.Size(700, 22)
|
||||
Me.Lab_4.TabIndex = 25
|
||||
Me.Lab_4.Text = "正在加载文件名"
|
||||
Me.Lab_4.TextAlign = System.Drawing.ContentAlignment.MiddleCenter
|
||||
'
|
||||
'PBar_2
|
||||
'
|
||||
Me.PBar_2.Dock = System.Windows.Forms.DockStyle.Bottom
|
||||
Me.PBar_2.Location = New System.Drawing.Point(0, 22)
|
||||
Me.PBar_2.Name = "PBar_2"
|
||||
Me.PBar_2.Size = New System.Drawing.Size(700, 8)
|
||||
Me.PBar_2.TabIndex = 24
|
||||
'
|
||||
'RichTextBox1
|
||||
'
|
||||
Me.RichTextBox1.Dock = System.Windows.Forms.DockStyle.Fill
|
||||
Me.RichTextBox1.Location = New System.Drawing.Point(0, 30)
|
||||
Me.RichTextBox1.Name = "RichTextBox1"
|
||||
Me.RichTextBox1.Size = New System.Drawing.Size(322, 535)
|
||||
Me.RichTextBox1.TabIndex = 2
|
||||
Me.RichTextBox1.Text = ""
|
||||
'
|
||||
'ToolStrip2
|
||||
'
|
||||
Me.ToolStrip2.AutoSize = False
|
||||
Me.ToolStrip2.Location = New System.Drawing.Point(0, 0)
|
||||
Me.ToolStrip2.Name = "ToolStrip2"
|
||||
Me.ToolStrip2.Size = New System.Drawing.Size(322, 30)
|
||||
Me.ToolStrip2.TabIndex = 1
|
||||
Me.ToolStrip2.Text = "ToolStrip2"
|
||||
'
|
||||
'pan_sqldata
|
||||
'
|
||||
Me.pan_sqldata.Controls.Add(Me.SplitContainer3)
|
||||
Me.pan_sqldata.Location = New System.Drawing.Point(4, 22)
|
||||
Me.pan_sqldata.Name = "pan_sqldata"
|
||||
Me.pan_sqldata.Padding = New System.Windows.Forms.Padding(3)
|
||||
Me.pan_sqldata.Size = New System.Drawing.Size(1029, 673)
|
||||
Me.pan_sqldata.TabIndex = 1
|
||||
Me.pan_sqldata.Text = "查看数据"
|
||||
Me.pan_sqldata.UseVisualStyleBackColor = True
|
||||
'
|
||||
'SplitContainer3
|
||||
'
|
||||
Me.SplitContainer3.Dock = System.Windows.Forms.DockStyle.Fill
|
||||
Me.SplitContainer3.Location = New System.Drawing.Point(3, 3)
|
||||
Me.SplitContainer3.Name = "SplitContainer3"
|
||||
'
|
||||
'SplitContainer3.Panel1
|
||||
'
|
||||
Me.SplitContainer3.Panel1.Controls.Add(Me.TabControl1)
|
||||
Me.SplitContainer3.Panel1.Controls.Add(Me.Label6)
|
||||
'
|
||||
'SplitContainer3.Panel2
|
||||
'
|
||||
Me.SplitContainer3.Panel2.Controls.Add(Me.SplitContainer4)
|
||||
Me.SplitContainer3.Size = New System.Drawing.Size(1023, 667)
|
||||
Me.SplitContainer3.SplitterDistance = 409
|
||||
Me.SplitContainer3.SplitterWidth = 1
|
||||
Me.SplitContainer3.TabIndex = 0
|
||||
'
|
||||
'TabControl1
|
||||
'
|
||||
Me.TabControl1.Controls.Add(Me.TabPage1)
|
||||
Me.TabControl1.Controls.Add(Me.TabPage2)
|
||||
Me.TabControl1.Dock = System.Windows.Forms.DockStyle.Fill
|
||||
Me.TabControl1.Location = New System.Drawing.Point(0, 83)
|
||||
Me.TabControl1.Name = "TabControl1"
|
||||
Me.TabControl1.SelectedIndex = 0
|
||||
Me.TabControl1.Size = New System.Drawing.Size(409, 584)
|
||||
Me.TabControl1.TabIndex = 5
|
||||
'
|
||||
'TabPage1
|
||||
'
|
||||
Me.TabPage1.Controls.Add(Me.Tree_View2)
|
||||
Me.TabPage1.Location = New System.Drawing.Point(4, 22)
|
||||
Me.TabPage1.Name = "TabPage1"
|
||||
Me.TabPage1.Padding = New System.Windows.Forms.Padding(3)
|
||||
Me.TabPage1.Size = New System.Drawing.Size(401, 558)
|
||||
Me.TabPage1.TabIndex = 0
|
||||
Me.TabPage1.Text = "数据库"
|
||||
Me.TabPage1.UseVisualStyleBackColor = True
|
||||
'
|
||||
'Tree_View2
|
||||
'
|
||||
Me.Tree_View2.Dock = System.Windows.Forms.DockStyle.Fill
|
||||
Me.Tree_View2.Font = New System.Drawing.Font("宋体", 19.0!)
|
||||
Me.Tree_View2.Location = New System.Drawing.Point(3, 3)
|
||||
Me.Tree_View2.Name = "Tree_View2"
|
||||
Me.Tree_View2.Size = New System.Drawing.Size(395, 552)
|
||||
Me.Tree_View2.TabIndex = 4
|
||||
'
|
||||
'TabPage2
|
||||
'
|
||||
Me.TabPage2.Controls.Add(Me.Grid_RowConfig)
|
||||
Me.TabPage2.Location = New System.Drawing.Point(4, 22)
|
||||
Me.TabPage2.Name = "TabPage2"
|
||||
Me.TabPage2.Padding = New System.Windows.Forms.Padding(3)
|
||||
Me.TabPage2.Size = New System.Drawing.Size(401, 558)
|
||||
Me.TabPage2.TabIndex = 1
|
||||
Me.TabPage2.Text = "行数据详情"
|
||||
Me.TabPage2.UseVisualStyleBackColor = True
|
||||
'
|
||||
'Grid_RowConfig
|
||||
'
|
||||
Me.Grid_RowConfig.BackColor1 = System.Drawing.Color.WhiteSmoke
|
||||
Me.Grid_RowConfig.CheckedImage = Nothing
|
||||
Me.Grid_RowConfig.Cols = 3
|
||||
Me.Grid_RowConfig.DefaultFont = New System.Drawing.Font("宋体", 9.0!)
|
||||
Me.Grid_RowConfig.Dock = System.Windows.Forms.DockStyle.Fill
|
||||
Me.Grid_RowConfig.ExtendLastCol = True
|
||||
Me.Grid_RowConfig.Font = New System.Drawing.Font("宋体", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(134, Byte))
|
||||
Me.Grid_RowConfig.GridColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(192, Byte), Integer), CType(CType(192, Byte), Integer))
|
||||
Me.Grid_RowConfig.Location = New System.Drawing.Point(3, 3)
|
||||
Me.Grid_RowConfig.Name = "Grid_RowConfig"
|
||||
Me.Grid_RowConfig.Size = New System.Drawing.Size(395, 552)
|
||||
Me.Grid_RowConfig.TabIndex = 1
|
||||
Me.Grid_RowConfig.UncheckedImage = Nothing
|
||||
'
|
||||
'Label6
|
||||
'
|
||||
Me.Label6.BackColor = System.Drawing.Color.LightGray
|
||||
Me.Label6.Dock = System.Windows.Forms.DockStyle.Top
|
||||
Me.Label6.Font = New System.Drawing.Font("宋体", 19.0!)
|
||||
Me.Label6.Location = New System.Drawing.Point(0, 0)
|
||||
Me.Label6.Name = "Label6"
|
||||
Me.Label6.Size = New System.Drawing.Size(409, 83)
|
||||
Me.Label6.TabIndex = 1
|
||||
Me.Label6.Text = "显示当前表"
|
||||
Me.Label6.TextAlign = System.Drawing.ContentAlignment.MiddleCenter
|
||||
'
|
||||
'SplitContainer4
|
||||
'
|
||||
Me.SplitContainer4.Dock = System.Windows.Forms.DockStyle.Fill
|
||||
Me.SplitContainer4.IsSplitterFixed = True
|
||||
Me.SplitContainer4.Location = New System.Drawing.Point(0, 0)
|
||||
Me.SplitContainer4.Name = "SplitContainer4"
|
||||
Me.SplitContainer4.Orientation = System.Windows.Forms.Orientation.Horizontal
|
||||
'
|
||||
'SplitContainer4.Panel1
|
||||
'
|
||||
Me.SplitContainer4.Panel1.Controls.Add(Me.CheckBox1)
|
||||
Me.SplitContainer4.Panel1.Controls.Add(Me.Button1)
|
||||
Me.SplitContainer4.Panel1.Controls.Add(Me.txt_find)
|
||||
Me.SplitContainer4.Panel1.Controls.Add(Me.ToolStrip1)
|
||||
Me.SplitContainer4.Panel1.Controls.Add(Me.delete_all)
|
||||
Me.SplitContainer4.Panel1.Controls.Add(Me.btn_delete)
|
||||
'
|
||||
'SplitContainer4.Panel2
|
||||
'
|
||||
Me.SplitContainer4.Panel2.Controls.Add(Me.Grid_tab)
|
||||
Me.SplitContainer4.Size = New System.Drawing.Size(613, 667)
|
||||
Me.SplitContainer4.SplitterDistance = 82
|
||||
Me.SplitContainer4.SplitterWidth = 1
|
||||
Me.SplitContainer4.TabIndex = 0
|
||||
'
|
||||
'CheckBox1
|
||||
'
|
||||
Me.CheckBox1.AutoSize = True
|
||||
Me.CheckBox1.Location = New System.Drawing.Point(8, 10)
|
||||
Me.CheckBox1.Name = "CheckBox1"
|
||||
Me.CheckBox1.Size = New System.Drawing.Size(72, 16)
|
||||
Me.CheckBox1.TabIndex = 5
|
||||
Me.CheckBox1.Text = "全字匹配"
|
||||
Me.CheckBox1.UseVisualStyleBackColor = True
|
||||
'
|
||||
'Button1
|
||||
'
|
||||
Me.Button1.Location = New System.Drawing.Point(5, 32)
|
||||
Me.Button1.Name = "Button1"
|
||||
Me.Button1.Size = New System.Drawing.Size(75, 23)
|
||||
Me.Button1.TabIndex = 4
|
||||
Me.Button1.Text = "查找"
|
||||
Me.Button1.UseVisualStyleBackColor = True
|
||||
'
|
||||
'txt_find
|
||||
'
|
||||
Me.txt_find.Location = New System.Drawing.Point(86, 32)
|
||||
Me.txt_find.Name = "txt_find"
|
||||
Me.txt_find.Size = New System.Drawing.Size(362, 21)
|
||||
Me.txt_find.TabIndex = 3
|
||||
'
|
||||
'ToolStrip1
|
||||
'
|
||||
Me.ToolStrip1.AutoSize = False
|
||||
Me.ToolStrip1.BackColor = System.Drawing.Color.AntiqueWhite
|
||||
Me.ToolStrip1.Dock = System.Windows.Forms.DockStyle.Bottom
|
||||
Me.ToolStrip1.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.Table_save, Me.ToolStripSeparator3, Me.delete_flag, Me.ToolStripSeparator1, Me.systemfont, Me.Textsize, Me.btn_bold, Me.btn_lean, Me.ToolStripButton5, Me.ToolStripSeparator2, Me.btn_center, Me.btn_bcolor, Me.btn_txtcolor})
|
||||
Me.ToolStrip1.Location = New System.Drawing.Point(0, 58)
|
||||
Me.ToolStrip1.Name = "ToolStrip1"
|
||||
Me.ToolStrip1.RenderMode = System.Windows.Forms.ToolStripRenderMode.System
|
||||
Me.ToolStrip1.Size = New System.Drawing.Size(613, 24)
|
||||
Me.ToolStrip1.TabIndex = 2
|
||||
Me.ToolStrip1.Text = "ToolStrip1"
|
||||
'
|
||||
'Table_save
|
||||
'
|
||||
Me.Table_save.BackColor = System.Drawing.SystemColors.ControlLight
|
||||
Me.Table_save.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text
|
||||
Me.Table_save.Image = CType(resources.GetObject("Table_save.Image"), System.Drawing.Image)
|
||||
Me.Table_save.ImageTransparentColor = System.Drawing.Color.Magenta
|
||||
Me.Table_save.Name = "Table_save"
|
||||
Me.Table_save.Size = New System.Drawing.Size(60, 21)
|
||||
Me.Table_save.Text = "导出表格"
|
||||
'
|
||||
'ToolStripSeparator3
|
||||
'
|
||||
Me.ToolStripSeparator3.Name = "ToolStripSeparator3"
|
||||
Me.ToolStripSeparator3.Size = New System.Drawing.Size(6, 24)
|
||||
'
|
||||
'delete_flag
|
||||
'
|
||||
Me.delete_flag.BackColor = System.Drawing.SystemColors.ControlLight
|
||||
Me.delete_flag.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text
|
||||
Me.delete_flag.Image = CType(resources.GetObject("delete_flag.Image"), System.Drawing.Image)
|
||||
Me.delete_flag.ImageTransparentColor = System.Drawing.Color.Magenta
|
||||
Me.delete_flag.Name = "delete_flag"
|
||||
Me.delete_flag.Size = New System.Drawing.Size(60, 21)
|
||||
Me.delete_flag.Text = "清空标记"
|
||||
'
|
||||
'ToolStripSeparator1
|
||||
'
|
||||
Me.ToolStripSeparator1.ForeColor = System.Drawing.SystemColors.ControlDarkDark
|
||||
Me.ToolStripSeparator1.Name = "ToolStripSeparator1"
|
||||
Me.ToolStripSeparator1.Size = New System.Drawing.Size(6, 24)
|
||||
'
|
||||
'systemfont
|
||||
'
|
||||
Me.systemfont.BackColor = System.Drawing.SystemColors.ButtonFace
|
||||
Me.systemfont.FlatStyle = System.Windows.Forms.FlatStyle.Flat
|
||||
Me.systemfont.Name = "systemfont"
|
||||
Me.systemfont.Size = New System.Drawing.Size(121, 24)
|
||||
'
|
||||
'Textsize
|
||||
'
|
||||
Me.Textsize.BackColor = System.Drawing.SystemColors.ButtonFace
|
||||
Me.Textsize.Name = "Textsize"
|
||||
Me.Textsize.Size = New System.Drawing.Size(121, 24)
|
||||
'
|
||||
'btn_bold
|
||||
'
|
||||
Me.btn_bold.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image
|
||||
Me.btn_bold.Image = CType(resources.GetObject("btn_bold.Image"), System.Drawing.Image)
|
||||
Me.btn_bold.ImageTransparentColor = System.Drawing.Color.Magenta
|
||||
Me.btn_bold.Name = "btn_bold"
|
||||
Me.btn_bold.Size = New System.Drawing.Size(23, 21)
|
||||
Me.btn_bold.Text = "ToolStripButton3"
|
||||
'
|
||||
'btn_lean
|
||||
'
|
||||
Me.btn_lean.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image
|
||||
Me.btn_lean.Image = CType(resources.GetObject("btn_lean.Image"), System.Drawing.Image)
|
||||
Me.btn_lean.ImageTransparentColor = System.Drawing.Color.Magenta
|
||||
Me.btn_lean.Name = "btn_lean"
|
||||
Me.btn_lean.Size = New System.Drawing.Size(23, 21)
|
||||
Me.btn_lean.Text = "ToolStripButton4"
|
||||
'
|
||||
'ToolStripButton5
|
||||
'
|
||||
Me.ToolStripButton5.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image
|
||||
Me.ToolStripButton5.Image = CType(resources.GetObject("ToolStripButton5.Image"), System.Drawing.Image)
|
||||
Me.ToolStripButton5.ImageTransparentColor = System.Drawing.Color.Magenta
|
||||
Me.ToolStripButton5.Name = "ToolStripButton5"
|
||||
Me.ToolStripButton5.Size = New System.Drawing.Size(23, 21)
|
||||
Me.ToolStripButton5.Text = "ToolStripButton5"
|
||||
Me.ToolStripButton5.TextAlign = System.Drawing.ContentAlignment.BottomRight
|
||||
'
|
||||
'ToolStripSeparator2
|
||||
'
|
||||
Me.ToolStripSeparator2.Name = "ToolStripSeparator2"
|
||||
Me.ToolStripSeparator2.Size = New System.Drawing.Size(6, 24)
|
||||
'
|
||||
'btn_center
|
||||
'
|
||||
Me.btn_center.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image
|
||||
Me.btn_center.DropDownItems.AddRange(New System.Windows.Forms.ToolStripItem() {Me.ToolStripMenuItem4, Me.ToolStripMenuItem5, Me.ToolStripMenuItem6})
|
||||
Me.btn_center.Image = CType(resources.GetObject("btn_center.Image"), System.Drawing.Image)
|
||||
Me.btn_center.ImageTransparentColor = System.Drawing.Color.Magenta
|
||||
Me.btn_center.Name = "btn_center"
|
||||
Me.btn_center.Size = New System.Drawing.Size(32, 21)
|
||||
Me.btn_center.Tag = "10"
|
||||
Me.btn_center.Text = "ToolStripSplitButton3"
|
||||
'
|
||||
'ToolStripMenuItem4
|
||||
'
|
||||
Me.ToolStripMenuItem4.Image = CType(resources.GetObject("ToolStripMenuItem4.Image"), System.Drawing.Image)
|
||||
Me.ToolStripMenuItem4.Name = "ToolStripMenuItem4"
|
||||
Me.ToolStripMenuItem4.Size = New System.Drawing.Size(124, 22)
|
||||
Me.ToolStripMenuItem4.Tag = "10"
|
||||
Me.ToolStripMenuItem4.Text = "居中对齐"
|
||||
'
|
||||
'ToolStripMenuItem5
|
||||
'
|
||||
Me.ToolStripMenuItem5.Image = CType(resources.GetObject("ToolStripMenuItem5.Image"), System.Drawing.Image)
|
||||
Me.ToolStripMenuItem5.Name = "ToolStripMenuItem5"
|
||||
Me.ToolStripMenuItem5.Size = New System.Drawing.Size(124, 22)
|
||||
Me.ToolStripMenuItem5.Tag = "6"
|
||||
Me.ToolStripMenuItem5.Text = "左对齐"
|
||||
'
|
||||
'ToolStripMenuItem6
|
||||
'
|
||||
Me.ToolStripMenuItem6.Image = CType(resources.GetObject("ToolStripMenuItem6.Image"), System.Drawing.Image)
|
||||
Me.ToolStripMenuItem6.Name = "ToolStripMenuItem6"
|
||||
Me.ToolStripMenuItem6.Size = New System.Drawing.Size(124, 22)
|
||||
Me.ToolStripMenuItem6.Tag = "14"
|
||||
Me.ToolStripMenuItem6.Text = "右对齐"
|
||||
'
|
||||
'btn_bcolor
|
||||
'
|
||||
Me.btn_bcolor.AutoToolTip = False
|
||||
Me.btn_bcolor.Image = CType(resources.GetObject("btn_bcolor.Image"), System.Drawing.Image)
|
||||
Me.btn_bcolor.ImageAlign = System.Drawing.ContentAlignment.TopCenter
|
||||
Me.btn_bcolor.ImageTransparentColor = System.Drawing.Color.Magenta
|
||||
Me.btn_bcolor.Name = "btn_bcolor"
|
||||
Me.btn_bcolor.Size = New System.Drawing.Size(39, 21)
|
||||
Me.btn_bcolor.Text = "___"
|
||||
Me.btn_bcolor.TextAlign = System.Drawing.ContentAlignment.BottomCenter
|
||||
Me.btn_bcolor.TextImageRelation = System.Windows.Forms.TextImageRelation.Overlay
|
||||
'
|
||||
'btn_txtcolor
|
||||
'
|
||||
Me.btn_txtcolor.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None
|
||||
Me.btn_txtcolor.DoubleClickEnabled = True
|
||||
Me.btn_txtcolor.Font = New System.Drawing.Font("Microsoft YaHei UI", 9.0!)
|
||||
Me.btn_txtcolor.Image = CType(resources.GetObject("btn_txtcolor.Image"), System.Drawing.Image)
|
||||
Me.btn_txtcolor.ImageAlign = System.Drawing.ContentAlignment.TopCenter
|
||||
Me.btn_txtcolor.ImageTransparentColor = System.Drawing.Color.Magenta
|
||||
Me.btn_txtcolor.Name = "btn_txtcolor"
|
||||
Me.btn_txtcolor.Size = New System.Drawing.Size(39, 21)
|
||||
Me.btn_txtcolor.Text = "___"
|
||||
Me.btn_txtcolor.TextAlign = System.Drawing.ContentAlignment.BottomCenter
|
||||
Me.btn_txtcolor.TextImageRelation = System.Windows.Forms.TextImageRelation.Overlay
|
||||
'
|
||||
'delete_all
|
||||
'
|
||||
Me.delete_all.Location = New System.Drawing.Point(533, 35)
|
||||
Me.delete_all.Name = "delete_all"
|
||||
Me.delete_all.Size = New System.Drawing.Size(75, 23)
|
||||
Me.delete_all.TabIndex = 1
|
||||
Me.delete_all.Text = "删除所有表"
|
||||
Me.delete_all.UseVisualStyleBackColor = True
|
||||
Me.delete_all.Visible = False
|
||||
'
|
||||
'btn_delete
|
||||
'
|
||||
Me.btn_delete.Location = New System.Drawing.Point(533, 6)
|
||||
Me.btn_delete.Name = "btn_delete"
|
||||
Me.btn_delete.Size = New System.Drawing.Size(75, 23)
|
||||
Me.btn_delete.TabIndex = 0
|
||||
Me.btn_delete.Text = "删除选中表"
|
||||
Me.btn_delete.UseVisualStyleBackColor = True
|
||||
Me.btn_delete.Visible = False
|
||||
'
|
||||
'Grid_tab
|
||||
'
|
||||
Me.Grid_tab.BackColor1 = System.Drawing.Color.WhiteSmoke
|
||||
Me.Grid_tab.CheckedImage = Nothing
|
||||
Me.Grid_tab.DefaultFont = New System.Drawing.Font("宋体", 9.0!)
|
||||
Me.Grid_tab.Dock = System.Windows.Forms.DockStyle.Fill
|
||||
Me.Grid_tab.ExtendLastCol = True
|
||||
Me.Grid_tab.Font = New System.Drawing.Font("宋体", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(134, Byte))
|
||||
Me.Grid_tab.GridColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(192, Byte), Integer), CType(CType(192, Byte), Integer))
|
||||
Me.Grid_tab.Location = New System.Drawing.Point(0, 0)
|
||||
Me.Grid_tab.Name = "Grid_tab"
|
||||
Me.Grid_tab.Size = New System.Drawing.Size(613, 584)
|
||||
Me.Grid_tab.TabIndex = 0
|
||||
Me.Grid_tab.UncheckedImage = Nothing
|
||||
'
|
||||
'ToolStripButton1
|
||||
'
|
||||
Me.ToolStripButton1.BackColor = System.Drawing.Color.Gainsboro
|
||||
Me.ToolStripButton1.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text
|
||||
Me.ToolStripButton1.Image = CType(resources.GetObject("ToolStripButton1.Image"), System.Drawing.Image)
|
||||
Me.ToolStripButton1.ImageTransparentColor = System.Drawing.Color.Magenta
|
||||
Me.ToolStripButton1.Name = "ToolStripButton1"
|
||||
Me.ToolStripButton1.Size = New System.Drawing.Size(72, 27)
|
||||
Me.ToolStripButton1.Text = "清空信息框"
|
||||
'
|
||||
'SqLiteCommand1
|
||||
'
|
||||
Me.SqLiteCommand1.CommandText = Nothing
|
||||
'
|
||||
'Timer1
|
||||
'
|
||||
Me.Timer1.Interval = 200
|
||||
'
|
||||
'ContextMenuStrip1
|
||||
'
|
||||
Me.ContextMenuStrip1.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.mnuExpand, Me.mnuCollapse, Me.ToolStripMenuItem1, Me.mnuAdd, Me.mnuRemove, Me.ToolStripMenuItem2, Me.mnuLevelUp, Me.mnuLevelDown, Me.ToolStripMenuItem3, Me.mnuMoveUp, Me.mnuMoveDown})
|
||||
Me.ContextMenuStrip1.Name = "ContextMenuStrip1"
|
||||
Me.ContextMenuStrip1.Size = New System.Drawing.Size(125, 198)
|
||||
'
|
||||
'mnuExpand
|
||||
'
|
||||
Me.mnuExpand.Name = "mnuExpand"
|
||||
Me.mnuExpand.Size = New System.Drawing.Size(124, 22)
|
||||
Me.mnuExpand.Text = "展开节点"
|
||||
'
|
||||
'mnuCollapse
|
||||
'
|
||||
Me.mnuCollapse.Name = "mnuCollapse"
|
||||
Me.mnuCollapse.Size = New System.Drawing.Size(124, 22)
|
||||
Me.mnuCollapse.Text = "收缩节点"
|
||||
'
|
||||
'ToolStripMenuItem1
|
||||
'
|
||||
Me.ToolStripMenuItem1.Name = "ToolStripMenuItem1"
|
||||
Me.ToolStripMenuItem1.Size = New System.Drawing.Size(121, 6)
|
||||
'
|
||||
'mnuAdd
|
||||
'
|
||||
Me.mnuAdd.Name = "mnuAdd"
|
||||
Me.mnuAdd.Size = New System.Drawing.Size(124, 22)
|
||||
Me.mnuAdd.Text = "添加节点"
|
||||
'
|
||||
'mnuRemove
|
||||
'
|
||||
Me.mnuRemove.Name = "mnuRemove"
|
||||
Me.mnuRemove.Size = New System.Drawing.Size(124, 22)
|
||||
Me.mnuRemove.Text = "删除节点"
|
||||
'
|
||||
'ToolStripMenuItem2
|
||||
'
|
||||
Me.ToolStripMenuItem2.Name = "ToolStripMenuItem2"
|
||||
Me.ToolStripMenuItem2.Size = New System.Drawing.Size(121, 6)
|
||||
'
|
||||
'mnuLevelUp
|
||||
'
|
||||
Me.mnuLevelUp.Name = "mnuLevelUp"
|
||||
Me.mnuLevelUp.Size = New System.Drawing.Size(124, 22)
|
||||
Me.mnuLevelUp.Text = "升级"
|
||||
'
|
||||
'mnuLevelDown
|
||||
'
|
||||
Me.mnuLevelDown.Name = "mnuLevelDown"
|
||||
Me.mnuLevelDown.Size = New System.Drawing.Size(124, 22)
|
||||
Me.mnuLevelDown.Text = "降级"
|
||||
'
|
||||
'ToolStripMenuItem3
|
||||
'
|
||||
Me.ToolStripMenuItem3.Name = "ToolStripMenuItem3"
|
||||
Me.ToolStripMenuItem3.Size = New System.Drawing.Size(121, 6)
|
||||
'
|
||||
'mnuMoveUp
|
||||
'
|
||||
Me.mnuMoveUp.Name = "mnuMoveUp"
|
||||
Me.mnuMoveUp.Size = New System.Drawing.Size(124, 22)
|
||||
Me.mnuMoveUp.Text = "上移"
|
||||
'
|
||||
'mnuMoveDown
|
||||
'
|
||||
Me.mnuMoveDown.Name = "mnuMoveDown"
|
||||
Me.mnuMoveDown.Size = New System.Drawing.Size(124, 22)
|
||||
Me.mnuMoveDown.Text = "下移"
|
||||
'
|
||||
'ColorDialog1
|
||||
'
|
||||
Me.ColorDialog1.FullOpen = True
|
||||
'
|
||||
'RCU_Logviewer
|
||||
'
|
||||
Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 12.0!)
|
||||
Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
|
||||
Me.ClientSize = New System.Drawing.Size(1037, 699)
|
||||
Me.Controls.Add(Me.toopBtn_Fileloading)
|
||||
Me.Name = "RCU_Logviewer"
|
||||
Me.Text = "RCU_Logviewer"
|
||||
Me.toopBtn_Fileloading.ResumeLayout(False)
|
||||
Me.Pan_Fileloading.ResumeLayout(False)
|
||||
Me.SplitContainer1.Panel1.ResumeLayout(False)
|
||||
Me.SplitContainer1.Panel1.PerformLayout()
|
||||
Me.SplitContainer1.Panel2.ResumeLayout(False)
|
||||
CType(Me.SplitContainer1, System.ComponentModel.ISupportInitialize).EndInit()
|
||||
Me.SplitContainer1.ResumeLayout(False)
|
||||
Me.SplitContainer2.Panel1.ResumeLayout(False)
|
||||
Me.SplitContainer2.Panel2.ResumeLayout(False)
|
||||
CType(Me.SplitContainer2, System.ComponentModel.ISupportInitialize).EndInit()
|
||||
Me.SplitContainer2.ResumeLayout(False)
|
||||
Me.Panel1.ResumeLayout(False)
|
||||
Me.pan_sqldata.ResumeLayout(False)
|
||||
Me.SplitContainer3.Panel1.ResumeLayout(False)
|
||||
Me.SplitContainer3.Panel2.ResumeLayout(False)
|
||||
CType(Me.SplitContainer3, System.ComponentModel.ISupportInitialize).EndInit()
|
||||
Me.SplitContainer3.ResumeLayout(False)
|
||||
Me.TabControl1.ResumeLayout(False)
|
||||
Me.TabPage1.ResumeLayout(False)
|
||||
Me.TabPage2.ResumeLayout(False)
|
||||
Me.SplitContainer4.Panel1.ResumeLayout(False)
|
||||
Me.SplitContainer4.Panel1.PerformLayout()
|
||||
Me.SplitContainer4.Panel2.ResumeLayout(False)
|
||||
CType(Me.SplitContainer4, System.ComponentModel.ISupportInitialize).EndInit()
|
||||
Me.SplitContainer4.ResumeLayout(False)
|
||||
Me.ToolStrip1.ResumeLayout(False)
|
||||
Me.ToolStrip1.PerformLayout()
|
||||
Me.ContextMenuStrip1.ResumeLayout(False)
|
||||
Me.ResumeLayout(False)
|
||||
|
||||
End Sub
|
||||
|
||||
Friend WithEvents toopBtn_Fileloading As TabControl
|
||||
Friend WithEvents Pan_Fileloading As TabPage
|
||||
Friend WithEvents SplitContainer1 As SplitContainer
|
||||
Friend WithEvents pan_sqldata As TabPage
|
||||
Friend WithEvents SelectFile_btn As Button
|
||||
Friend WithEvents Label1 As Label
|
||||
Friend WithEvents DirPath_txt As TextBox
|
||||
Friend WithEvents Label3 As Label
|
||||
Friend WithEvents tb_SlsBuffCnt As TextBox
|
||||
Friend WithEvents Button2 As Button
|
||||
Friend WithEvents TextBox3 As TextBox
|
||||
Friend WithEvents Label5 As Label
|
||||
Friend WithEvents ONOFF_btn As Button
|
||||
Friend WithEvents Label2 As Label
|
||||
Friend WithEvents Count_txt As TextBox
|
||||
Friend WithEvents PBar_1 As ProgressBar
|
||||
Friend WithEvents btn_analysis As Button
|
||||
Friend WithEvents SplitContainer2 As SplitContainer
|
||||
Friend WithEvents ToolStrip2 As ToolStrip
|
||||
Friend WithEvents ToolStripButton1 As ToolStripButton
|
||||
Friend WithEvents Panel1 As Panel
|
||||
Friend WithEvents Lab_4 As Label
|
||||
Friend WithEvents PBar_2 As ProgressBar
|
||||
Friend WithEvents RichTextBox1 As RichTextBox
|
||||
Friend WithEvents SplitContainer3 As SplitContainer
|
||||
Friend WithEvents Label6 As Label
|
||||
Friend WithEvents SplitContainer4 As SplitContainer
|
||||
Friend WithEvents Grid_tab As FlexCell.Grid
|
||||
Friend WithEvents SqLiteCommand1 As SQLite.SQLiteCommand
|
||||
Friend WithEvents Tree_View2 As TreeView
|
||||
Friend WithEvents Timer1 As Timer
|
||||
Friend WithEvents Grid_File As FlexCell.Grid
|
||||
Friend WithEvents Btn_refresh As Button
|
||||
Friend WithEvents ContextMenuStrip1 As ContextMenuStrip
|
||||
Friend WithEvents mnuExpand As ToolStripMenuItem
|
||||
Friend WithEvents mnuCollapse As ToolStripMenuItem
|
||||
Friend WithEvents ToolStripMenuItem1 As ToolStripSeparator
|
||||
Friend WithEvents mnuAdd As ToolStripMenuItem
|
||||
Friend WithEvents mnuRemove As ToolStripMenuItem
|
||||
Friend WithEvents ToolStripMenuItem2 As ToolStripSeparator
|
||||
Friend WithEvents mnuLevelUp As ToolStripMenuItem
|
||||
Friend WithEvents mnuLevelDown As ToolStripMenuItem
|
||||
Friend WithEvents ToolStripMenuItem3 As ToolStripSeparator
|
||||
Friend WithEvents mnuMoveUp As ToolStripMenuItem
|
||||
Friend WithEvents mnuMoveDown As ToolStripMenuItem
|
||||
Friend WithEvents delete_all As Button
|
||||
Friend WithEvents btn_delete As Button
|
||||
Friend WithEvents ToolStrip1 As ToolStrip
|
||||
Friend WithEvents Table_save As ToolStripButton
|
||||
Friend WithEvents ToolStripSeparator1 As ToolStripSeparator
|
||||
Friend WithEvents btn_bold As ToolStripButton
|
||||
Friend WithEvents btn_lean As ToolStripButton
|
||||
Friend WithEvents ToolStripButton5 As ToolStripButton
|
||||
Friend WithEvents ToolStripSeparator2 As ToolStripSeparator
|
||||
Friend WithEvents btn_center As ToolStripSplitButton
|
||||
Friend WithEvents btn_bcolor As ToolStripSplitButton
|
||||
Friend WithEvents btn_txtcolor As ToolStripSplitButton
|
||||
Friend WithEvents PageSetupDialog1 As PageSetupDialog
|
||||
Friend WithEvents systemfont As ToolStripComboBox
|
||||
Friend WithEvents Textsize As ToolStripComboBox
|
||||
Friend WithEvents ToolStripMenuItem4 As ToolStripMenuItem
|
||||
Friend WithEvents ToolStripMenuItem5 As ToolStripMenuItem
|
||||
Friend WithEvents ToolStripMenuItem6 As ToolStripMenuItem
|
||||
Friend WithEvents ColorDialog1 As ColorDialog
|
||||
Friend WithEvents TabControl1 As TabControl
|
||||
Friend WithEvents TabPage1 As TabPage
|
||||
Friend WithEvents TabPage2 As TabPage
|
||||
Friend WithEvents Grid_RowConfig As FlexCell.Grid
|
||||
Friend WithEvents ToolStripSeparator3 As ToolStripSeparator
|
||||
Friend WithEvents delete_flag As ToolStripButton
|
||||
Friend WithEvents Button1 As Button
|
||||
Friend WithEvents txt_find As TextBox
|
||||
Friend WithEvents CheckBox1 As CheckBox
|
||||
Friend WithEvents Button3 As Button
|
||||
Friend WithEvents TextBox1 As TextBox
|
||||
End Class
|
||||
310
RCU_Logviewer.resx
Normal file
310
RCU_Logviewer.resx
Normal file
@@ -0,0 +1,310 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
|
||||
Version 2.0
|
||||
|
||||
The primary goals of this format is to allow a simple XML format
|
||||
that is mostly human readable. The generation and parsing of the
|
||||
various data types are done through the TypeConverter classes
|
||||
associated with the data types.
|
||||
|
||||
Example:
|
||||
|
||||
... ado.net/XML headers & schema ...
|
||||
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||
<resheader name="version">2.0</resheader>
|
||||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||
</data>
|
||||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||
<comment>This is a comment</comment>
|
||||
</data>
|
||||
|
||||
There are any number of "resheader" rows that contain simple
|
||||
name/value pairs.
|
||||
|
||||
Each data row contains a name, and value. The row also contains a
|
||||
type or mimetype. Type corresponds to a .NET class that support
|
||||
text/value conversion through the TypeConverter architecture.
|
||||
Classes that don't support this are serialized and stored with the
|
||||
mimetype set.
|
||||
|
||||
The mimetype is used for serialized objects, and tells the
|
||||
ResXResourceReader how to depersist the object. This is currently not
|
||||
extensible. For a given mimetype the value must be set accordingly:
|
||||
|
||||
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||
that the ResXResourceWriter will generate, however the reader can
|
||||
read any of the formats listed below.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.binary.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.soap.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||
value : The object must be serialized into a byte array
|
||||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<metadata name="ToolStrip2.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>17, 17</value>
|
||||
</metadata>
|
||||
<metadata name="ToolStrip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>706, 17</value>
|
||||
</metadata>
|
||||
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<data name="Table_save.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
|
||||
YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAIDSURBVDhPpZLrS5NhGMb3j4SWh0oRQVExD4gonkDpg4hG
|
||||
YKxG6WBogkMZKgPNCEVJFBGdGETEvgwyO9DJE5syZw3PIlPEE9pgBCLZ5XvdMB8Ew8gXbl54nuf63dd9
|
||||
0OGSnwCahxbPRNPAPMw9Xpg6ZmF46kZZ0xSKzJPIrhpDWsVnpBhGkKx3nAX8Pv7z1zg8OoY/cITdn4fw
|
||||
bf/C0kYAN3Ma/w3gWfZL5kzTKBxjWyK2DftwI9tyMYCZKXbNHaD91bLYJrDXsYbrWfUKwJrPE9M2M1Oc
|
||||
VzOOpHI7Jr376Hi9ogHqFIANO0/MmmmbmSmm9a8ze+I4MrNWAdjtoJgWcx+PSzg166yZZ8xM8XvXDix9
|
||||
c4jIqFYAjoriBV9AhEPv1mH/sonogha0afbZMMZz+yreTGyhpusHwtNNCsA5U1zS4BLxzJIfg299qO32
|
||||
Ir7UJtZfftyATqeT+8o2D8JSjQrAJblrncYL7ZJ2+bfaFnC/1S1NjL3diRat7qrO7wLRP3HjWsojBeCo
|
||||
mDEo5mNjuweFGvjWg2EBhCbpkW78htSHHwRyNdmgAFzPEee2iFkzayy2OLXzT4gr6UdUnlXrullsxxQ+
|
||||
kx0g8BTA3aZlButjSTyjODq/WcQcW/B/Je4OQhLvKQDnzN1mp0nnkvAhR8VuMzNrpm1mpjgkoVwB/v8D
|
||||
TgDQASA1MVpwzwAAAABJRU5ErkJggg==
|
||||
</value>
|
||||
</data>
|
||||
<data name="delete_flag.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
|
||||
YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAIDSURBVDhPpZLrS5NhGMb3j4SWh0oRQVExD4gonkDpg4hG
|
||||
YKxG6WBogkMZKgPNCEVJFBGdGETEvgwyO9DJE5syZw3PIlPEE9pgBCLZ5XvdMB8Ew8gXbl54nuf63dd9
|
||||
0OGSnwCahxbPRNPAPMw9Xpg6ZmF46kZZ0xSKzJPIrhpDWsVnpBhGkKx3nAX8Pv7z1zg8OoY/cITdn4fw
|
||||
bf/C0kYAN3Ma/w3gWfZL5kzTKBxjWyK2DftwI9tyMYCZKXbNHaD91bLYJrDXsYbrWfUKwJrPE9M2M1Oc
|
||||
VzOOpHI7Jr376Hi9ogHqFIANO0/MmmmbmSmm9a8ze+I4MrNWAdjtoJgWcx+PSzg166yZZ8xM8XvXDix9
|
||||
c4jIqFYAjoriBV9AhEPv1mH/sonogha0afbZMMZz+yreTGyhpusHwtNNCsA5U1zS4BLxzJIfg299qO32
|
||||
Ir7UJtZfftyATqeT+8o2D8JSjQrAJblrncYL7ZJ2+bfaFnC/1S1NjL3diRat7qrO7wLRP3HjWsojBeCo
|
||||
mDEo5mNjuweFGvjWg2EBhCbpkW78htSHHwRyNdmgAFzPEee2iFkzayy2OLXzT4gr6UdUnlXrullsxxQ+
|
||||
kx0g8BTA3aZlButjSTyjODq/WcQcW/B/Je4OQhLvKQDnzN1mp0nnkvAhR8VuMzNrpm1mpjgkoVwB/v8D
|
||||
TgDQASA1MVpwzwAAAABJRU5ErkJggg==
|
||||
</value>
|
||||
</data>
|
||||
<data name="btn_bold.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
|
||||
YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAACTSURBVDhPpZHbDYMwEARpIS3QAi3kl8/UkhZogVrSQlpI
|
||||
C2kh2REsOvGwfDDSYLTIa+toRH/R6XGSTUErfwcOku+RVAF+5E2aYsGTQLDhLZ0/pKkqAN6d3wlmqgrI
|
||||
fAPWSLFg7SjXpArwJdNDhDgDfqepLgDn3MJUF3Cq8ziLYsGeX9lJkyrg5LgZNgVZloKTNv0fPQlfnQ/E
|
||||
4sgAAAAASUVORK5CYII=
|
||||
</value>
|
||||
</data>
|
||||
<data name="btn_lean.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
|
||||
YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAACTSURBVDhPpZLRCYAwDES7giu4gnP001lcwVmcxW/HcAXN
|
||||
qZFS7gLWByc20JcQTUb+mfvRSCg4SGpCwWDZLbi4PeeaUNBZvPOMAiEUjBYXTCgQQgG6uoCND0LBYsFl
|
||||
7EERCnyB63XiSAFG9vHVAoEUlAvEu0IKygX2KAioAOPjx8Fl7EF9AUAF3rmMggq+8Aoak/IJTv83yB/w
|
||||
QFAAAAAASUVORK5CYII=
|
||||
</value>
|
||||
</data>
|
||||
<data name="ToolStripButton5.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
|
||||
YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHfSURBVDhPrVJLSwJRFPY/hFHZouylGVY+sugx1mRNllRE
|
||||
RAUJRRkRQbRo3Spo47ZFfyGQwKjoZY+NRQ/6EYIaI8yIjo853TPdEpuoRX3wweW73/nOuWdG82/I5/N+
|
||||
wosvRE3Rc7ncJfJDp2UFoOjb2OZd42vQzS3Cgm+Lp8V+3/o2z46ugp2Zgan5TUWnZQWgiB1Yzwq0981B
|
||||
NpvFbkpAOp2+dA77oKVjAvD8bQACAxj3Eti6ppQAKmvw3DW4ACbbiBJAZTUU48A8mB1jRUY8d/R7od7s
|
||||
+jlAMbJzYLQMqQLszlmoNvRAKpUKUVkNxUgWVdvEFgVgkaVzEiprHL8HtDHTcrXxvZMsy+WEOlEUQ41W
|
||||
D+j0VvnHAEmSTt3jy6LROgz3j89hEriLvHt4uauosoGtfVBMJpNn1K4GWeJeMHj+ZGzlZM7tFfYPTm73
|
||||
A4e3drtbKNWZ5EAg+JTJZPaoXQ0yrgmnOD49D/dzk3GttlXSalskhvG8Hh2fhfEOPdReDNLdj+8TBCGU
|
||||
SCSuYrHYdSQSQd5Eo9HreDx+hTrugwSpfyRcYA/nBQN5v8E6BA0WDuqbXVBnZslX6QV9kxP0JgZKymoA
|
||||
Q2hZAWSCHbzALl/J8/wncUIywQ4t+ys0mje+g5r7CPRbDgAAAABJRU5ErkJggg==
|
||||
</value>
|
||||
</data>
|
||||
<data name="btn_center.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
|
||||
YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHnSURBVDhPzZLfS1NhGMfncmxqJiX9F95o6k1dJKZm1Khc
|
||||
UxESIWlDh0IiTaG6Ey+M5YVpTvyJjGnbSpdm1PFnEESIThtEZpQEgoS68x6PN9/e57zGDDbvAr/w4Rx4
|
||||
vs/zvjzfV/c/lMDRE48e+8G/Jw5BtSOlt7nmJXv7exzG5lrAnTZphtcThS2+DLYnCwhFVCztqljcUfFp
|
||||
W8XH33uobHlHtzEJW3wZq1olfNjaw3CYYWBFRm8ogre/FJQ0T9CAk8IWX0m3HrzG1IaCiR8MY98ZAt9k
|
||||
PP8qo7jeRwNShS2+jAW1HulynQ+FjlFcqhlBvt2LvLsenL/tnuX1ZGGLLdowLSmFc4aTXulw0alnD0jj
|
||||
GDkx09BbnOOSpTmIkqYgbjqDuOEcw/X7nMYXMDcGcK0hgKv3/Ciq91IaBtEWlcHMjWFlX+MzwfaxylSs
|
||||
yCpCnGVKhpNv99CtkkRbVKZCh1eLzL+mYPQLgycsY2iVoS8kw70cQefiLmY3FVyo6o+5zOSL1YNaXG82
|
||||
GCZ/MrziKYzzFF6uiyR8ayKNnPJuGnBKtEVlyil9Op1b0YPcCrdmyi5/huyyLpyzdiHL2oksSwcyORnm
|
||||
tjnup0X/I3r7FBFt+vRfrlgf0mlaIgfQPz0mSuJYSKf7A/31EV83XlC6AAAAAElFTkSuQmCC
|
||||
</value>
|
||||
</data>
|
||||
<data name="ToolStripMenuItem4.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
|
||||
wwAADsMBx2+oZAAAAi1JREFUOE+dkt9LU2EYx4/TsTmtqOjP6CKbXlQXhmEpZT9cx8YulpC0UaNBIdlA
|
||||
rZvoYrG6KDXLflHDH9tKl3NRS80giJCcNojUKAmCiHLnzOPNt+c5eg7H6kJ64QPPOed5Pu/L+z0CABXv
|
||||
1VerQuvX0AutgVYeYWJaL0epQ8g3kGccZlYIaJk8oZcpqmHEExpDQ3B4mL4XGIeZPwVmz5UxpLMK3s0r
|
||||
GP+l4O1PBW9+LMB98TmfxmocZvTiWHCEBZb6Sym8/r6ABxkZdycldKWzePY1h9rAIAuKjcOMXrguJFlQ
|
||||
eLh5CMm5HAY/y+j/JCM2I6Hvo4Qqf4QFa4zDjOA8n9ShZdl9MpzacyqCSl8vdp3oQYW3GzuPh7H96C0+
|
||||
oq2udUgQWxJ/C2jx7RcQRcQGYqPbF+JdNy2zjrAQK9IQxOYEPQsmR2Ag5QjEUXsujkNNcRxs6seBs0Tj
|
||||
I9Q0xrDvTAx7T0dR7e/hNMy6gJpYYK6hxkxuUeU9Iy9iSlYwKSlIExOcDFHhDfOpCnVBlb+PBdZKX7ca
|
||||
WXQ6h94PMsIZCfenZNxOS+icyKJtfB4j33LYUX+HBfplCuWehyywlTfcU+N6Oicj8UXGE0phgFJ4PLuU
|
||||
RGR6KY1S5w0WrNUF29xdLLCWOq+/KHPdRJmrU22yOztgP9KOrWI7SsQ2lDiuYQuxeX9wlPqLdIG9roMF
|
||||
/O/bCL7p9RrVYgvvpiayDNfFRL4u0Ir/5Z8vVw+E38V6O3dfggGoAAAAAElFTkSuQmCC
|
||||
</value>
|
||||
</data>
|
||||
<data name="ToolStripMenuItem5.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
|
||||
wwAADsMBx2+oZAAAAl9JREFUOE+lkf9LU1EYxs9cy9n3PyT6JvZLBBWVBUW6TJ2Ea4paqEsWjWSVS6JQ
|
||||
s4Xkmmt9MZScLaVMcZjNrRGF2hCrTa2IqIgiitq9290vT+e8mMiKCLrwebnnnud9zrnvwwAwy7XwHEev
|
||||
hpnZ/ZSocY2zmrYxZnKOsmrHE9KmQqX+wh2YL3Oxa4zxRzWPtFlU5fbQb80CKiebe/gbUx1qefSAgwp7
|
||||
CGXnH6L0XBAljQEYzgz7+b46tVlAxdpwWxioS5oCeJlMYkZJYiqRRERW8FxSUFjnE/sLU5sFVCynu4RA
|
||||
U1Q/RA3eGRldUzI6IhIef0lgj6VP7GtTmwVUzLZOOkFX208Noc9x+D/GMfRexsBbGdnVdMOM1GYBFZO1
|
||||
XQg02VXdwztMPdhe5cXWylvYctCDzeUebDC2ixmkG5uCzNgYYAcaAsxw1s+KOWRQYXELA7U4hbOMs5yz
|
||||
Yh6LORrOglmEltIhg1JzGxkUnfKNiDkU2oZQYPMhv24Q+04MIO/4APZa+5Fbew85x/r4TO5i95HeETIS
|
||||
BsXVDvoFHRf8SiAaV+ZSmIwpmPihIPxdwfi3BEa/JrCtkgafTgb68hax0O487CVh93QcN6MSOiMybryQ
|
||||
cP1ZDFcmY3BNxOAMx+B7J2OjkeaWQQb5pXZabCrrQPBTghK4/yFOwn6eQt8bCb2vJXhfSfBMc+NoDJkF
|
||||
9NuLyEBnaKbrZBW0+tfr3cjSu5BZ2MZFTqzLd2Jt3iWOA2t0DqzWtWJV7kWs3NUsktGSQc7+BmEgpqrl
|
||||
LOGIJP7GUo5ILI0M/oc/fvx3wH4CfQE9Ys03s4UAAAAASUVORK5CYII=
|
||||
</value>
|
||||
</data>
|
||||
<data name="ToolStripMenuItem6.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
|
||||
wwAADsMBx2+oZAAAAjBJREFUOE+lkd9LU3EYxud0zJXa7z+ji8wkqIvCKItqpnO0rEws3ShTLFY2kZAg
|
||||
djFaXpirZRkWo+mcrc00amkZBFGS0waRFiVFEFHunLPjzdP7Oj3MmCD0hc/hyznP++HwPioAC7C0vFwS
|
||||
8/kFw8x8gE4aoZ4j/R/Smp29FF9EQEdtdr4I0x3JmJ3DOOEYHKTvGU0OH8UXF2jMV4cRicl4Ny1j5I+M
|
||||
N79lvP4VR/nlpzSlyrTZuymeQnDcMcQCbYU9jFc/47gXFXFnTMCtSAxPvkkosfWxIMt6yUPxFIKy5gEW
|
||||
6Eqb+jEwJaHvi4jAZxH+SQHdHwXsrvOxILv+4l2KpxDozwVYoN11yhMurPVhZ00Xdpz0osByH9urPdhy
|
||||
rJ1/cdlpWwfF2ZU4yRtnNEQWsZpYS6xLIofIqLa6FYHa0BgKlzaGYLAFUXIhiOKGIA40BFB0nrD2Yr/V
|
||||
j31n/dh7pgd76rzcgqay3qUINHoKRaUZhfeMOINxUcaYICNCjHIjRIHFw1O6ozWtikBbWOvFW6opMCmh
|
||||
Z0JC1wcRnqiAznERtyMC3KMxtI1MY+iHhK0VHTyVbapqUQS6bVWdCH+Pz9b0eErEo68iQrT9h7T9B58S
|
||||
DfgmEi1sMt3gqRxj5RVFkJl/6NqzzUfakV92k3DPhvJM15F30IWNRhdyjW3INbRiA7Fe73hOM8uLyx2K
|
||||
gLeuI1YQK4lVSXALzJo5+M7tpBcdticE/PgfUr5cOlD9Bc9TN98s2E6KAAAAAElFTkSuQmCC
|
||||
</value>
|
||||
</data>
|
||||
<data name="btn_bcolor.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
|
||||
YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAALnSURBVDhPpZJrSFNhHMZXaVia5pdEsDK60gVNLCrsg0iQ
|
||||
hR+SIPIamiKa2qycZOItsnSoeZ0KGY0MdHZRKyxzopZXij4USbSpqVN3c3M729l2fHpfD4LZxx74cQ4H
|
||||
nt/7vv/3CFZlHWE9wYngvOq5wsY10G+0w6cyxBfd7V3TXbKn6JTkoW90Aq2dYyhuGML9+mHCIIrqhlAk
|
||||
GcA9ySAKqrp7SY1K+OSe8DkuDvKBvPQq4FBh4Ek+WJYFx3FYWloCtwLHU1DZD1JzoV26Daea2ICU9w+u
|
||||
ID9gG34PPwNnGYe8LhsLBhNMDAujicUi44CRYHNwyC3rpYLNVOBccdk/+XlWOEZbJGjLS4DogAe0I3Ew
|
||||
jHej7m4gyj8G4NW3TMzqdNCbbGDtHLLFcipwFYgvHEyRVySBY+fhYCbBKCugHozAr6YwfM47CcW7cpRk
|
||||
7YOo3QsNn+IxpzfDynK4WfSBF1SF7daa1WNYsulJuRrz/eH42XgGA7f88KUgEI9jD+N1Yy1iGjyQ2OQJ
|
||||
5YwKZqsDwsJOKnAT5AT73umpzYVZUQ2VPBTfa4IgT9qL4awjqL64B22PaqGcnEFIrgsu1WzCj4kJmCx2
|
||||
pOa9oYItBIFb5qnthe0if3wtPYa30TvRn74fJed3QFZfhTn1ApRTahxKWI8YsT8UUxoYzDYk53RQgTsV
|
||||
0J/H/dpRrxLJWR90xu1CQbA3mqrKMTuvg3rBAsW0FufST0Pa0YzJWSMMJjsSb7dRgQcV0FCJt1goRHGo
|
||||
H6QPy6Ai5Xk9QyZvwZTaTM6uw8SMgbwz0C2yiBO9+EtA4y5tHYFGo8WcxkCmzUCltRIsmCFMa5hlptRW
|
||||
aI0sYm+0UsFWvsrHNU70EjZyx3RIRoZgti+fV0+2TFfVkaLGaCPHsiJK2PKPwCUyTdpDzTEZrYjOkCFa
|
||||
KENkugxR11t40loQQYhMbUZ4fGMf6bjyVT50DvTfpldDz7YCXYXiuQZa3kD4nwgEfwBXIwnPDyfDkwAA
|
||||
AABJRU5ErkJggg==
|
||||
</value>
|
||||
</data>
|
||||
<data name="btn_txtcolor.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
|
||||
YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAC5SURBVDhP3VGxDcMgEGSEjJBZ6BmALgU9GYie0iNkBK/A
|
||||
BlSG0uFe/xEmEXEZ5aTT6487615Wv4tSytq4d1z56TtqrVeEnHO71pomduhsmWPbtntKicJC7NDZMgfq
|
||||
xhgPH8B+6oyxfgiB5ukzmuEm9Y0xFMLEDh3vbP2MFlikvrWWGmBi5zMWtr4j53zp64+UM+DjyBF9fRBm
|
||||
oWjTM5rxVd97T0HWaYc+PQPGnu2/P6Bjjm8U+Aco9QT8NRQVpw+TngAAAABJRU5ErkJggg==
|
||||
</value>
|
||||
</data>
|
||||
<data name="ToolStripButton1.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
|
||||
YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAIDSURBVDhPpZLrS5NhGMb3j4SWh0oRQVExD4gonkDpg4hG
|
||||
YKxG6WBogkMZKgPNCEVJFBGdGETEvgwyO9DJE5syZw3PIlPEE9pgBCLZ5XvdMB8Ew8gXbl54nuf63dd9
|
||||
0OGSnwCahxbPRNPAPMw9Xpg6ZmF46kZZ0xSKzJPIrhpDWsVnpBhGkKx3nAX8Pv7z1zg8OoY/cITdn4fw
|
||||
bf/C0kYAN3Ma/w3gWfZL5kzTKBxjWyK2DftwI9tyMYCZKXbNHaD91bLYJrDXsYbrWfUKwJrPE9M2M1Oc
|
||||
VzOOpHI7Jr376Hi9ogHqFIANO0/MmmmbmSmm9a8ze+I4MrNWAdjtoJgWcx+PSzg166yZZ8xM8XvXDix9
|
||||
c4jIqFYAjoriBV9AhEPv1mH/sonogha0afbZMMZz+yreTGyhpusHwtNNCsA5U1zS4BLxzJIfg299qO32
|
||||
Ir7UJtZfftyATqeT+8o2D8JSjQrAJblrncYL7ZJ2+bfaFnC/1S1NjL3diRat7qrO7wLRP3HjWsojBeCo
|
||||
mDEo5mNjuweFGvjWg2EBhCbpkW78htSHHwRyNdmgAFzPEee2iFkzayy2OLXzT4gr6UdUnlXrullsxxQ+
|
||||
kx0g8BTA3aZlButjSTyjODq/WcQcW/B/Je4OQhLvKQDnzN1mp0nnkvAhR8VuMzNrpm1mpjgkoVwB/v8D
|
||||
TgDQASA1MVpwzwAAAABJRU5ErkJggg==
|
||||
</value>
|
||||
</data>
|
||||
<metadata name="SqLiteCommand1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>129, 17</value>
|
||||
</metadata>
|
||||
<metadata name="Timer1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>286, 17</value>
|
||||
</metadata>
|
||||
<metadata name="ContextMenuStrip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>378, 17</value>
|
||||
</metadata>
|
||||
<metadata name="PageSetupDialog1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>545, 17</value>
|
||||
</metadata>
|
||||
<metadata name="ColorDialog1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>818, 17</value>
|
||||
</metadata>
|
||||
<metadata name="$this.TrayHeight" type="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>234</value>
|
||||
</metadata>
|
||||
</root>
|
||||
1269
RCU_Logviewer.vb
Normal file
1269
RCU_Logviewer.vb
Normal file
File diff suppressed because it is too large
Load Diff
318
RCU_Logviewer.vbproj
Normal file
318
RCU_Logviewer.vbproj
Normal file
@@ -0,0 +1,318 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<Import Project="packages\EntityFramework.6.4.4\build\EntityFramework.props" Condition="Exists('packages\EntityFramework.6.4.4\build\EntityFramework.props')" />
|
||||
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
|
||||
<PropertyGroup>
|
||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||
<ProjectGuid>{6A355C50-237C-4AB0-93DD-14BC2B71748A}</ProjectGuid>
|
||||
<OutputType>WinExe</OutputType>
|
||||
<StartupObject>RCU_LogAgent_sqllite.My.MyApplication</StartupObject>
|
||||
<RootNamespace>RCU_LogAgent_sqllite</RootNamespace>
|
||||
<AssemblyName>RCU_LogAgent_sqllite</AssemblyName>
|
||||
<FileAlignment>512</FileAlignment>
|
||||
<MyType>WindowsForms</MyType>
|
||||
<TargetFrameworkVersion>v4.8</TargetFrameworkVersion>
|
||||
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
|
||||
<Deterministic>true</Deterministic>
|
||||
<NuGetPackageImportStamp>
|
||||
</NuGetPackageImportStamp>
|
||||
<IsWebBootstrapper>false</IsWebBootstrapper>
|
||||
<PublishUrl>publish\</PublishUrl>
|
||||
<Install>true</Install>
|
||||
<InstallFrom>Disk</InstallFrom>
|
||||
<UpdateEnabled>false</UpdateEnabled>
|
||||
<UpdateMode>Foreground</UpdateMode>
|
||||
<UpdateInterval>7</UpdateInterval>
|
||||
<UpdateIntervalUnits>Days</UpdateIntervalUnits>
|
||||
<UpdatePeriodically>false</UpdatePeriodically>
|
||||
<UpdateRequired>false</UpdateRequired>
|
||||
<MapFileExtensions>true</MapFileExtensions>
|
||||
<ApplicationRevision>1</ApplicationRevision>
|
||||
<ApplicationVersion>1.0.0.%2a</ApplicationVersion>
|
||||
<UseApplicationTrust>false</UseApplicationTrust>
|
||||
<BootstrapperEnabled>true</BootstrapperEnabled>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<DebugType>full</DebugType>
|
||||
<DefineDebug>true</DefineDebug>
|
||||
<DefineTrace>true</DefineTrace>
|
||||
<OutputPath>bin\Debug\</OutputPath>
|
||||
<DocumentationFile>RCU_LogAgent_sqllite.xml</DocumentationFile>
|
||||
<NoWarn>42016,41999,42017,42018,42019,42032,42036,42020,42021,42022</NoWarn>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||
<DebugType>pdbonly</DebugType>
|
||||
<DefineDebug>false</DefineDebug>
|
||||
<DefineTrace>true</DefineTrace>
|
||||
<Optimize>true</Optimize>
|
||||
<OutputPath>bin\Release\</OutputPath>
|
||||
<DocumentationFile>RCU_LogAgent_sqllite.xml</DocumentationFile>
|
||||
<NoWarn>42016,41999,42017,42018,42019,42032,42036,42020,42021,42022</NoWarn>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup>
|
||||
<OptionExplicit>On</OptionExplicit>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup>
|
||||
<OptionCompare>Binary</OptionCompare>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup>
|
||||
<OptionStrict>Off</OptionStrict>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup>
|
||||
<OptionInfer>On</OptionInfer>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup>
|
||||
<ApplicationIcon>imageres.dll%281013%29.ico</ApplicationIcon>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup>
|
||||
<ApplicationManifest>My Project\app.manifest</ApplicationManifest>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="BouncyCastle.Crypto, Version=1.8.5.0, Culture=neutral, PublicKeyToken=0e99375e54769942">
|
||||
<HintPath>packages\BouncyCastle.1.8.5\lib\BouncyCastle.Crypto.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=MSIL">
|
||||
<HintPath>packages\EntityFramework.6.4.4\lib\net45\EntityFramework.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="EntityFramework.SqlServer, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=MSIL">
|
||||
<HintPath>packages\EntityFramework.6.4.4\lib\net45\EntityFramework.SqlServer.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="FlexCell, Version=4.4.5.0, Culture=neutral, PublicKeyToken=6f86587eb70ee309, processorArchitecture=MSIL">
|
||||
<SpecificVersion>False</SpecificVersion>
|
||||
<HintPath>C:\Program Files (x86)\FlexCell Technologies\FlexCell.NET4\bin\FlexCell.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="FluentFTP, Version=37.0.3.0, Culture=neutral, PublicKeyToken=f4af092b1d8df44f, processorArchitecture=MSIL">
|
||||
<HintPath>packages\FluentFTP.37.0.3\lib\net45\FluentFTP.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Google.Protobuf, Version=3.19.4.0, Culture=neutral, PublicKeyToken=a7d26565bac4d604, processorArchitecture=MSIL">
|
||||
<HintPath>packages\Google.Protobuf.3.19.4\lib\net45\Google.Protobuf.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="K4os.Compression.LZ4, Version=1.2.6.0, Culture=neutral, PublicKeyToken=2186fa9121ef231d, processorArchitecture=MSIL">
|
||||
<HintPath>packages\K4os.Compression.LZ4.1.2.6\lib\net46\K4os.Compression.LZ4.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="K4os.Compression.LZ4.Streams, Version=1.2.6.0, Culture=neutral, PublicKeyToken=2186fa9121ef231d, processorArchitecture=MSIL">
|
||||
<HintPath>packages\K4os.Compression.LZ4.Streams.1.2.6\lib\net46\K4os.Compression.LZ4.Streams.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="K4os.Hash.xxHash, Version=1.0.6.0, Culture=neutral, PublicKeyToken=32cd54395057cec3, processorArchitecture=MSIL">
|
||||
<HintPath>packages\K4os.Hash.xxHash.1.0.6\lib\net46\K4os.Hash.xxHash.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="MD5, Version=2.0.2.0, Culture=neutral, processorArchitecture=MSIL">
|
||||
<HintPath>packages\MD5.2.0.2\lib\netstandard2.0\MD5.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Microsoft.CSharp" />
|
||||
<Reference Include="MySql.Data, Version=8.0.29.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d, processorArchitecture=MSIL">
|
||||
<HintPath>packages\MySql.Data.8.0.29\lib\net48\MySql.Data.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System" />
|
||||
<Reference Include="System.Buffers, Version=4.0.3.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
|
||||
<HintPath>packages\System.Buffers.4.5.1\lib\net461\System.Buffers.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System.ComponentModel" />
|
||||
<Reference Include="System.ComponentModel.DataAnnotations" />
|
||||
<Reference Include="System.Configuration" />
|
||||
<Reference Include="System.Configuration.Install" />
|
||||
<Reference Include="System.Data" />
|
||||
<Reference Include="System.Data.SQLite, Version=1.0.115.5, Culture=neutral, PublicKeyToken=db937bc2d44ff139, processorArchitecture=MSIL">
|
||||
<HintPath>packages\Stub.System.Data.SQLite.Core.NetFramework.1.0.115.5\lib\net46\System.Data.SQLite.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System.Data.SQLite.EF6, Version=1.0.115.5, Culture=neutral, PublicKeyToken=db937bc2d44ff139, processorArchitecture=MSIL">
|
||||
<HintPath>packages\System.Data.SQLite.EF6.1.0.115.5\lib\net46\System.Data.SQLite.EF6.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System.Data.SQLite.Linq, Version=1.0.115.5, Culture=neutral, PublicKeyToken=db937bc2d44ff139, processorArchitecture=MSIL">
|
||||
<HintPath>packages\System.Data.SQLite.Linq.1.0.115.5\lib\net46\System.Data.SQLite.Linq.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System.Deployment" />
|
||||
<Reference Include="System.Drawing" />
|
||||
<Reference Include="System.Management" />
|
||||
<Reference Include="System.Memory, Version=4.0.1.1, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
|
||||
<HintPath>packages\System.Memory.4.5.4\lib\net461\System.Memory.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System.Numerics" />
|
||||
<Reference Include="System.Numerics.Vectors, Version=4.1.4.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
|
||||
<HintPath>packages\System.Numerics.Vectors.4.5.0\lib\net46\System.Numerics.Vectors.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System.Regex, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
|
||||
<HintPath>packages\System.Regex.1.0.0.0\lib\net20\System.Regex.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System.Runtime.CompilerServices.Unsafe, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
|
||||
<HintPath>packages\System.Runtime.CompilerServices.Unsafe.5.0.0\lib\net45\System.Runtime.CompilerServices.Unsafe.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System.Transactions" />
|
||||
<Reference Include="System.Web" />
|
||||
<Reference Include="System.Windows.Forms" />
|
||||
<Reference Include="System.Xml" />
|
||||
<Reference Include="System.Core" />
|
||||
<Reference Include="System.Xml.Linq" />
|
||||
<Reference Include="System.Data.DataSetExtensions" />
|
||||
<Reference Include="System.Net.Http" />
|
||||
<Reference Include="Ubiety.Dns.Core, Version=2.2.1.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d, processorArchitecture=MSIL">
|
||||
<HintPath>packages\MySql.Data.8.0.29\lib\net48\Ubiety.Dns.Core.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="ZstdNet, Version=1.4.5.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d, processorArchitecture=MSIL">
|
||||
<HintPath>packages\MySql.Data.8.0.29\lib\net48\ZstdNet.dll</HintPath>
|
||||
</Reference>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Import Include="Microsoft.VisualBasic" />
|
||||
<Import Include="System" />
|
||||
<Import Include="System.Collections" />
|
||||
<Import Include="System.Collections.Generic" />
|
||||
<Import Include="System.Data" />
|
||||
<Import Include="System.Drawing" />
|
||||
<Import Include="System.Diagnostics" />
|
||||
<Import Include="System.Windows.Forms" />
|
||||
<Import Include="System.Linq" />
|
||||
<Import Include="System.Xml.Linq" />
|
||||
<Import Include="System.Threading.Tasks" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="Base\ColumnSchema.vb" />
|
||||
<Compile Include="Base\CommandHelpers.vb" />
|
||||
<Compile Include="Base\DatabaseData.vb" />
|
||||
<Compile Include="Base\DatabaseSchema.vb" />
|
||||
<Compile Include="Base\ForeignKeySchema.vb" />
|
||||
<Compile Include="Base\IndexSchema.vb" />
|
||||
<Compile Include="Base\InsertParams.vb" />
|
||||
<Compile Include="Base\SearchCondition.vb" />
|
||||
<Compile Include="Base\SearchParams.vb" />
|
||||
<Compile Include="Base\TableSchema.vb" />
|
||||
<Compile Include="Base\TriggerBuilder.vb" />
|
||||
<Compile Include="Base\TriggerSchema.vb" />
|
||||
<Compile Include="Base\ViewSchema.vb" />
|
||||
<Compile Include="C5_MUSIC.Designer.vb">
|
||||
<DependentUpon>C5_MUSIC.vb</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="C5_MUSIC.vb">
|
||||
<SubType>Form</SubType>
|
||||
</Compile>
|
||||
<Compile Include="CS_IO_Type.Designer.vb">
|
||||
<DependentUpon>CS_IO_Type.vb</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="CS_IO_Type.vb" />
|
||||
<Compile Include="DataBase\DbCmdHelper.vb" />
|
||||
<Compile Include="DataBase\DbExecutor.vb" />
|
||||
<Compile Include="DataTypes.vb" />
|
||||
<Compile Include="ErrorLog\ApplicationLog.vb" />
|
||||
<Compile Include="DataBase\MssqlCmdHelper.vb" />
|
||||
<Compile Include="FTP\UtsFtp.vb" />
|
||||
<Compile Include="LogParsing.vb" />
|
||||
<Compile Include="LogService.vb" />
|
||||
<Compile Include="LogToMyql.vb" />
|
||||
<Compile Include="My Project\AssemblyInfo.vb" />
|
||||
<Compile Include="My Project\Application.Designer.vb">
|
||||
<AutoGen>True</AutoGen>
|
||||
<DependentUpon>Application.myapp</DependentUpon>
|
||||
<DesignTime>True</DesignTime>
|
||||
</Compile>
|
||||
<Compile Include="My Project\Resources.Designer.vb">
|
||||
<AutoGen>True</AutoGen>
|
||||
<DesignTime>True</DesignTime>
|
||||
<DependentUpon>Resources.resx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="My Project\Settings.Designer.vb">
|
||||
<AutoGen>True</AutoGen>
|
||||
<DependentUpon>Settings.settings</DependentUpon>
|
||||
<DesignTimeSharedInput>True</DesignTimeSharedInput>
|
||||
</Compile>
|
||||
<Compile Include="DataBase\MysqlCmdHelper.vb" />
|
||||
<Compile Include="DataBase\MysqlDataParam.vb" />
|
||||
<Compile Include="DataBase\SqliteCmdHelper.vb" />
|
||||
<Compile Include="DataBase\SqliteDataParam.vb" />
|
||||
<Compile Include="NetworkData.vb" />
|
||||
<Compile Include="Node.vb" />
|
||||
<Compile Include="Nodes.vb" />
|
||||
<Compile Include="RCU_Logviewer.Designer.vb">
|
||||
<DependentUpon>RCU_Logviewer.vb</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="RCU_Logviewer.vb">
|
||||
<SubType>Form</SubType>
|
||||
</Compile>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<EmbeddedResource Include="C5_MUSIC.resx">
|
||||
<DependentUpon>C5_MUSIC.vb</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="CS_IO_Type.resx">
|
||||
<DependentUpon>CS_IO_Type.vb</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="My Project\Resources.resx">
|
||||
<Generator>VbMyResourcesResXFileCodeGenerator</Generator>
|
||||
<LastGenOutput>Resources.Designer.vb</LastGenOutput>
|
||||
<CustomToolNamespace>My.Resources</CustomToolNamespace>
|
||||
<SubType>Designer</SubType>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="RCU_Logviewer.resx">
|
||||
<DependentUpon>RCU_Logviewer.vb</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="My Project\app.manifest" />
|
||||
<None Include="My Project\Application.myapp">
|
||||
<Generator>MyApplicationCodeGenerator</Generator>
|
||||
<LastGenOutput>Application.Designer.vb</LastGenOutput>
|
||||
</None>
|
||||
<None Include="My Project\Settings.settings">
|
||||
<Generator>SettingsSingleFileGenerator</Generator>
|
||||
<CustomToolNamespace>My</CustomToolNamespace>
|
||||
<LastGenOutput>Settings.Designer.vb</LastGenOutput>
|
||||
</None>
|
||||
<None Include="App.config" />
|
||||
<None Include="packages.config" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<COMReference Include="Scripting">
|
||||
<Guid>{420B2830-E718-11CF-893D-00A0C9054228}</Guid>
|
||||
<VersionMajor>1</VersionMajor>
|
||||
<VersionMinor>0</VersionMinor>
|
||||
<Lcid>0</Lcid>
|
||||
<WrapperTool>tlbimp</WrapperTool>
|
||||
<Isolated>False</Isolated>
|
||||
<EmbedInteropTypes>True</EmbedInteropTypes>
|
||||
</COMReference>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<WCFMetadata Include="Connected Services\" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="bin\aliyun-log-csharp-sdk-master\SLSSDK\SLSSDK40.csproj">
|
||||
<Project>{4DBAE4C0-1B9A-4BD0-A9D3-8029AE319287}</Project>
|
||||
<Name>SLSSDK40</Name>
|
||||
</ProjectReference>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Content Include="软件更新日志.txt" />
|
||||
<EmbeddedResource Include="File.ico" />
|
||||
<EmbeddedResource Include="Folder.ico">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</EmbeddedResource>
|
||||
<Content Include="imageres.dll%281013%29.ico" />
|
||||
<Content Include="logo.ico" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<BootstrapperPackage Include=".NETFramework,Version=v4.8">
|
||||
<Visible>False</Visible>
|
||||
<ProductName>Microsoft .NET Framework 4.8 %28x86 和 x64%29</ProductName>
|
||||
<Install>true</Install>
|
||||
</BootstrapperPackage>
|
||||
<BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
|
||||
<Visible>False</Visible>
|
||||
<ProductName>.NET Framework 3.5 SP1</ProductName>
|
||||
<Install>false</Install>
|
||||
</BootstrapperPackage>
|
||||
</ItemGroup>
|
||||
<Import Project="$(MSBuildToolsPath)\Microsoft.VisualBasic.targets" />
|
||||
<Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
|
||||
<PropertyGroup>
|
||||
<ErrorText>这台计算机上缺少此项目引用的 NuGet 程序包。使用“NuGet 程序包还原”可下载这些程序包。有关更多信息,请参见 http://go.microsoft.com/fwlink/?LinkID=322105。缺少的文件是 {0}。</ErrorText>
|
||||
</PropertyGroup>
|
||||
<Error Condition="!Exists('packages\EntityFramework.6.4.4\build\EntityFramework.props')" Text="$([System.String]::Format('$(ErrorText)', 'packages\EntityFramework.6.4.4\build\EntityFramework.props'))" />
|
||||
<Error Condition="!Exists('packages\EntityFramework.6.4.4\build\EntityFramework.targets')" Text="$([System.String]::Format('$(ErrorText)', 'packages\EntityFramework.6.4.4\build\EntityFramework.targets'))" />
|
||||
<Error Condition="!Exists('packages\Stub.System.Data.SQLite.Core.NetFramework.1.0.115.5\build\net46\Stub.System.Data.SQLite.Core.NetFramework.targets')" Text="$([System.String]::Format('$(ErrorText)', 'packages\Stub.System.Data.SQLite.Core.NetFramework.1.0.115.5\build\net46\Stub.System.Data.SQLite.Core.NetFramework.targets'))" />
|
||||
</Target>
|
||||
<Import Project="packages\EntityFramework.6.4.4\build\EntityFramework.targets" Condition="Exists('packages\EntityFramework.6.4.4\build\EntityFramework.targets')" />
|
||||
<Import Project="packages\Stub.System.Data.SQLite.Core.NetFramework.1.0.115.5\build\net46\Stub.System.Data.SQLite.Core.NetFramework.targets" Condition="Exists('packages\Stub.System.Data.SQLite.Core.NetFramework.1.0.115.5\build\net46\Stub.System.Data.SQLite.Core.NetFramework.targets')" />
|
||||
</Project>
|
||||
13
RCU_Logviewer.vbproj.user
Normal file
13
RCU_Logviewer.vbproj.user
Normal file
@@ -0,0 +1,13 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup>
|
||||
<PublishUrlHistory>publish\</PublishUrlHistory>
|
||||
<InstallUrlHistory />
|
||||
<SupportUrlHistory />
|
||||
<UpdateUrlHistory />
|
||||
<BootstrapperUrlHistory />
|
||||
<ErrorReportUrlHistory />
|
||||
<FallbackCulture>zh-CN</FallbackCulture>
|
||||
<VerifyUploadedFiles>false</VerifyUploadedFiles>
|
||||
</PropertyGroup>
|
||||
</Project>
|
||||
BIN
bin/20220619_RCU日志上传工具_1.0.0.4(不上传数据库).rar
Normal file
BIN
bin/20220619_RCU日志上传工具_1.0.0.4(不上传数据库).rar
Normal file
Binary file not shown.
BIN
bin/20220619_RCU日志上传工具_1.0.0.6.rar
Normal file
BIN
bin/20220619_RCU日志上传工具_1.0.0.6.rar
Normal file
Binary file not shown.
BIN
bin/20220619_RCU日志上传工具_1.0.0.6/BouncyCastle.Crypto.dll
Normal file
BIN
bin/20220619_RCU日志上传工具_1.0.0.6/BouncyCastle.Crypto.dll
Normal file
Binary file not shown.
BIN
bin/20220619_RCU日志上传工具_1.0.0.6/EntityFramework.SqlServer.dll
Normal file
BIN
bin/20220619_RCU日志上传工具_1.0.0.6/EntityFramework.SqlServer.dll
Normal file
Binary file not shown.
2156
bin/20220619_RCU日志上传工具_1.0.0.6/EntityFramework.SqlServer.xml
Normal file
2156
bin/20220619_RCU日志上传工具_1.0.0.6/EntityFramework.SqlServer.xml
Normal file
File diff suppressed because it is too large
Load Diff
BIN
bin/20220619_RCU日志上传工具_1.0.0.6/EntityFramework.dll
Normal file
BIN
bin/20220619_RCU日志上传工具_1.0.0.6/EntityFramework.dll
Normal file
Binary file not shown.
54121
bin/20220619_RCU日志上传工具_1.0.0.6/EntityFramework.xml
Normal file
54121
bin/20220619_RCU日志上传工具_1.0.0.6/EntityFramework.xml
Normal file
File diff suppressed because it is too large
Load Diff
BIN
bin/20220619_RCU日志上传工具_1.0.0.6/FlexCell.dll
Normal file
BIN
bin/20220619_RCU日志上传工具_1.0.0.6/FlexCell.dll
Normal file
Binary file not shown.
BIN
bin/20220619_RCU日志上传工具_1.0.0.6/FluentFTP.dll
Normal file
BIN
bin/20220619_RCU日志上传工具_1.0.0.6/FluentFTP.dll
Normal file
Binary file not shown.
7014
bin/20220619_RCU日志上传工具_1.0.0.6/FluentFTP.xml
Normal file
7014
bin/20220619_RCU日志上传工具_1.0.0.6/FluentFTP.xml
Normal file
File diff suppressed because it is too large
Load Diff
BIN
bin/20220619_RCU日志上传工具_1.0.0.6/Folder.ico
Normal file
BIN
bin/20220619_RCU日志上传工具_1.0.0.6/Folder.ico
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1.4 KiB |
BIN
bin/20220619_RCU日志上传工具_1.0.0.6/Google.Protobuf.dll
Normal file
BIN
bin/20220619_RCU日志上传工具_1.0.0.6/Google.Protobuf.dll
Normal file
Binary file not shown.
BIN
bin/20220619_RCU日志上传工具_1.0.0.6/Google.Protobuf.pdb
Normal file
BIN
bin/20220619_RCU日志上传工具_1.0.0.6/Google.Protobuf.pdb
Normal file
Binary file not shown.
10141
bin/20220619_RCU日志上传工具_1.0.0.6/Google.Protobuf.xml
Normal file
10141
bin/20220619_RCU日志上传工具_1.0.0.6/Google.Protobuf.xml
Normal file
File diff suppressed because it is too large
Load Diff
BIN
bin/20220619_RCU日志上传工具_1.0.0.6/Google.ProtocolBuffers.dll
Normal file
BIN
bin/20220619_RCU日志上传工具_1.0.0.6/Google.ProtocolBuffers.dll
Normal file
Binary file not shown.
5252
bin/20220619_RCU日志上传工具_1.0.0.6/Google.ProtocolBuffers.xml
Normal file
5252
bin/20220619_RCU日志上传工具_1.0.0.6/Google.ProtocolBuffers.xml
Normal file
File diff suppressed because it is too large
Load Diff
BIN
bin/20220619_RCU日志上传工具_1.0.0.6/K4os.Compression.LZ4.Streams.dll
Normal file
BIN
bin/20220619_RCU日志上传工具_1.0.0.6/K4os.Compression.LZ4.Streams.dll
Normal file
Binary file not shown.
304
bin/20220619_RCU日志上传工具_1.0.0.6/K4os.Compression.LZ4.Streams.xml
Normal file
304
bin/20220619_RCU日志上传工具_1.0.0.6/K4os.Compression.LZ4.Streams.xml
Normal file
@@ -0,0 +1,304 @@
|
||||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>K4os.Compression.LZ4.Streams</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:K4os.Compression.LZ4.Streams.ILZ4Descriptor">
|
||||
<summary>
|
||||
LZ4 Frame descriptor.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:K4os.Compression.LZ4.Streams.ILZ4Descriptor.ContentLength">
|
||||
<summary>Content length. Not always known.</summary>
|
||||
</member>
|
||||
<member name="P:K4os.Compression.LZ4.Streams.ILZ4Descriptor.ContentChecksum">
|
||||
<summary>Indicates if content checksum is provided.</summary>
|
||||
</member>
|
||||
<member name="P:K4os.Compression.LZ4.Streams.ILZ4Descriptor.Chaining">
|
||||
<summary>Indicates if blocks are chained (dependent) or not (independent).</summary>
|
||||
</member>
|
||||
<member name="P:K4os.Compression.LZ4.Streams.ILZ4Descriptor.BlockChecksum">
|
||||
<summary>Indicates if block checksums are provided.</summary>
|
||||
</member>
|
||||
<member name="P:K4os.Compression.LZ4.Streams.ILZ4Descriptor.Dictionary">
|
||||
<summary>Dictionary id. May be null.</summary>
|
||||
</member>
|
||||
<member name="P:K4os.Compression.LZ4.Streams.ILZ4Descriptor.BlockSize">
|
||||
<summary>Block size.</summary>
|
||||
</member>
|
||||
<member name="T:K4os.Compression.LZ4.Streams.Internal.EmptyToken">
|
||||
<summary>
|
||||
Completely empty class to do nothing.
|
||||
It is used internally instead of CancellationToken to make sure
|
||||
blocking operations are easily distinguishable from async ones
|
||||
(you cannot call blocking operation by accident as they *require* EmptyToken).
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:K4os.Compression.LZ4.Streams.Internal.LZ4StreamBase">
|
||||
<summary>
|
||||
Base class for LZ4 encoder and decoder streams.
|
||||
Cannot be used on its own it just provides some shared functionality.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:K4os.Compression.LZ4.Streams.Internal.LZ4StreamBase.CanRead">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:K4os.Compression.LZ4.Streams.Internal.LZ4StreamBase.CanWrite">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:K4os.Compression.LZ4.Streams.Internal.LZ4StreamBase.CanTimeout">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:K4os.Compression.LZ4.Streams.Internal.LZ4StreamBase.ReadTimeout">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:K4os.Compression.LZ4.Streams.Internal.LZ4StreamBase.WriteTimeout">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:K4os.Compression.LZ4.Streams.Internal.LZ4StreamBase.CanSeek">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:K4os.Compression.LZ4.Streams.Internal.LZ4StreamBase.Position">
|
||||
<summary>Read-only position in the stream. Trying to set it will throw
|
||||
<see cref="T:System.InvalidOperationException"/>.</summary>
|
||||
</member>
|
||||
<member name="M:K4os.Compression.LZ4.Streams.Internal.LZ4StreamBase.Seek(System.Int64,System.IO.SeekOrigin)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:K4os.Compression.LZ4.Streams.Internal.LZ4StreamBase.SetLength(System.Int64)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:K4os.Compression.LZ4.Streams.Internal.LZ4StreamBase.ReadByte">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:K4os.Compression.LZ4.Streams.Internal.LZ4StreamBase.Read(System.Byte[],System.Int32,System.Int32)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:K4os.Compression.LZ4.Streams.Internal.LZ4StreamBase.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:K4os.Compression.LZ4.Streams.Internal.LZ4StreamBase.WriteByte(System.Byte)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:K4os.Compression.LZ4.Streams.Internal.LZ4StreamBase.Write(System.Byte[],System.Int32,System.Int32)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:K4os.Compression.LZ4.Streams.Internal.LZ4StreamBase.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="T:K4os.Compression.LZ4.Streams.LZ4DecoderSettings">
|
||||
<summary>
|
||||
Decoder settings.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:K4os.Compression.LZ4.Streams.LZ4DecoderSettings.ExtraMemory">
|
||||
<summary>Extra memory for decompression.</summary>
|
||||
</member>
|
||||
<member name="T:K4os.Compression.LZ4.Streams.LZ4DecoderStream">
|
||||
<summary>
|
||||
LZ4 Decompression stream handling.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:K4os.Compression.LZ4.Streams.LZ4DecoderStream.#ctor(System.IO.Stream,System.Func{K4os.Compression.LZ4.Streams.ILZ4Descriptor,K4os.Compression.LZ4.Encoders.ILZ4Decoder},System.Boolean,System.Boolean)">
|
||||
<summary>Creates new instance <see cref="T:K4os.Compression.LZ4.Streams.LZ4DecoderStream"/>.</summary>
|
||||
<param name="inner">Inner stream.</param>
|
||||
<param name="decoderFactory">A function which will create appropriate decoder depending
|
||||
on frame descriptor.</param>
|
||||
<param name="leaveOpen">If <c>true</c> inner stream will not be closed after disposing.</param>
|
||||
<param name="interactive">If <c>true</c> reading from stream will be "interactive" allowing
|
||||
to read bytes as soon as possible, even if more data is expected.</param>
|
||||
</member>
|
||||
<member name="M:K4os.Compression.LZ4.Streams.LZ4DecoderStream.Flush">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:K4os.Compression.LZ4.Streams.LZ4DecoderStream.FlushAsync(System.Threading.CancellationToken)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:K4os.Compression.LZ4.Streams.LZ4DecoderStream.ReadByte">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:K4os.Compression.LZ4.Streams.LZ4DecoderStream.Read(System.Byte[],System.Int32,System.Int32)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:K4os.Compression.LZ4.Streams.LZ4DecoderStream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:K4os.Compression.LZ4.Streams.LZ4DecoderStream.Dispose(System.Boolean)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:K4os.Compression.LZ4.Streams.LZ4DecoderStream.CanWrite">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:K4os.Compression.LZ4.Streams.LZ4DecoderStream.Length">
|
||||
<summary>
|
||||
Length of stream. Please note, this will only work if original LZ4 stream has
|
||||
<c>ContentLength</c> field set in descriptor. Otherwise returned value will be <c>-1</c>.
|
||||
It will also require synchronous stream access,
|
||||
so it wont work if AllowSynchronousIO is false.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:K4os.Compression.LZ4.Streams.LZ4DecoderStream.Position">
|
||||
<summary>
|
||||
Position within the stream. Position can be read, but cannot be set as LZ4 stream does
|
||||
not have <c>Seek</c> capability.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:K4os.Compression.LZ4.Streams.LZ4EncoderSettings">
|
||||
<summary>
|
||||
LZ4 encoder settings.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:K4os.Compression.LZ4.Streams.LZ4EncoderSettings.ContentLength">
|
||||
<summary>
|
||||
Content length. It is not enforced, it can be set to any value, but it will be
|
||||
written to the stream so it can be used while decoding. If you don't know the length
|
||||
just leave default value.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:K4os.Compression.LZ4.Streams.LZ4EncoderSettings.ChainBlocks">
|
||||
<summary>
|
||||
Indicates if blocks should be chained (dependent) or not (independent). Dependent blocks
|
||||
(with chaining) provide better compression ratio but are a little but slower and take
|
||||
more memory.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:K4os.Compression.LZ4.Streams.LZ4EncoderSettings.BlockSize">
|
||||
<summary>
|
||||
Block size. You can use any block size, but default values for LZ4 are 64k, 256k, 1m,
|
||||
and 4m. 64k is good enough for dependent blocks, but for independent blocks bigger is
|
||||
better.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:K4os.Compression.LZ4.Streams.LZ4EncoderSettings.ContentChecksum">
|
||||
<summary>Indicates is content checksum is provided. Not implemented yet.</summary>
|
||||
</member>
|
||||
<member name="P:K4os.Compression.LZ4.Streams.LZ4EncoderSettings.BlockChecksum">
|
||||
<summary>Indicates if block checksum is provided. Not implemented yet.</summary>
|
||||
</member>
|
||||
<member name="P:K4os.Compression.LZ4.Streams.LZ4EncoderSettings.Dictionary">
|
||||
<summary>Dictionary id. Not implemented yet.</summary>
|
||||
</member>
|
||||
<member name="P:K4os.Compression.LZ4.Streams.LZ4EncoderSettings.CompressionLevel">
|
||||
<summary>Compression level.</summary>
|
||||
</member>
|
||||
<member name="P:K4os.Compression.LZ4.Streams.LZ4EncoderSettings.ExtraMemory">
|
||||
<summary>Extra memory (for the process, more is usually better).</summary>
|
||||
</member>
|
||||
<member name="T:K4os.Compression.LZ4.Streams.LZ4EncoderStream">
|
||||
<summary>
|
||||
LZ4 compression stream.
|
||||
</summary>
|
||||
<summary>
|
||||
LZ4 compression stream.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:K4os.Compression.LZ4.Streams.LZ4EncoderStream.#ctor(System.IO.Stream,K4os.Compression.LZ4.Streams.ILZ4Descriptor,System.Func{K4os.Compression.LZ4.Streams.ILZ4Descriptor,K4os.Compression.LZ4.Encoders.ILZ4Encoder},System.Boolean)">
|
||||
<summary>Creates new instance of <see cref="T:K4os.Compression.LZ4.Streams.LZ4EncoderStream"/>.</summary>
|
||||
<param name="inner">Inner stream.</param>
|
||||
<param name="descriptor">LZ4 Descriptor.</param>
|
||||
<param name="encoderFactory">Function which will take descriptor and return
|
||||
appropriate encoder.</param>
|
||||
<param name="leaveOpen">Indicates if <paramref name="inner"/> stream should be left
|
||||
open after disposing.</param>
|
||||
</member>
|
||||
<member name="M:K4os.Compression.LZ4.Streams.LZ4EncoderStream.Flush">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:K4os.Compression.LZ4.Streams.LZ4EncoderStream.FlushAsync(System.Threading.CancellationToken)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:K4os.Compression.LZ4.Streams.LZ4EncoderStream.WriteByte(System.Byte)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:K4os.Compression.LZ4.Streams.LZ4EncoderStream.Write(System.Byte[],System.Int32,System.Int32)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:K4os.Compression.LZ4.Streams.LZ4EncoderStream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:K4os.Compression.LZ4.Streams.LZ4EncoderStream.Dispose(System.Boolean)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:K4os.Compression.LZ4.Streams.LZ4EncoderStream.CanRead">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:K4os.Compression.LZ4.Streams.LZ4EncoderStream.Length">
|
||||
<summary>Length of the stream and number of bytes written so far.</summary>
|
||||
</member>
|
||||
<member name="P:K4os.Compression.LZ4.Streams.LZ4EncoderStream.Position">
|
||||
<summary>Read-only position in the stream. Trying to set it will throw
|
||||
<see cref="T:System.InvalidOperationException"/>.</summary>
|
||||
</member>
|
||||
<member name="T:K4os.Compression.LZ4.Streams.LZ4Descriptor">
|
||||
<summary>
|
||||
LZ4 frame descriptor.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:K4os.Compression.LZ4.Streams.LZ4Descriptor.ContentLength">
|
||||
<summary>Content length (if available).</summary>
|
||||
</member>
|
||||
<member name="P:K4os.Compression.LZ4.Streams.LZ4Descriptor.ContentChecksum">
|
||||
<summary>Indicates if content checksum if present.</summary>
|
||||
</member>
|
||||
<member name="P:K4os.Compression.LZ4.Streams.LZ4Descriptor.Chaining">
|
||||
<summary>Indicates if blocks are chained.</summary>
|
||||
</member>
|
||||
<member name="P:K4os.Compression.LZ4.Streams.LZ4Descriptor.BlockChecksum">
|
||||
<summary>Indicates if block checksums are present.</summary>
|
||||
</member>
|
||||
<member name="P:K4os.Compression.LZ4.Streams.LZ4Descriptor.Dictionary">
|
||||
<summary>Dictionary id (or null).</summary>
|
||||
</member>
|
||||
<member name="P:K4os.Compression.LZ4.Streams.LZ4Descriptor.BlockSize">
|
||||
<summary>Block size.</summary>
|
||||
</member>
|
||||
<member name="M:K4os.Compression.LZ4.Streams.LZ4Descriptor.#ctor(System.Nullable{System.Int64},System.Boolean,System.Boolean,System.Boolean,System.Nullable{System.UInt32},System.Int32)">
|
||||
<summary>Creates new instance of <see cref="T:K4os.Compression.LZ4.Streams.LZ4Descriptor"/>.</summary>
|
||||
<param name="contentLength">Content length.</param>
|
||||
<param name="contentChecksum">Content checksum flag.</param>
|
||||
<param name="chaining">Chaining flag.</param>
|
||||
<param name="blockChecksum">Block checksum flag.</param>
|
||||
<param name="dictionary">Dictionary id.</param>
|
||||
<param name="blockSize">Block size.</param>
|
||||
</member>
|
||||
<member name="T:K4os.Compression.LZ4.Streams.LZ4Stream">
|
||||
<summary>
|
||||
Utility class with factory methods to create LZ4 compression and decompression streams.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:K4os.Compression.LZ4.Streams.LZ4Stream.Encode(System.IO.Stream,K4os.Compression.LZ4.Streams.LZ4EncoderSettings,System.Boolean)">
|
||||
<summary>Created compression stream on top of inner stream.</summary>
|
||||
<param name="stream">Inner stream.</param>
|
||||
<param name="settings">Compression settings.</param>
|
||||
<param name="leaveOpen">Leave inner stream open after disposing.</param>
|
||||
<returns>Compression stream.</returns>
|
||||
</member>
|
||||
<member name="M:K4os.Compression.LZ4.Streams.LZ4Stream.Encode(System.IO.Stream,K4os.Compression.LZ4.LZ4Level,System.Int32,System.Boolean)">
|
||||
<summary>Created compression stream on top of inner stream.</summary>
|
||||
<param name="stream">Inner stream.</param>
|
||||
<param name="level">Compression level.</param>
|
||||
<param name="extraMemory">Extra memory used for compression.</param>
|
||||
<param name="leaveOpen">Leave inner stream open after disposing.</param>
|
||||
<returns>Compression stream.</returns>
|
||||
</member>
|
||||
<member name="M:K4os.Compression.LZ4.Streams.LZ4Stream.Decode(System.IO.Stream,K4os.Compression.LZ4.Streams.LZ4DecoderSettings,System.Boolean,System.Boolean)">
|
||||
<summary>Creates decompression stream on top of inner stream.</summary>
|
||||
<param name="stream">Inner stream.</param>
|
||||
<param name="settings">Decompression settings.</param>
|
||||
<param name="leaveOpen">Leave inner stream open after disposing.</param>
|
||||
<param name="interactive">If <c>true</c> reading from stream will be "interactive" allowing
|
||||
to read bytes as soon as possible, even if more data is expected.</param>
|
||||
<returns>Decompression stream.</returns>
|
||||
</member>
|
||||
<member name="M:K4os.Compression.LZ4.Streams.LZ4Stream.Decode(System.IO.Stream,System.Int32,System.Boolean,System.Boolean)">
|
||||
<summary>Creates decompression stream on top of inner stream.</summary>
|
||||
<param name="stream">Inner stream.</param>
|
||||
<param name="extraMemory">Extra memory used for decompression.</param>
|
||||
<param name="leaveOpen">Leave inner stream open after disposing.</param>
|
||||
<param name="interactive">If <c>true</c> reading from stream will be "interactive" allowing
|
||||
to read bytes as soon as possible, even if more data is expected.</param>
|
||||
<returns>Decompression stream.</returns>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
BIN
bin/20220619_RCU日志上传工具_1.0.0.6/K4os.Compression.LZ4.dll
Normal file
BIN
bin/20220619_RCU日志上传工具_1.0.0.6/K4os.Compression.LZ4.dll
Normal file
Binary file not shown.
1042
bin/20220619_RCU日志上传工具_1.0.0.6/K4os.Compression.LZ4.xml
Normal file
1042
bin/20220619_RCU日志上传工具_1.0.0.6/K4os.Compression.LZ4.xml
Normal file
File diff suppressed because it is too large
Load Diff
BIN
bin/20220619_RCU日志上传工具_1.0.0.6/K4os.Hash.xxHash.dll
Normal file
BIN
bin/20220619_RCU日志上传工具_1.0.0.6/K4os.Hash.xxHash.dll
Normal file
Binary file not shown.
163
bin/20220619_RCU日志上传工具_1.0.0.6/K4os.Hash.xxHash.xml
Normal file
163
bin/20220619_RCU日志上传工具_1.0.0.6/K4os.Hash.xxHash.xml
Normal file
@@ -0,0 +1,163 @@
|
||||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>K4os.Hash.xxHash</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:K4os.Hash.xxHash.HashAlgorithmAdapter">
|
||||
<summary>
|
||||
Adapter implementing <see cref="T:System.Security.Cryptography.HashAlgorithm"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:K4os.Hash.xxHash.HashAlgorithmAdapter.#ctor(System.Int32,System.Action,System.Action{System.Byte[],System.Int32,System.Int32},System.Func{System.Byte[]})">
|
||||
<summary>
|
||||
Creates new <see cref="T:K4os.Hash.xxHash.HashAlgorithmAdapter"/>.
|
||||
</summary>
|
||||
<param name="hashSize">Hash size (in bytes)</param>
|
||||
<param name="reset">Reset function.</param>
|
||||
<param name="update">Update function.</param>
|
||||
<param name="digest">Digest function.</param>
|
||||
</member>
|
||||
<member name="P:K4os.Hash.xxHash.HashAlgorithmAdapter.HashSize">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:K4os.Hash.xxHash.HashAlgorithmAdapter.Hash">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:K4os.Hash.xxHash.HashAlgorithmAdapter.HashCore(System.Byte[],System.Int32,System.Int32)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:K4os.Hash.xxHash.HashAlgorithmAdapter.HashFinal">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:K4os.Hash.xxHash.HashAlgorithmAdapter.Initialize">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="T:K4os.Hash.xxHash.XXH">
|
||||
<summary>
|
||||
Base class for both <see cref="T:K4os.Hash.xxHash.XXH32"/> and <see cref="T:K4os.Hash.xxHash.XXH64"/>. Do not use directly.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:K4os.Hash.xxHash.XXH.#ctor">
|
||||
<summary>Protected constructor to prevent instantiation.</summary>
|
||||
</member>
|
||||
<member name="T:K4os.Hash.xxHash.XXH32">
|
||||
<summary>
|
||||
xxHash 32-bit.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:K4os.Hash.xxHash.XXH32.EmptyHash">
|
||||
<summary>Hash of empty buffer.</summary>
|
||||
</member>
|
||||
<member name="M:K4os.Hash.xxHash.XXH32.DigestOf(System.Void*,System.Int32)">
|
||||
<summary>Hash of provided buffer.</summary>
|
||||
<param name="bytes">Buffer.</param>
|
||||
<param name="length">Length of buffer.</param>
|
||||
<returns>Digest.</returns>
|
||||
</member>
|
||||
<member name="M:K4os.Hash.xxHash.XXH32.DigestOf(System.ReadOnlySpan{System.Byte})">
|
||||
<summary>Hash of provided buffer.</summary>
|
||||
<param name="bytes">Buffer.</param>
|
||||
<returns>Digest.</returns>
|
||||
</member>
|
||||
<member name="M:K4os.Hash.xxHash.XXH32.DigestOf(System.Byte[],System.Int32,System.Int32)">
|
||||
<summary>Hash of provided buffer.</summary>
|
||||
<param name="bytes">Buffer.</param>
|
||||
<param name="offset">Starting offset.</param>
|
||||
<param name="length">Length of buffer.</param>
|
||||
<returns>Digest.</returns>
|
||||
</member>
|
||||
<member name="M:K4os.Hash.xxHash.XXH32.#ctor">
|
||||
<summary>Creates xxHash instance.</summary>
|
||||
</member>
|
||||
<member name="M:K4os.Hash.xxHash.XXH32.Reset">
|
||||
<summary>Resets hash calculation.</summary>
|
||||
</member>
|
||||
<member name="M:K4os.Hash.xxHash.XXH32.Update(System.Byte*,System.Int32)">
|
||||
<summary>Updates the has using given buffer.</summary>
|
||||
<param name="bytes">Buffer.</param>
|
||||
<param name="length">Length of buffer.</param>
|
||||
</member>
|
||||
<member name="M:K4os.Hash.xxHash.XXH32.Update(System.ReadOnlySpan{System.Byte})">
|
||||
<summary>Updates the has using given buffer.</summary>
|
||||
<param name="bytes">Buffer.</param>
|
||||
</member>
|
||||
<member name="M:K4os.Hash.xxHash.XXH32.Update(System.Byte[],System.Int32,System.Int32)">
|
||||
<summary>Updates the has using given buffer.</summary>
|
||||
<param name="bytes">Buffer.</param>
|
||||
<param name="offset">Starting offset.</param>
|
||||
<param name="length">Length of buffer.</param>
|
||||
</member>
|
||||
<member name="M:K4os.Hash.xxHash.XXH32.Digest">
|
||||
<summary>Hash so far.</summary>
|
||||
<returns>Hash so far.</returns>
|
||||
</member>
|
||||
<member name="M:K4os.Hash.xxHash.XXH32.DigestBytes">
|
||||
<summary>Hash so far, as byte array.</summary>
|
||||
<returns>Hash so far.</returns>
|
||||
</member>
|
||||
<member name="M:K4os.Hash.xxHash.XXH32.AsHashAlgorithm">
|
||||
<summary>Converts this class to <see cref="T:System.Security.Cryptography.HashAlgorithm"/></summary>
|
||||
<returns><see cref="T:System.Security.Cryptography.HashAlgorithm"/></returns>
|
||||
</member>
|
||||
<member name="T:K4os.Hash.xxHash.XXH64">
|
||||
<summary>
|
||||
xxHash 64-bit.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:K4os.Hash.xxHash.XXH64.EmptyHash">
|
||||
<summary>Hash of empty buffer.</summary>
|
||||
</member>
|
||||
<member name="M:K4os.Hash.xxHash.XXH64.DigestOf(System.Void*,System.Int32)">
|
||||
<summary>Hash of provided buffer.</summary>
|
||||
<param name="bytes">Buffer.</param>
|
||||
<param name="length">Length of buffer.</param>
|
||||
<returns>Digest.</returns>
|
||||
</member>
|
||||
<member name="M:K4os.Hash.xxHash.XXH64.DigestOf(System.ReadOnlySpan{System.Byte})">
|
||||
<summary>Hash of provided buffer.</summary>
|
||||
<param name="bytes">Buffer.</param>
|
||||
<returns>Digest.</returns>
|
||||
</member>
|
||||
<member name="M:K4os.Hash.xxHash.XXH64.DigestOf(System.Byte[],System.Int32,System.Int32)">
|
||||
<summary>Hash of provided buffer.</summary>
|
||||
<param name="bytes">Buffer.</param>
|
||||
<param name="offset">Starting offset.</param>
|
||||
<param name="length">Length of buffer.</param>
|
||||
<returns>Digest.</returns>
|
||||
</member>
|
||||
<member name="M:K4os.Hash.xxHash.XXH64.#ctor">
|
||||
<summary>Creates xxHash instance.</summary>
|
||||
</member>
|
||||
<member name="M:K4os.Hash.xxHash.XXH64.Reset">
|
||||
<summary>Resets hash calculation.</summary>
|
||||
</member>
|
||||
<member name="M:K4os.Hash.xxHash.XXH64.Update(System.Byte*,System.Int32)">
|
||||
<summary>Updates the has using given buffer.</summary>
|
||||
<param name="bytes">Buffer.</param>
|
||||
<param name="length">Length of buffer.</param>
|
||||
</member>
|
||||
<member name="M:K4os.Hash.xxHash.XXH64.Update(System.ReadOnlySpan{System.Byte})">
|
||||
<summary>Updates the has using given buffer.</summary>
|
||||
<param name="bytes">Buffer.</param>
|
||||
</member>
|
||||
<member name="M:K4os.Hash.xxHash.XXH64.Update(System.Byte[],System.Int32,System.Int32)">
|
||||
<summary>Updates the has using given buffer.</summary>
|
||||
<param name="bytes">Buffer.</param>
|
||||
<param name="offset">Starting offset.</param>
|
||||
<param name="length">Length of buffer.</param>
|
||||
</member>
|
||||
<member name="M:K4os.Hash.xxHash.XXH64.Digest">
|
||||
<summary>Hash so far.</summary>
|
||||
<returns>Hash so far.</returns>
|
||||
</member>
|
||||
<member name="M:K4os.Hash.xxHash.XXH64.DigestBytes">
|
||||
<summary>Hash so far, as byte array.</summary>
|
||||
<returns>Hash so far.</returns>
|
||||
</member>
|
||||
<member name="M:K4os.Hash.xxHash.XXH64.AsHashAlgorithm">
|
||||
<summary>Converts this class to <see cref="T:System.Security.Cryptography.HashAlgorithm"/></summary>
|
||||
<returns><see cref="T:System.Security.Cryptography.HashAlgorithm"/></returns>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
BIN
bin/20220619_RCU日志上传工具_1.0.0.6/LOGSDK.dll
Normal file
BIN
bin/20220619_RCU日志上传工具_1.0.0.6/LOGSDK.dll
Normal file
Binary file not shown.
BIN
bin/20220619_RCU日志上传工具_1.0.0.6/LOGSDK.pdb
Normal file
BIN
bin/20220619_RCU日志上传工具_1.0.0.6/LOGSDK.pdb
Normal file
Binary file not shown.
1160
bin/20220619_RCU日志上传工具_1.0.0.6/LOGSDK.xml
Normal file
1160
bin/20220619_RCU日志上传工具_1.0.0.6/LOGSDK.xml
Normal file
File diff suppressed because it is too large
Load Diff
BIN
bin/20220619_RCU日志上传工具_1.0.0.6/LZ4Sharp.dll
Normal file
BIN
bin/20220619_RCU日志上传工具_1.0.0.6/LZ4Sharp.dll
Normal file
Binary file not shown.
BIN
bin/20220619_RCU日志上传工具_1.0.0.6/LocalDB/LogService.db
Normal file
BIN
bin/20220619_RCU日志上传工具_1.0.0.6/LocalDB/LogService.db
Normal file
Binary file not shown.
567
bin/20220619_RCU日志上传工具_1.0.0.6/Log_20220608.Log
Normal file
567
bin/20220619_RCU日志上传工具_1.0.0.6/Log_20220608.Log
Normal file
@@ -0,0 +1,567 @@
|
||||
[2022-06-08 17:07:00:734 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:07:00
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:07:00:768 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:07:00
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:07:03:717 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:07:03
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:07:03:811 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:07:03
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:07:04:988 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:07:04
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:07:07:125 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:07:07
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:07:08:479 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:07:08
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:07:09:684 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:07:09
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:07:09:987 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:07:09
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:07:11:264 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:07:11
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:07:12:930 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:07:12
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:07:13:683 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:07:13
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:07:17:635 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:07:17
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:07:18:308 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:07:18
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:07:22:039 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:07:22
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:07:22:057 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:07:22
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:07:22:089 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:07:22
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:07:22:154 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:07:22
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:07:22:794 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:07:22
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:07:23:506 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:07:23
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:07:28:856 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:07:28
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:07:30:327 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:07:30
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:07:30:366 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:07:30
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:07:30:432 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:07:30
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:07:30:512 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:07:30
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:07:30:567 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:07:30
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:07:30:598 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:07:30
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:07:30:679 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:07:30
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:07:30:700 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:07:30
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:07:31:580 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:07:31
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:07:31:929 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:07:31
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:07:32:677 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:07:32
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:07:32:703 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:07:32
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:07:33:134 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:07:33
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:07:33:358 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:07:33
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:07:33:734 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:07:33
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:07:33:756 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:07:33
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:07:33:912 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:07:33
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:07:35:091 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:07:35
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:07:35:186 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:07:35
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:14:02:601 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:14:02
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:14:02:682 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:14:02
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:14:04:615 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:14:04
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:14:05:887 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:14:05
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:14:06:025 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:14:06
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:14:07:211 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:14:07
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:14:09:416 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:14:09
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:14:10:583 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:14:10
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:14:11:766 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:14:11
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:14:12:072 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:14:12
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:14:13:330 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:14:13
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:14:14:991 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:14:14
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:14:15:753 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:14:15
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:14:19:613 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:14:19
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:14:20:175 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:14:20
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:14:23:869 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:14:23
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:14:23:887 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:14:23
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:14:23:918 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:14:23
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:14:23:987 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:14:23
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:14:24:615 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:14:24
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:14:25:320 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:14:25
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:14:30:721 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:14:30
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:14:32:208 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:14:32
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:14:32:250 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:14:32
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:14:32:316 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:14:32
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:14:32:398 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:14:32
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:14:32:428 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:14:32
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:14:32:456 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:14:32
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:14:32:538 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:14:32
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:14:32:557 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:14:32
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:14:33:354 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:14:33
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:14:33:689 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:14:33
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:14:34:431 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:14:34
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:14:34:451 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:14:34
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:14:34:860 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:14:34
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:14:35:111 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:14:35
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:14:35:482 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:14:35
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:14:35:501 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:14:35
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:14:35:652 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:14:35
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:14:36:812 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:14:36
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
[2022-06-08 17:14:36:907 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/8 17:14:36
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 741
|
||||
|
||||
287
bin/20220619_RCU日志上传工具_1.0.0.6/Log_20220616.Log
Normal file
287
bin/20220619_RCU日志上传工具_1.0.0.6/Log_20220616.Log
Normal file
@@ -0,0 +1,287 @@
|
||||
[2022-06-16 17:51:06:354 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/16 17:51:06
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 734
|
||||
|
||||
[2022-06-16 17:51:06:389 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/16 17:51:06
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 734
|
||||
|
||||
[2022-06-16 17:51:08:209 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/16 17:51:08
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 734
|
||||
|
||||
[2022-06-16 17:51:10:241 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/16 17:51:10
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 734
|
||||
|
||||
[2022-06-16 17:51:10:407 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/16 17:51:10
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 734
|
||||
|
||||
[2022-06-16 17:51:11:912 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/16 17:51:11
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 734
|
||||
|
||||
[2022-06-16 17:51:14:268 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/16 17:51:14
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 734
|
||||
|
||||
[2022-06-16 17:51:15:521 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/16 17:51:15
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 734
|
||||
|
||||
[2022-06-16 17:51:16:842 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/16 17:51:16
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 734
|
||||
|
||||
[2022-06-16 17:51:17:219 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/16 17:51:17
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 734
|
||||
|
||||
[2022-06-16 17:51:18:762 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/16 17:51:18
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 734
|
||||
|
||||
[2022-06-16 17:51:20:659 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/16 17:51:20
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 734
|
||||
|
||||
[2022-06-16 17:51:21:520 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/16 17:51:21
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 734
|
||||
|
||||
[2022-06-16 17:51:25:829 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/16 17:51:25
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 734
|
||||
|
||||
[2022-06-16 17:51:26:490 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/16 17:51:26
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 734
|
||||
|
||||
[2022-06-16 17:51:31:173 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/16 17:51:31
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 734
|
||||
|
||||
[2022-06-16 17:51:31:208 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/16 17:51:31
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 734
|
||||
|
||||
[2022-06-16 17:51:31:262 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/16 17:51:31
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 734
|
||||
|
||||
[2022-06-16 17:51:31:344 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/16 17:51:31
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 734
|
||||
|
||||
[2022-06-16 17:51:32:181 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/16 17:51:32
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 734
|
||||
|
||||
[2022-06-16 17:51:32:996 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/16 17:51:32
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 734
|
||||
|
||||
[2022-06-16 17:51:39:123 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/16 17:51:39
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 734
|
||||
|
||||
[2022-06-16 17:51:40:895 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/16 17:51:40
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 734
|
||||
|
||||
[2022-06-16 17:51:40:942 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/16 17:51:40
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 734
|
||||
|
||||
[2022-06-16 17:51:41:042 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/16 17:51:41
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 734
|
||||
|
||||
[2022-06-16 17:51:41:159 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/16 17:51:41
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 734
|
||||
|
||||
[2022-06-16 17:51:41:238 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/16 17:51:41
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 734
|
||||
|
||||
[2022-06-16 17:51:41:263 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/16 17:51:41
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 734
|
||||
|
||||
[2022-06-16 17:51:41:383 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/16 17:51:41
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 734
|
||||
|
||||
[2022-06-16 17:51:41:417 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/16 17:51:41
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 734
|
||||
|
||||
[2022-06-16 17:51:42:744 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/16 17:51:42
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 734
|
||||
|
||||
[2022-06-16 17:51:43:374 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/16 17:51:43
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 734
|
||||
|
||||
[2022-06-16 17:51:44:221 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/16 17:51:44
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 734
|
||||
|
||||
[2022-06-16 17:51:44:242 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/16 17:51:44
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 734
|
||||
|
||||
[2022-06-16 17:51:44:668 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/16 17:51:44
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 734
|
||||
|
||||
[2022-06-16 17:51:44:912 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/16 17:51:44
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 734
|
||||
|
||||
[2022-06-16 17:51:45:316 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/16 17:51:45
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 734
|
||||
|
||||
[2022-06-16 17:51:45:339 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/16 17:51:45
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 734
|
||||
|
||||
[2022-06-16 17:51:45:525 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/16 17:51:45
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 734
|
||||
|
||||
[2022-06-16 17:51:46:827 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/16 17:51:46
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 734
|
||||
|
||||
[2022-06-16 17:51:46:941 ][Error ]ErrorMessage:算术运算导致溢出。
|
||||
ErrorTime:2022/6/16 17:51:46
|
||||
ErrorSource:RCU_LogAgent_MySql-v0.01
|
||||
ErrorType:System.OverflowException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[RCU_LogAgent_MySql_v0._01.Form1+LogDataInfoStruct] File_Data_Parsing_To_List(fileNameInfoStruct, System.Collections.Generic.List`1[System.Byte[]])
|
||||
ErrorStackTrace: 在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 734
|
||||
|
||||
3998
bin/20220619_RCU日志上传工具_1.0.0.6/Log_20220617.Log
Normal file
3998
bin/20220619_RCU日志上传工具_1.0.0.6/Log_20220617.Log
Normal file
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
4476
bin/20220619_RCU日志上传工具_1.0.0.6/Log_20220618.Log
Normal file
4476
bin/20220619_RCU日志上传工具_1.0.0.6/Log_20220618.Log
Normal file
File diff suppressed because it is too large
Load Diff
26
bin/20220619_RCU日志上传工具_1.0.0.6/Log_20220619.Log
Normal file
26
bin/20220619_RCU日志上传工具_1.0.0.6/Log_20220619.Log
Normal file
@@ -0,0 +1,26 @@
|
||||
[2022-06-19 11:18:19:352 ][Error ]ErrorMessage:Timed out trying to connect!
|
||||
ErrorTime:2022/6/19 11:18:19
|
||||
ErrorSource:FluentFTP
|
||||
ErrorType:System.TimeoutException
|
||||
ErrorTargetSite:Void Connect(System.String, Int32, FluentFTP.FtpIpVersion)
|
||||
ErrorStackTrace: 在 FluentFTP.FtpSocketStream.Connect(String host, Int32 port, FtpIpVersion ipVersions)
|
||||
在 FluentFTP.FtpClient.Connect(FtpSocketStream stream)
|
||||
在 FluentFTP.FtpClient.Connect()
|
||||
在 FluentFTP.FtpClient.AutoDetect(Boolean firstOnly, Boolean cloneConnection)
|
||||
在 FluentFTP.FtpClient.AutoConnect()
|
||||
在 RCU_LogAgent_MySql_v0._01.UTSModule.UtsFtp.FtpUpload(Dictionary`2 FtpDownloadfile) 位置 I:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\FTP\UtsFtp.vb:行号 127
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.FTPUploadingFile(Dictionary`2 SyncToLoadFile) 位置 I:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 510
|
||||
|
||||
[2022-06-19 11:20:07:635 ][Error ]ErrorMessage:Timed out trying to connect!
|
||||
ErrorTime:2022/6/19 11:20:07
|
||||
ErrorSource:FluentFTP
|
||||
ErrorType:System.TimeoutException
|
||||
ErrorTargetSite:Void Connect(System.String, Int32, FluentFTP.FtpIpVersion)
|
||||
ErrorStackTrace: 在 FluentFTP.FtpSocketStream.Connect(String host, Int32 port, FtpIpVersion ipVersions)
|
||||
在 FluentFTP.FtpClient.Connect(FtpSocketStream stream)
|
||||
在 FluentFTP.FtpClient.Connect()
|
||||
在 FluentFTP.FtpClient.AutoDetect(Boolean firstOnly, Boolean cloneConnection)
|
||||
在 FluentFTP.FtpClient.AutoConnect()
|
||||
在 RCU_LogAgent_MySql_v0._01.UTSModule.UtsFtp.FtpUpload(Dictionary`2 FtpDownloadfile) 位置 I:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\FTP\UtsFtp.vb:行号 127
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.FTPUploadingFile(Dictionary`2 SyncToLoadFile) 位置 I:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\RCULogAgent\RCU_LogAgent_MySql-v0.01\Form1.vb:行号 510
|
||||
|
||||
14596
bin/20220619_RCU日志上传工具_1.0.0.6/Log_20220622.Log
Normal file
14596
bin/20220619_RCU日志上传工具_1.0.0.6/Log_20220622.Log
Normal file
File diff suppressed because it is too large
Load Diff
11
bin/20220619_RCU日志上传工具_1.0.0.6/Log_20220623.Log
Normal file
11
bin/20220619_RCU日志上传工具_1.0.0.6/Log_20220623.Log
Normal file
@@ -0,0 +1,11 @@
|
||||
[2022-06-23 20:11:13:496 ][Error ]ErrorMessage:对路径“C:\bootmgr”的访问被拒绝。
|
||||
ErrorTime:2022/6/23 20:11:13
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.UnauthorizedAccessException
|
||||
ErrorTargetSite:Void WinIOError(Int32, System.String)
|
||||
ErrorStackTrace: 在 System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
|
||||
在 System.IO.File.InternalDelete(String path, Boolean checkHost)
|
||||
在 System.IO.File.Delete(String path)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.AddErroRfileToErrorfile(String g_StrPath, String strFileName) 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\SourceCode\RCULogAgent\RCU_LogAgent\Form1.vb:行号 350
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 D:\Sync\RD_PC\Project\BLV_RcuLogAgent\SourceCode\RCULogAgent\RCU_LogAgent\Form1.vb:行号 281
|
||||
|
||||
276
bin/20220619_RCU日志上传工具_1.0.0.6/Log_20220625.Log
Normal file
276
bin/20220619_RCU日志上传工具_1.0.0.6/Log_20220625.Log
Normal file
@@ -0,0 +1,276 @@
|
||||
[2022-06-25 23:36:02:214 ][Error ]ErrorMessage:小时、分和秒参数描述无法表示的 DateTime。
|
||||
ErrorTime:2022/6/25 23:36:02
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Int64 TimeToTicks(Int32, Int32, Int32)
|
||||
ErrorStackTrace: 在 System.DateTime.TimeToTicks(Int32 hour, Int32 minute, Int32 second)
|
||||
在 System.DateTime..ctor(Int32 year, Int32 month, Int32 day, Int32 hour, Int32 minute, Int32 second)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1014
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 940
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 845
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 322
|
||||
|
||||
[2022-06-25 23:36:02:877 ][Error ]ErrorMessage:小时、分和秒参数描述无法表示的 DateTime。
|
||||
ErrorTime:2022/6/25 23:36:02
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Int64 TimeToTicks(Int32, Int32, Int32)
|
||||
ErrorStackTrace: 在 System.DateTime.TimeToTicks(Int32 hour, Int32 minute, Int32 second)
|
||||
在 System.DateTime..ctor(Int32 year, Int32 month, Int32 day, Int32 hour, Int32 minute, Int32 second)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1014
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 940
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 845
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 322
|
||||
|
||||
[2022-06-25 23:36:50:343 ][Error ]ErrorMessage:小时、分和秒参数描述无法表示的 DateTime。
|
||||
ErrorTime:2022/6/25 23:36:50
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Int64 TimeToTicks(Int32, Int32, Int32)
|
||||
ErrorStackTrace: 在 System.DateTime.TimeToTicks(Int32 hour, Int32 minute, Int32 second)
|
||||
在 System.DateTime..ctor(Int32 year, Int32 month, Int32 day, Int32 hour, Int32 minute, Int32 second)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1014
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 940
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 845
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 322
|
||||
|
||||
[2022-06-25 23:36:51:069 ][Error ]ErrorMessage:小时、分和秒参数描述无法表示的 DateTime。
|
||||
ErrorTime:2022/6/25 23:36:51
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Int64 TimeToTicks(Int32, Int32, Int32)
|
||||
ErrorStackTrace: 在 System.DateTime.TimeToTicks(Int32 hour, Int32 minute, Int32 second)
|
||||
在 System.DateTime..ctor(Int32 year, Int32 month, Int32 day, Int32 hour, Int32 minute, Int32 second)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1014
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 940
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 845
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 322
|
||||
|
||||
[2022-06-25 23:40:14:910 ][Error ]ErrorMessage:小时、分和秒参数描述无法表示的 DateTime。
|
||||
ErrorTime:2022/6/25 23:40:14
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Int64 TimeToTicks(Int32, Int32, Int32)
|
||||
ErrorStackTrace: 在 System.DateTime.TimeToTicks(Int32 hour, Int32 minute, Int32 second)
|
||||
在 System.DateTime..ctor(Int32 year, Int32 month, Int32 day, Int32 hour, Int32 minute, Int32 second)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1020
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 946
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 851
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 328
|
||||
|
||||
[2022-06-25 23:40:24:746 ][Error ]ErrorMessage:小时、分和秒参数描述无法表示的 DateTime。
|
||||
ErrorTime:2022/6/25 23:40:24
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Int64 TimeToTicks(Int32, Int32, Int32)
|
||||
ErrorStackTrace: 在 System.DateTime.TimeToTicks(Int32 hour, Int32 minute, Int32 second)
|
||||
在 System.DateTime..ctor(Int32 year, Int32 month, Int32 day, Int32 hour, Int32 minute, Int32 second)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1020
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 946
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 851
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 328
|
||||
|
||||
[2022-06-25 23:40:34:899 ][Error ]ErrorMessage:小时、分和秒参数描述无法表示的 DateTime。
|
||||
ErrorTime:2022/6/25 23:40:34
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Int64 TimeToTicks(Int32, Int32, Int32)
|
||||
ErrorStackTrace: 在 System.DateTime.TimeToTicks(Int32 hour, Int32 minute, Int32 second)
|
||||
在 System.DateTime..ctor(Int32 year, Int32 month, Int32 day, Int32 hour, Int32 minute, Int32 second)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1020
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 946
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 851
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 328
|
||||
|
||||
[2022-06-25 23:40:44:541 ][Error ]ErrorMessage:小时、分和秒参数描述无法表示的 DateTime。
|
||||
ErrorTime:2022/6/25 23:40:44
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Int64 TimeToTicks(Int32, Int32, Int32)
|
||||
ErrorStackTrace: 在 System.DateTime.TimeToTicks(Int32 hour, Int32 minute, Int32 second)
|
||||
在 System.DateTime..ctor(Int32 year, Int32 month, Int32 day, Int32 hour, Int32 minute, Int32 second)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1020
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 946
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 851
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 328
|
||||
|
||||
[2022-06-25 23:41:35:000 ][Error ]ErrorMessage:小时、分和秒参数描述无法表示的 DateTime。
|
||||
ErrorTime:2022/6/25 23:41:34
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Int64 TimeToTicks(Int32, Int32, Int32)
|
||||
ErrorStackTrace: 在 System.DateTime.TimeToTicks(Int32 hour, Int32 minute, Int32 second)
|
||||
在 System.DateTime..ctor(Int32 year, Int32 month, Int32 day, Int32 hour, Int32 minute, Int32 second)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1021
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 947
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 852
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 329
|
||||
|
||||
[2022-06-25 23:41:41:172 ][Error ]ErrorMessage:小时、分和秒参数描述无法表示的 DateTime。
|
||||
ErrorTime:2022/6/25 23:41:41
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Int64 TimeToTicks(Int32, Int32, Int32)
|
||||
ErrorStackTrace: 在 System.DateTime.TimeToTicks(Int32 hour, Int32 minute, Int32 second)
|
||||
在 System.DateTime..ctor(Int32 year, Int32 month, Int32 day, Int32 hour, Int32 minute, Int32 second)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1021
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 947
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 852
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 329
|
||||
|
||||
[2022-06-25 23:42:36:221 ][Error ]ErrorMessage:小时、分和秒参数描述无法表示的 DateTime。
|
||||
ErrorTime:2022/6/25 23:42:36
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Int64 TimeToTicks(Int32, Int32, Int32)
|
||||
ErrorStackTrace: 在 System.DateTime.TimeToTicks(Int32 hour, Int32 minute, Int32 second)
|
||||
在 System.DateTime..ctor(Int32 year, Int32 month, Int32 day, Int32 hour, Int32 minute, Int32 second)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1023
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 949
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-25 23:42:45:231 ][Error ]ErrorMessage:小时、分和秒参数描述无法表示的 DateTime。
|
||||
ErrorTime:2022/6/25 23:42:45
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Int64 TimeToTicks(Int32, Int32, Int32)
|
||||
ErrorStackTrace: 在 System.DateTime.TimeToTicks(Int32 hour, Int32 minute, Int32 second)
|
||||
在 System.DateTime..ctor(Int32 year, Int32 month, Int32 day, Int32 hour, Int32 minute, Int32 second)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1023
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 949
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-25 23:44:17:121 ][Error ]ErrorMessage:小时、分和秒参数描述无法表示的 DateTime。
|
||||
ErrorTime:2022/6/25 23:44:17
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Int64 TimeToTicks(Int32, Int32, Int32)
|
||||
ErrorStackTrace: 在 System.DateTime.TimeToTicks(Int32 hour, Int32 minute, Int32 second)
|
||||
在 System.DateTime..ctor(Int32 year, Int32 month, Int32 day, Int32 hour, Int32 minute, Int32 second)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 855
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-25 23:44:22:854 ][Error ]ErrorMessage:小时、分和秒参数描述无法表示的 DateTime。
|
||||
ErrorTime:2022/6/25 23:44:22
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Int64 TimeToTicks(Int32, Int32, Int32)
|
||||
ErrorStackTrace: 在 System.DateTime.TimeToTicks(Int32 hour, Int32 minute, Int32 second)
|
||||
在 System.DateTime..ctor(Int32 year, Int32 month, Int32 day, Int32 hour, Int32 minute, Int32 second)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 855
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-25 23:47:16:407 ][Error ]ErrorMessage:小时、分和秒参数描述无法表示的 DateTime。
|
||||
ErrorTime:2022/6/25 23:47:16
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Int64 TimeToTicks(Int32, Int32, Int32)
|
||||
ErrorStackTrace: 在 System.DateTime.TimeToTicks(Int32 hour, Int32 minute, Int32 second)
|
||||
在 System.DateTime..ctor(Int32 year, Int32 month, Int32 day, Int32 hour, Int32 minute, Int32 second)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 855
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-25 23:47:29:696 ][Error ]ErrorMessage:小时、分和秒参数描述无法表示的 DateTime。
|
||||
ErrorTime:2022/6/25 23:47:29
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Int64 TimeToTicks(Int32, Int32, Int32)
|
||||
ErrorStackTrace: 在 System.DateTime.TimeToTicks(Int32 hour, Int32 minute, Int32 second)
|
||||
在 System.DateTime..ctor(Int32 year, Int32 month, Int32 day, Int32 hour, Int32 minute, Int32 second)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 855
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-25 23:49:28:963 ][Error ]ErrorMessage:小时、分和秒参数描述无法表示的 DateTime。
|
||||
ErrorTime:2022/6/25 23:49:28
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Int64 TimeToTicks(Int32, Int32, Int32)
|
||||
ErrorStackTrace: 在 System.DateTime.TimeToTicks(Int32 hour, Int32 minute, Int32 second)
|
||||
在 System.DateTime..ctor(Int32 year, Int32 month, Int32 day, Int32 hour, Int32 minute, Int32 second)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1025
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-25 23:54:16:716 ][Error ]ErrorMessage:小时、分和秒参数描述无法表示的 DateTime。
|
||||
ErrorTime:2022/6/25 23:54:16
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Int64 TimeToTicks(Int32, Int32, Int32)
|
||||
ErrorStackTrace: 在 System.DateTime.TimeToTicks(Int32 hour, Int32 minute, Int32 second)
|
||||
在 System.DateTime..ctor(Int32 year, Int32 month, Int32 day, Int32 hour, Int32 minute, Int32 second)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.newtime_h(LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1065
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 956
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-25 23:55:11:235 ][Error ]ErrorMessage:小时、分和秒参数描述无法表示的 DateTime。
|
||||
ErrorTime:2022/6/25 23:55:11
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Int64 TimeToTicks(Int32, Int32, Int32)
|
||||
ErrorStackTrace: 在 System.DateTime.TimeToTicks(Int32 hour, Int32 minute, Int32 second)
|
||||
在 System.DateTime..ctor(Int32 year, Int32 month, Int32 day, Int32 hour, Int32 minute, Int32 second)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.newtime_h(LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1065
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 956
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-25 23:55:31:254 ][Error ]ErrorMessage:小时、分和秒参数描述无法表示的 DateTime。
|
||||
ErrorTime:2022/6/25 23:55:31
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Int64 TimeToTicks(Int32, Int32, Int32)
|
||||
ErrorStackTrace: 在 System.DateTime.TimeToTicks(Int32 hour, Int32 minute, Int32 second)
|
||||
在 System.DateTime..ctor(Int32 year, Int32 month, Int32 day, Int32 hour, Int32 minute, Int32 second)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.newtime_h(LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1065
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 956
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-25 23:55:32:072 ][Error ]ErrorMessage:小时、分和秒参数描述无法表示的 DateTime。
|
||||
ErrorTime:2022/6/25 23:55:32
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Int64 TimeToTicks(Int32, Int32, Int32)
|
||||
ErrorStackTrace: 在 System.DateTime.TimeToTicks(Int32 hour, Int32 minute, Int32 second)
|
||||
在 System.DateTime..ctor(Int32 year, Int32 month, Int32 day, Int32 hour, Int32 minute, Int32 second)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.newtime_h(LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1065
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 956
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-25 23:55:50:276 ][Error ]ErrorMessage:小时、分和秒参数描述无法表示的 DateTime。
|
||||
ErrorTime:2022/6/25 23:55:50
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Int64 TimeToTicks(Int32, Int32, Int32)
|
||||
ErrorStackTrace: 在 System.DateTime.TimeToTicks(Int32 hour, Int32 minute, Int32 second)
|
||||
在 System.DateTime..ctor(Int32 year, Int32 month, Int32 day, Int32 hour, Int32 minute, Int32 second)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.newtime_h(LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1065
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 956
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-25 23:55:50:964 ][Error ]ErrorMessage:小时、分和秒参数描述无法表示的 DateTime。
|
||||
ErrorTime:2022/6/25 23:55:50
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Int64 TimeToTicks(Int32, Int32, Int32)
|
||||
ErrorStackTrace: 在 System.DateTime.TimeToTicks(Int32 hour, Int32 minute, Int32 second)
|
||||
在 System.DateTime..ctor(Int32 year, Int32 month, Int32 day, Int32 hour, Int32 minute, Int32 second)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.newtime_h(LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1065
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 956
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
855
bin/20220619_RCU日志上传工具_1.0.0.6/Log_20220626.Log
Normal file
855
bin/20220619_RCU日志上传工具_1.0.0.6/Log_20220626.Log
Normal file
@@ -0,0 +1,855 @@
|
||||
[2022-06-26 00:01:48:519 ][Error ]ErrorMessage:索引超出范围。必须为非负值并小于集合大小。
|
||||
参数名: index
|
||||
ErrorTime:2022/6/26 0:01:48
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
|
||||
ErrorStackTrace: 在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
|
||||
在 System.Collections.Generic.List`1.get_Item(Int32 index)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:01:48:567 ][Error ]ErrorMessage:索引超出范围。必须为非负值并小于集合大小。
|
||||
参数名: index
|
||||
ErrorTime:2022/6/26 0:01:48
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
|
||||
ErrorStackTrace: 在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
|
||||
在 System.Collections.Generic.List`1.get_Item(Int32 index)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:01:48:592 ][Error ]ErrorMessage:索引超出范围。必须为非负值并小于集合大小。
|
||||
参数名: index
|
||||
ErrorTime:2022/6/26 0:01:48
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
|
||||
ErrorStackTrace: 在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
|
||||
在 System.Collections.Generic.List`1.get_Item(Int32 index)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:01:48:617 ][Error ]ErrorMessage:索引超出范围。必须为非负值并小于集合大小。
|
||||
参数名: index
|
||||
ErrorTime:2022/6/26 0:01:48
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
|
||||
ErrorStackTrace: 在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
|
||||
在 System.Collections.Generic.List`1.get_Item(Int32 index)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:01:48:650 ][Error ]ErrorMessage:索引超出范围。必须为非负值并小于集合大小。
|
||||
参数名: index
|
||||
ErrorTime:2022/6/26 0:01:48
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
|
||||
ErrorStackTrace: 在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
|
||||
在 System.Collections.Generic.List`1.get_Item(Int32 index)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:02:50:204 ][Error ]ErrorMessage:索引超出范围。必须为非负值并小于集合大小。
|
||||
参数名: index
|
||||
ErrorTime:2022/6/26 0:02:50
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
|
||||
ErrorStackTrace: 在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
|
||||
在 System.Collections.Generic.List`1.get_Item(Int32 index)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:02:50:245 ][Error ]ErrorMessage:索引超出范围。必须为非负值并小于集合大小。
|
||||
参数名: index
|
||||
ErrorTime:2022/6/26 0:02:50
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
|
||||
ErrorStackTrace: 在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
|
||||
在 System.Collections.Generic.List`1.get_Item(Int32 index)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:02:50:267 ][Error ]ErrorMessage:索引超出范围。必须为非负值并小于集合大小。
|
||||
参数名: index
|
||||
ErrorTime:2022/6/26 0:02:50
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
|
||||
ErrorStackTrace: 在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
|
||||
在 System.Collections.Generic.List`1.get_Item(Int32 index)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:02:50:289 ][Error ]ErrorMessage:索引超出范围。必须为非负值并小于集合大小。
|
||||
参数名: index
|
||||
ErrorTime:2022/6/26 0:02:50
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
|
||||
ErrorStackTrace: 在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
|
||||
在 System.Collections.Generic.List`1.get_Item(Int32 index)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:02:50:315 ][Error ]ErrorMessage:索引超出范围。必须为非负值并小于集合大小。
|
||||
参数名: index
|
||||
ErrorTime:2022/6/26 0:02:50
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
|
||||
ErrorStackTrace: 在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
|
||||
在 System.Collections.Generic.List`1.get_Item(Int32 index)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:02:50:347 ][Error ]ErrorMessage:索引超出范围。必须为非负值并小于集合大小。
|
||||
参数名: index
|
||||
ErrorTime:2022/6/26 0:02:50
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
|
||||
ErrorStackTrace: 在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
|
||||
在 System.Collections.Generic.List`1.get_Item(Int32 index)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:03:44:572 ][Error ]ErrorMessage:索引超出范围。必须为非负值并小于集合大小。
|
||||
参数名: index
|
||||
ErrorTime:2022/6/26 0:03:44
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
|
||||
ErrorStackTrace: 在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
|
||||
在 System.Collections.Generic.List`1.get_Item(Int32 index)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:03:44:616 ][Error ]ErrorMessage:索引超出范围。必须为非负值并小于集合大小。
|
||||
参数名: index
|
||||
ErrorTime:2022/6/26 0:03:44
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
|
||||
ErrorStackTrace: 在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
|
||||
在 System.Collections.Generic.List`1.get_Item(Int32 index)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:03:44:639 ][Error ]ErrorMessage:索引超出范围。必须为非负值并小于集合大小。
|
||||
参数名: index
|
||||
ErrorTime:2022/6/26 0:03:44
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
|
||||
ErrorStackTrace: 在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
|
||||
在 System.Collections.Generic.List`1.get_Item(Int32 index)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:04:23:059 ][Error ]ErrorMessage:索引超出范围。必须为非负值并小于集合大小。
|
||||
参数名: index
|
||||
ErrorTime:2022/6/26 0:04:23
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
|
||||
ErrorStackTrace: 在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
|
||||
在 System.Collections.Generic.List`1.get_Item(Int32 index)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:04:23:103 ][Error ]ErrorMessage:索引超出范围。必须为非负值并小于集合大小。
|
||||
参数名: index
|
||||
ErrorTime:2022/6/26 0:04:23
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
|
||||
ErrorStackTrace: 在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
|
||||
在 System.Collections.Generic.List`1.get_Item(Int32 index)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:04:23:143 ][Error ]ErrorMessage:索引超出范围。必须为非负值并小于集合大小。
|
||||
参数名: index
|
||||
ErrorTime:2022/6/26 0:04:23
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
|
||||
ErrorStackTrace: 在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
|
||||
在 System.Collections.Generic.List`1.get_Item(Int32 index)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:04:23:185 ][Error ]ErrorMessage:索引超出范围。必须为非负值并小于集合大小。
|
||||
参数名: index
|
||||
ErrorTime:2022/6/26 0:04:23
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
|
||||
ErrorStackTrace: 在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
|
||||
在 System.Collections.Generic.List`1.get_Item(Int32 index)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:04:23:226 ][Error ]ErrorMessage:索引超出范围。必须为非负值并小于集合大小。
|
||||
参数名: index
|
||||
ErrorTime:2022/6/26 0:04:23
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
|
||||
ErrorStackTrace: 在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
|
||||
在 System.Collections.Generic.List`1.get_Item(Int32 index)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:04:23:290 ][Error ]ErrorMessage:索引超出范围。必须为非负值并小于集合大小。
|
||||
参数名: index
|
||||
ErrorTime:2022/6/26 0:04:23
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
|
||||
ErrorStackTrace: 在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
|
||||
在 System.Collections.Generic.List`1.get_Item(Int32 index)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:05:41:005 ][Error ]ErrorMessage:索引超出范围。必须为非负值并小于集合大小。
|
||||
参数名: index
|
||||
ErrorTime:2022/6/26 0:05:40
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
|
||||
ErrorStackTrace: 在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
|
||||
在 System.Collections.Generic.List`1.get_Item(Int32 index)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:05:41:035 ][Error ]ErrorMessage:索引超出范围。必须为非负值并小于集合大小。
|
||||
参数名: index
|
||||
ErrorTime:2022/6/26 0:05:41
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
|
||||
ErrorStackTrace: 在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
|
||||
在 System.Collections.Generic.List`1.get_Item(Int32 index)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:05:41:071 ][Error ]ErrorMessage:索引超出范围。必须为非负值并小于集合大小。
|
||||
参数名: index
|
||||
ErrorTime:2022/6/26 0:05:41
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
|
||||
ErrorStackTrace: 在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
|
||||
在 System.Collections.Generic.List`1.get_Item(Int32 index)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:05:41:118 ][Error ]ErrorMessage:索引超出范围。必须为非负值并小于集合大小。
|
||||
参数名: index
|
||||
ErrorTime:2022/6/26 0:05:41
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
|
||||
ErrorStackTrace: 在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
|
||||
在 System.Collections.Generic.List`1.get_Item(Int32 index)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:05:41:159 ][Error ]ErrorMessage:索引超出范围。必须为非负值并小于集合大小。
|
||||
参数名: index
|
||||
ErrorTime:2022/6/26 0:05:41
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
|
||||
ErrorStackTrace: 在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
|
||||
在 System.Collections.Generic.List`1.get_Item(Int32 index)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:06:50:285 ][Error ]ErrorMessage:索引超出范围。必须为非负值并小于集合大小。
|
||||
参数名: index
|
||||
ErrorTime:2022/6/26 0:06:50
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
|
||||
ErrorStackTrace: 在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
|
||||
在 System.Collections.Generic.List`1.get_Item(Int32 index)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:06:57:610 ][Error ]ErrorMessage:索引超出范围。必须为非负值并小于集合大小。
|
||||
参数名: index
|
||||
ErrorTime:2022/6/26 0:06:57
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
|
||||
ErrorStackTrace: 在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
|
||||
在 System.Collections.Generic.List`1.get_Item(Int32 index)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:06:59:510 ][Error ]ErrorMessage:索引超出范围。必须为非负值并小于集合大小。
|
||||
参数名: index
|
||||
ErrorTime:2022/6/26 0:06:59
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
|
||||
ErrorStackTrace: 在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
|
||||
在 System.Collections.Generic.List`1.get_Item(Int32 index)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:07:01:437 ][Error ]ErrorMessage:索引超出范围。必须为非负值并小于集合大小。
|
||||
参数名: index
|
||||
ErrorTime:2022/6/26 0:07:01
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
|
||||
ErrorStackTrace: 在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
|
||||
在 System.Collections.Generic.List`1.get_Item(Int32 index)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:07:02:032 ][Error ]ErrorMessage:索引超出范围。必须为非负值并小于集合大小。
|
||||
参数名: index
|
||||
ErrorTime:2022/6/26 0:07:02
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
|
||||
ErrorStackTrace: 在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
|
||||
在 System.Collections.Generic.List`1.get_Item(Int32 index)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:07:02:583 ][Error ]ErrorMessage:索引超出范围。必须为非负值并小于集合大小。
|
||||
参数名: index
|
||||
ErrorTime:2022/6/26 0:07:02
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
|
||||
ErrorStackTrace: 在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
|
||||
在 System.Collections.Generic.List`1.get_Item(Int32 index)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:07:39:135 ][Error ]ErrorMessage:索引超出范围。必须为非负值并小于集合大小。
|
||||
参数名: index
|
||||
ErrorTime:2022/6/26 0:07:39
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
|
||||
ErrorStackTrace: 在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
|
||||
在 System.Collections.Generic.List`1.get_Item(Int32 index)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:07:43:754 ][Error ]ErrorMessage:索引超出范围。必须为非负值并小于集合大小。
|
||||
参数名: index
|
||||
ErrorTime:2022/6/26 0:07:43
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
|
||||
ErrorStackTrace: 在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
|
||||
在 System.Collections.Generic.List`1.get_Item(Int32 index)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:07:44:542 ][Error ]ErrorMessage:索引超出范围。必须为非负值并小于集合大小。
|
||||
参数名: index
|
||||
ErrorTime:2022/6/26 0:07:44
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
|
||||
ErrorStackTrace: 在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
|
||||
在 System.Collections.Generic.List`1.get_Item(Int32 index)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:07:45:140 ][Error ]ErrorMessage:索引超出范围。必须为非负值并小于集合大小。
|
||||
参数名: index
|
||||
ErrorTime:2022/6/26 0:07:45
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
|
||||
ErrorStackTrace: 在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
|
||||
在 System.Collections.Generic.List`1.get_Item(Int32 index)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:07:45:870 ][Error ]ErrorMessage:索引超出范围。必须为非负值并小于集合大小。
|
||||
参数名: index
|
||||
ErrorTime:2022/6/26 0:07:45
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
|
||||
ErrorStackTrace: 在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
|
||||
在 System.Collections.Generic.List`1.get_Item(Int32 index)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:07:46:448 ][Error ]ErrorMessage:索引超出范围。必须为非负值并小于集合大小。
|
||||
参数名: index
|
||||
ErrorTime:2022/6/26 0:07:46
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
|
||||
ErrorStackTrace: 在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
|
||||
在 System.Collections.Generic.List`1.get_Item(Int32 index)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:08:09:789 ][Error ]ErrorMessage:索引超出范围。必须为非负值并小于集合大小。
|
||||
参数名: index
|
||||
ErrorTime:2022/6/26 0:08:09
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
|
||||
ErrorStackTrace: 在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
|
||||
在 System.Collections.Generic.List`1.get_Item(Int32 index)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:08:09:836 ][Error ]ErrorMessage:索引超出范围。必须为非负值并小于集合大小。
|
||||
参数名: index
|
||||
ErrorTime:2022/6/26 0:08:09
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
|
||||
ErrorStackTrace: 在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
|
||||
在 System.Collections.Generic.List`1.get_Item(Int32 index)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:08:09:883 ][Error ]ErrorMessage:索引超出范围。必须为非负值并小于集合大小。
|
||||
参数名: index
|
||||
ErrorTime:2022/6/26 0:08:09
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
|
||||
ErrorStackTrace: 在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
|
||||
在 System.Collections.Generic.List`1.get_Item(Int32 index)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:08:09:917 ][Error ]ErrorMessage:索引超出范围。必须为非负值并小于集合大小。
|
||||
参数名: index
|
||||
ErrorTime:2022/6/26 0:08:09
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
|
||||
ErrorStackTrace: 在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
|
||||
在 System.Collections.Generic.List`1.get_Item(Int32 index)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:08:09:957 ][Error ]ErrorMessage:索引超出范围。必须为非负值并小于集合大小。
|
||||
参数名: index
|
||||
ErrorTime:2022/6/26 0:08:09
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
|
||||
ErrorStackTrace: 在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
|
||||
在 System.Collections.Generic.List`1.get_Item(Int32 index)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:08:10:001 ][Error ]ErrorMessage:索引超出范围。必须为非负值并小于集合大小。
|
||||
参数名: index
|
||||
ErrorTime:2022/6/26 0:08:10
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
|
||||
ErrorStackTrace: 在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
|
||||
在 System.Collections.Generic.List`1.get_Item(Int32 index)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:08:51:009 ][Error ]ErrorMessage:索引超出范围。必须为非负值并小于集合大小。
|
||||
参数名: index
|
||||
ErrorTime:2022/6/26 0:08:50
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
|
||||
ErrorStackTrace: 在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
|
||||
在 System.Collections.Generic.List`1.get_Item(Int32 index)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:08:51:054 ][Error ]ErrorMessage:索引超出范围。必须为非负值并小于集合大小。
|
||||
参数名: index
|
||||
ErrorTime:2022/6/26 0:08:51
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
|
||||
ErrorStackTrace: 在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
|
||||
在 System.Collections.Generic.List`1.get_Item(Int32 index)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:08:51:085 ][Error ]ErrorMessage:索引超出范围。必须为非负值并小于集合大小。
|
||||
参数名: index
|
||||
ErrorTime:2022/6/26 0:08:51
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
|
||||
ErrorStackTrace: 在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
|
||||
在 System.Collections.Generic.List`1.get_Item(Int32 index)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:08:51:111 ][Error ]ErrorMessage:索引超出范围。必须为非负值并小于集合大小。
|
||||
参数名: index
|
||||
ErrorTime:2022/6/26 0:08:51
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
|
||||
ErrorStackTrace: 在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
|
||||
在 System.Collections.Generic.List`1.get_Item(Int32 index)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:08:51:140 ][Error ]ErrorMessage:索引超出范围。必须为非负值并小于集合大小。
|
||||
参数名: index
|
||||
ErrorTime:2022/6/26 0:08:51
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
|
||||
ErrorStackTrace: 在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
|
||||
在 System.Collections.Generic.List`1.get_Item(Int32 index)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:08:51:199 ][Error ]ErrorMessage:索引超出范围。必须为非负值并小于集合大小。
|
||||
参数名: index
|
||||
ErrorTime:2022/6/26 0:08:51
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
|
||||
ErrorStackTrace: 在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
|
||||
在 System.Collections.Generic.List`1.get_Item(Int32 index)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:10:56:224 ][Error ]ErrorMessage:索引超出范围。必须为非负值并小于集合大小。
|
||||
参数名: index
|
||||
ErrorTime:2022/6/26 0:10:56
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
|
||||
ErrorStackTrace: 在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
|
||||
在 System.Collections.Generic.List`1.get_Item(Int32 index)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:10:56:266 ][Error ]ErrorMessage:索引超出范围。必须为非负值并小于集合大小。
|
||||
参数名: index
|
||||
ErrorTime:2022/6/26 0:10:56
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
|
||||
ErrorStackTrace: 在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
|
||||
在 System.Collections.Generic.List`1.get_Item(Int32 index)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:10:56:314 ][Error ]ErrorMessage:索引超出范围。必须为非负值并小于集合大小。
|
||||
参数名: index
|
||||
ErrorTime:2022/6/26 0:10:56
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
|
||||
ErrorStackTrace: 在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
|
||||
在 System.Collections.Generic.List`1.get_Item(Int32 index)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:10:56:338 ][Error ]ErrorMessage:索引超出范围。必须为非负值并小于集合大小。
|
||||
参数名: index
|
||||
ErrorTime:2022/6/26 0:10:56
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
|
||||
ErrorStackTrace: 在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
|
||||
在 System.Collections.Generic.List`1.get_Item(Int32 index)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:10:56:365 ][Error ]ErrorMessage:索引超出范围。必须为非负值并小于集合大小。
|
||||
参数名: index
|
||||
ErrorTime:2022/6/26 0:10:56
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
|
||||
ErrorStackTrace: 在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
|
||||
在 System.Collections.Generic.List`1.get_Item(Int32 index)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:10:56:424 ][Error ]ErrorMessage:索引超出范围。必须为非负值并小于集合大小。
|
||||
参数名: index
|
||||
ErrorTime:2022/6/26 0:10:56
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
|
||||
ErrorStackTrace: 在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
|
||||
在 System.Collections.Generic.List`1.get_Item(Int32 index)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:11:26:048 ][Error ]ErrorMessage:小时、分和秒参数描述无法表示的 DateTime。
|
||||
ErrorTime:2022/6/26 0:11:25
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Int64 TimeToTicks(Int32, Int32, Int32)
|
||||
ErrorStackTrace: 在 System.DateTime.TimeToTicks(Int32 hour, Int32 minute, Int32 second)
|
||||
在 System.DateTime..ctor(Int32 year, Int32 month, Int32 day, Int32 hour, Int32 minute, Int32 second)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.newtime_h(LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1066
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 956
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:11:26:866 ][Error ]ErrorMessage:小时、分和秒参数描述无法表示的 DateTime。
|
||||
ErrorTime:2022/6/26 0:11:26
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Int64 TimeToTicks(Int32, Int32, Int32)
|
||||
ErrorStackTrace: 在 System.DateTime.TimeToTicks(Int32 hour, Int32 minute, Int32 second)
|
||||
在 System.DateTime..ctor(Int32 year, Int32 month, Int32 day, Int32 hour, Int32 minute, Int32 second)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.newtime_h(LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1066
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 956
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:21:37:087 ][Error ]ErrorMessage:小时、分和秒参数描述无法表示的 DateTime。
|
||||
ErrorTime:2022/6/26 0:21:37
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Int64 TimeToTicks(Int32, Int32, Int32)
|
||||
ErrorStackTrace: 在 System.DateTime.TimeToTicks(Int32 hour, Int32 minute, Int32 second)
|
||||
在 System.DateTime..ctor(Int32 year, Int32 month, Int32 day, Int32 hour, Int32 minute, Int32 second)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.newtime_h(LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1066
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 956
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:21:37:827 ][Error ]ErrorMessage:小时、分和秒参数描述无法表示的 DateTime。
|
||||
ErrorTime:2022/6/26 0:21:37
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Int64 TimeToTicks(Int32, Int32, Int32)
|
||||
ErrorStackTrace: 在 System.DateTime.TimeToTicks(Int32 hour, Int32 minute, Int32 second)
|
||||
在 System.DateTime..ctor(Int32 year, Int32 month, Int32 day, Int32 hour, Int32 minute, Int32 second)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.newtime_h(LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1066
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 956
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:31:48:089 ][Error ]ErrorMessage:小时、分和秒参数描述无法表示的 DateTime。
|
||||
ErrorTime:2022/6/26 0:31:48
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Int64 TimeToTicks(Int32, Int32, Int32)
|
||||
ErrorStackTrace: 在 System.DateTime.TimeToTicks(Int32 hour, Int32 minute, Int32 second)
|
||||
在 System.DateTime..ctor(Int32 year, Int32 month, Int32 day, Int32 hour, Int32 minute, Int32 second)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.newtime_h(LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1066
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 956
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:31:49:138 ][Error ]ErrorMessage:小时、分和秒参数描述无法表示的 DateTime。
|
||||
ErrorTime:2022/6/26 0:31:49
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Int64 TimeToTicks(Int32, Int32, Int32)
|
||||
ErrorStackTrace: 在 System.DateTime.TimeToTicks(Int32 hour, Int32 minute, Int32 second)
|
||||
在 System.DateTime..ctor(Int32 year, Int32 month, Int32 day, Int32 hour, Int32 minute, Int32 second)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.newtime_h(LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1066
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 956
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:41:59:052 ][Error ]ErrorMessage:小时、分和秒参数描述无法表示的 DateTime。
|
||||
ErrorTime:2022/6/26 0:41:59
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Int64 TimeToTicks(Int32, Int32, Int32)
|
||||
ErrorStackTrace: 在 System.DateTime.TimeToTicks(Int32 hour, Int32 minute, Int32 second)
|
||||
在 System.DateTime..ctor(Int32 year, Int32 month, Int32 day, Int32 hour, Int32 minute, Int32 second)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.newtime_h(LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1066
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 956
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:41:59:878 ][Error ]ErrorMessage:小时、分和秒参数描述无法表示的 DateTime。
|
||||
ErrorTime:2022/6/26 0:41:59
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Int64 TimeToTicks(Int32, Int32, Int32)
|
||||
ErrorStackTrace: 在 System.DateTime.TimeToTicks(Int32 hour, Int32 minute, Int32 second)
|
||||
在 System.DateTime..ctor(Int32 year, Int32 month, Int32 day, Int32 hour, Int32 minute, Int32 second)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.newtime_h(LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1066
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 956
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:52:09:796 ][Error ]ErrorMessage:小时、分和秒参数描述无法表示的 DateTime。
|
||||
ErrorTime:2022/6/26 0:52:09
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Int64 TimeToTicks(Int32, Int32, Int32)
|
||||
ErrorStackTrace: 在 System.DateTime.TimeToTicks(Int32 hour, Int32 minute, Int32 second)
|
||||
在 System.DateTime..ctor(Int32 year, Int32 month, Int32 day, Int32 hour, Int32 minute, Int32 second)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.newtime_h(LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1066
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 956
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:52:10:669 ][Error ]ErrorMessage:小时、分和秒参数描述无法表示的 DateTime。
|
||||
ErrorTime:2022/6/26 0:52:10
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Int64 TimeToTicks(Int32, Int32, Int32)
|
||||
ErrorStackTrace: 在 System.DateTime.TimeToTicks(Int32 hour, Int32 minute, Int32 second)
|
||||
在 System.DateTime..ctor(Int32 year, Int32 month, Int32 day, Int32 hour, Int32 minute, Int32 second)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.newtime_h(LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1066
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 956
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 11:14:11:604 ][Error ]ErrorMessage:FTPS security could not be established on the server. The certificate was not accepted.
|
||||
ErrorTime:2022/6/26 11:14:11
|
||||
ErrorSource:FluentFTP
|
||||
ErrorType:FluentFTP.FtpInvalidCertificateException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[FluentFTP.FtpProfile] AutoDetect(Boolean, Boolean)
|
||||
ErrorStackTrace: 在 FluentFTP.FtpClient.AutoDetect(Boolean firstOnly, Boolean cloneConnection)
|
||||
在 FluentFTP.FtpClient.AutoConnect()
|
||||
在 RCU_LogAgent_MySql_v0._01.UTSModule.UtsFtp.FtpUpload(Dictionary`2 FtpDownloadfile) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\FTP\UtsFtp.vb:行号 129
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.FTPUploadingFile(Dictionary`2 SyncToLoadFile) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 625
|
||||
|
||||
[2022-06-26 11:22:28:142 ][Error ]ErrorMessage:FTPS security could not be established on the server. The certificate was not accepted.
|
||||
ErrorTime:2022/6/26 11:22:28
|
||||
ErrorSource:FluentFTP
|
||||
ErrorType:FluentFTP.FtpInvalidCertificateException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[FluentFTP.FtpProfile] AutoDetect(Boolean, Boolean)
|
||||
ErrorStackTrace: 在 FluentFTP.FtpClient.AutoDetect(Boolean firstOnly, Boolean cloneConnection)
|
||||
在 FluentFTP.FtpClient.AutoConnect()
|
||||
在 RCU_LogAgent_MySql_v0._01.UTSModule.UtsFtp.FtpUpload(Dictionary`2 FtpDownloadfile) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\FTP\UtsFtp.vb:行号 129
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.FTPUploadingFile(Dictionary`2 SyncToLoadFile) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 625
|
||||
|
||||
@@ -0,0 +1,221 @@
|
||||
[2022-06-26 00:01:48:519 ][Error ]ErrorMessage:索引超出范围。必须为非负值并小于集合大小。
|
||||
参数名: index
|
||||
ErrorTime:2022/6/26 0:01:48
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
|
||||
ErrorStackTrace: 在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
|
||||
在 System.Collections.Generic.List`1.get_Item(Int32 index)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:01:48:567 ][Error ]ErrorMessage:索引超出范围。必须为非负值并小于集合大小。
|
||||
参数名: index
|
||||
ErrorTime:2022/6/26 0:01:48
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
|
||||
ErrorStackTrace: 在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
|
||||
在 System.Collections.Generic.List`1.get_Item(Int32 index)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:01:48:592 ][Error ]ErrorMessage:索引超出范围。必须为非负值并小于集合大小。
|
||||
参数名: index
|
||||
ErrorTime:2022/6/26 0:01:48
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
|
||||
ErrorStackTrace: 在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
|
||||
在 System.Collections.Generic.List`1.get_Item(Int32 index)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:01:48:617 ][Error ]ErrorMessage:索引超出范围。必须为非负值并小于集合大小。
|
||||
参数名: index
|
||||
ErrorTime:2022/6/26 0:01:48
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
|
||||
ErrorStackTrace: 在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
|
||||
在 System.Collections.Generic.List`1.get_Item(Int32 index)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:01:48:650 ][Error ]ErrorMessage:索引超出范围。必须为非负值并小于集合大小。
|
||||
参数名: index
|
||||
ErrorTime:2022/6/26 0:01:48
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
|
||||
ErrorStackTrace: 在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
|
||||
在 System.Collections.Generic.List`1.get_Item(Int32 index)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:02:50:204 ][Error ]ErrorMessage:索引超出范围。必须为非负值并小于集合大小。
|
||||
参数名: index
|
||||
ErrorTime:2022/6/26 0:02:50
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
|
||||
ErrorStackTrace: 在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
|
||||
在 System.Collections.Generic.List`1.get_Item(Int32 index)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:02:50:245 ][Error ]ErrorMessage:索引超出范围。必须为非负值并小于集合大小。
|
||||
参数名: index
|
||||
ErrorTime:2022/6/26 0:02:50
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
|
||||
ErrorStackTrace: 在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
|
||||
在 System.Collections.Generic.List`1.get_Item(Int32 index)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:02:50:267 ][Error ]ErrorMessage:索引超出范围。必须为非负值并小于集合大小。
|
||||
参数名: index
|
||||
ErrorTime:2022/6/26 0:02:50
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
|
||||
ErrorStackTrace: 在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
|
||||
在 System.Collections.Generic.List`1.get_Item(Int32 index)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:02:50:289 ][Error ]ErrorMessage:索引超出范围。必须为非负值并小于集合大小。
|
||||
参数名: index
|
||||
ErrorTime:2022/6/26 0:02:50
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
|
||||
ErrorStackTrace: 在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
|
||||
在 System.Collections.Generic.List`1.get_Item(Int32 index)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:02:50:315 ][Error ]ErrorMessage:索引超出范围。必须为非负值并小于集合大小。
|
||||
参数名: index
|
||||
ErrorTime:2022/6/26 0:02:50
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
|
||||
ErrorStackTrace: 在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
|
||||
在 System.Collections.Generic.List`1.get_Item(Int32 index)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:02:50:347 ][Error ]ErrorMessage:索引超出范围。必须为非负值并小于集合大小。
|
||||
参数名: index
|
||||
ErrorTime:2022/6/26 0:02:50
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
|
||||
ErrorStackTrace: 在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
|
||||
在 System.Collections.Generic.List`1.get_Item(Int32 index)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:03:44:572 ][Error ]ErrorMessage:索引超出范围。必须为非负值并小于集合大小。
|
||||
参数名: index
|
||||
ErrorTime:2022/6/26 0:03:44
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
|
||||
ErrorStackTrace: 在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
|
||||
在 System.Collections.Generic.List`1.get_Item(Int32 index)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:03:44:616 ][Error ]ErrorMessage:索引超出范围。必须为非负值并小于集合大小。
|
||||
参数名: index
|
||||
ErrorTime:2022/6/26 0:03:44
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
|
||||
ErrorStackTrace: 在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
|
||||
在 System.Collections.Generic.List`1.get_Item(Int32 index)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:03:44:639 ][Error ]ErrorMessage:索引超出范围。必须为非负值并小于集合大小。
|
||||
参数名: index
|
||||
ErrorTime:2022/6/26 0:03:44
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
|
||||
ErrorStackTrace: 在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
|
||||
在 System.Collections.Generic.List`1.get_Item(Int32 index)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:03:44:669 ][Error ]ErrorMessage:索引超出范围。必须为非负值并小于集合大小。
|
||||
参数名: index
|
||||
ErrorTime:2022/6/26 0:03:44
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
|
||||
ErrorStackTrace: 在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
|
||||
在 System.Collections.Generic.List`1.get_Item(Int32 index)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:03:44:699 ][Error ]ErrorMessage:索引超出范围。必须为非负值并小于集合大小。
|
||||
参数名: index
|
||||
ErrorTime:2022/6/26 0:03:44
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
|
||||
ErrorStackTrace: 在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
|
||||
在 System.Collections.Generic.List`1.get_Item(Int32 index)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
[2022-06-26 00:03:44:733 ][Error ]ErrorMessage:索引超出范围。必须为非负值并小于集合大小。
|
||||
参数名: index
|
||||
ErrorTime:2022/6/26 0:03:44
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentOutOfRangeException
|
||||
ErrorTargetSite:Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
|
||||
ErrorStackTrace: 在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
|
||||
在 System.Collections.Generic.List`1.get_Item(Int32 index)
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.Get_Data_Time_Difference2(List`1 data_list, LogDataInfoStruct data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 1024
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.File_Data_Parsing_To_List(fileNameInfoStruct datFileName, List`1 file_data) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 950
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 854
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.ScanFile() 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 330
|
||||
|
||||
60
bin/20220619_RCU日志上传工具_1.0.0.6/Log_20220627.Log
Normal file
60
bin/20220619_RCU日志上传工具_1.0.0.6/Log_20220627.Log
Normal file
@@ -0,0 +1,60 @@
|
||||
[2022-06-27 11:41:48:375 ][Error ]ErrorMessage:FTPS security could not be established on the server. The certificate was not accepted.
|
||||
ErrorTime:2022/6/27 11:41:48
|
||||
ErrorSource:FluentFTP
|
||||
ErrorType:FluentFTP.FtpInvalidCertificateException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[FluentFTP.FtpProfile] AutoDetect(Boolean, Boolean)
|
||||
ErrorStackTrace: 在 FluentFTP.FtpClient.AutoDetect(Boolean firstOnly, Boolean cloneConnection)
|
||||
在 FluentFTP.FtpClient.AutoConnect()
|
||||
在 RCU_LogAgent_MySql_v0._01.UTSModule.UtsFtp.FtpUpload(Dictionary`2 FtpDownloadfile) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\FTP\UtsFtp.vb:行号 129
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.FTPUploadingFile(Dictionary`2 SyncToLoadFile) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 625
|
||||
|
||||
[2022-06-27 11:41:50:456 ][Error ]ErrorMessage:FTPS security could not be established on the server. The certificate was not accepted.
|
||||
ErrorTime:2022/6/27 11:41:50
|
||||
ErrorSource:FluentFTP
|
||||
ErrorType:FluentFTP.FtpInvalidCertificateException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[FluentFTP.FtpProfile] AutoDetect(Boolean, Boolean)
|
||||
ErrorStackTrace: 在 FluentFTP.FtpClient.AutoDetect(Boolean firstOnly, Boolean cloneConnection)
|
||||
在 FluentFTP.FtpClient.AutoConnect()
|
||||
在 RCU_LogAgent_MySql_v0._01.UTSModule.UtsFtp.FtpUpload(Dictionary`2 FtpDownloadfile) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\FTP\UtsFtp.vb:行号 129
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.FTPUploadingFile(Dictionary`2 SyncToLoadFile) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 625
|
||||
|
||||
[2022-06-27 11:52:00:442 ][Error ]ErrorMessage:FTPS security could not be established on the server. The certificate was not accepted.
|
||||
ErrorTime:2022/6/27 11:52:00
|
||||
ErrorSource:FluentFTP
|
||||
ErrorType:FluentFTP.FtpInvalidCertificateException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[FluentFTP.FtpProfile] AutoDetect(Boolean, Boolean)
|
||||
ErrorStackTrace: 在 FluentFTP.FtpClient.AutoDetect(Boolean firstOnly, Boolean cloneConnection)
|
||||
在 FluentFTP.FtpClient.AutoConnect()
|
||||
在 RCU_LogAgent_MySql_v0._01.UTSModule.UtsFtp.FtpUpload(Dictionary`2 FtpDownloadfile) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\FTP\UtsFtp.vb:行号 129
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.FTPUploadingFile(Dictionary`2 SyncToLoadFile) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 625
|
||||
|
||||
[2022-06-27 11:52:02:465 ][Error ]ErrorMessage:FTPS security could not be established on the server. The certificate was not accepted.
|
||||
ErrorTime:2022/6/27 11:52:02
|
||||
ErrorSource:FluentFTP
|
||||
ErrorType:FluentFTP.FtpInvalidCertificateException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[FluentFTP.FtpProfile] AutoDetect(Boolean, Boolean)
|
||||
ErrorStackTrace: 在 FluentFTP.FtpClient.AutoDetect(Boolean firstOnly, Boolean cloneConnection)
|
||||
在 FluentFTP.FtpClient.AutoConnect()
|
||||
在 RCU_LogAgent_MySql_v0._01.UTSModule.UtsFtp.FtpUpload(Dictionary`2 FtpDownloadfile) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\FTP\UtsFtp.vb:行号 129
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.FTPUploadingFile(Dictionary`2 SyncToLoadFile) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 625
|
||||
|
||||
[2022-06-27 12:02:12:611 ][Error ]ErrorMessage:FTPS security could not be established on the server. The certificate was not accepted.
|
||||
ErrorTime:2022/6/27 12:02:12
|
||||
ErrorSource:FluentFTP
|
||||
ErrorType:FluentFTP.FtpInvalidCertificateException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[FluentFTP.FtpProfile] AutoDetect(Boolean, Boolean)
|
||||
ErrorStackTrace: 在 FluentFTP.FtpClient.AutoDetect(Boolean firstOnly, Boolean cloneConnection)
|
||||
在 FluentFTP.FtpClient.AutoConnect()
|
||||
在 RCU_LogAgent_MySql_v0._01.UTSModule.UtsFtp.FtpUpload(Dictionary`2 FtpDownloadfile) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\FTP\UtsFtp.vb:行号 129
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.FTPUploadingFile(Dictionary`2 SyncToLoadFile) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 625
|
||||
|
||||
[2022-06-27 12:02:14:612 ][Error ]ErrorMessage:FTPS security could not be established on the server. The certificate was not accepted.
|
||||
ErrorTime:2022/6/27 12:02:14
|
||||
ErrorSource:FluentFTP
|
||||
ErrorType:FluentFTP.FtpInvalidCertificateException
|
||||
ErrorTargetSite:System.Collections.Generic.List`1[FluentFTP.FtpProfile] AutoDetect(Boolean, Boolean)
|
||||
ErrorStackTrace: 在 FluentFTP.FtpClient.AutoDetect(Boolean firstOnly, Boolean cloneConnection)
|
||||
在 FluentFTP.FtpClient.AutoConnect()
|
||||
在 RCU_LogAgent_MySql_v0._01.UTSModule.UtsFtp.FtpUpload(Dictionary`2 FtpDownloadfile) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\FTP\UtsFtp.vb:行号 129
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.FTPUploadingFile(Dictionary`2 SyncToLoadFile) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 625
|
||||
|
||||
195
bin/20220619_RCU日志上传工具_1.0.0.6/Log_20220628.Log
Normal file
195
bin/20220619_RCU日志上传工具_1.0.0.6/Log_20220628.Log
Normal file
@@ -0,0 +1,195 @@
|
||||
[2022-06-28 11:36:17:934 ][Error ]ErrorMessage:Timed out trying to connect!
|
||||
ErrorTime:2022/6/28 11:36:17
|
||||
ErrorSource:FluentFTP
|
||||
ErrorType:System.TimeoutException
|
||||
ErrorTargetSite:Void Connect(System.String, Int32, FluentFTP.FtpIpVersion)
|
||||
ErrorStackTrace: 在 FluentFTP.FtpSocketStream.Connect(String host, Int32 port, FtpIpVersion ipVersions)
|
||||
在 FluentFTP.FtpClient.Connect(FtpSocketStream stream)
|
||||
在 FluentFTP.FtpClient.Connect()
|
||||
在 FluentFTP.FtpClient.AutoDetect(Boolean firstOnly, Boolean cloneConnection)
|
||||
在 FluentFTP.FtpClient.AutoConnect()
|
||||
在 RCU_LogAgent_MySql_v0._01.UTSModule.UtsFtp.FtpUpload_UdpLogOnly(Dictionary`2& FtpDownloadfile, String& BAK_Path, String FtpUploadReturnMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\FTP\UtsFtp.vb:行号 132
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.FTPUploadingFile(Dictionary`2 SyncToLoadFile) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 626
|
||||
|
||||
[2022-06-28 11:36:34:748 ][Error ]ErrorMessage:Timed out trying to connect!
|
||||
ErrorTime:2022/6/28 11:36:34
|
||||
ErrorSource:FluentFTP
|
||||
ErrorType:System.TimeoutException
|
||||
ErrorTargetSite:Void Connect(System.String, Int32, FluentFTP.FtpIpVersion)
|
||||
ErrorStackTrace: 在 FluentFTP.FtpSocketStream.Connect(String host, Int32 port, FtpIpVersion ipVersions)
|
||||
在 FluentFTP.FtpClient.Connect(FtpSocketStream stream)
|
||||
在 FluentFTP.FtpClient.Connect()
|
||||
在 FluentFTP.FtpClient.AutoDetect(Boolean firstOnly, Boolean cloneConnection)
|
||||
在 FluentFTP.FtpClient.AutoConnect()
|
||||
在 RCU_LogAgent_MySql_v0._01.UTSModule.UtsFtp.FtpUpload_UdpLogOnly(Dictionary`2& FtpDownloadfile, String& BAK_Path, String FtpUploadReturnMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\FTP\UtsFtp.vb:行号 132
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.FTPUploadingFile(Dictionary`2 SyncToLoadFile) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 626
|
||||
|
||||
[2022-06-28 12:05:53:606 ][Error ]ErrorMessage:Timed out trying to connect!
|
||||
ErrorTime:2022/6/28 12:05:53
|
||||
ErrorSource:FluentFTP
|
||||
ErrorType:System.TimeoutException
|
||||
ErrorTargetSite:Void Connect(System.String, Int32, FluentFTP.FtpIpVersion)
|
||||
ErrorStackTrace: 在 FluentFTP.FtpSocketStream.Connect(String host, Int32 port, FtpIpVersion ipVersions)
|
||||
在 FluentFTP.FtpClient.Connect(FtpSocketStream stream)
|
||||
在 FluentFTP.FtpClient.Connect()
|
||||
在 FluentFTP.FtpClient.AutoDetect(Boolean firstOnly, Boolean cloneConnection)
|
||||
在 FluentFTP.FtpClient.AutoConnect()
|
||||
在 RCU_LogAgent_MySql_v0._01.UTSModule.UtsFtp.FtpUpload_UdpLogOnly(Dictionary`2 FtpDownloadfile, String BAK_Path, String& FtpUploadReturnMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\FTP\UtsFtp.vb:行号 132
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.FTPUploadingFile(Dictionary`2 SyncToLoadFile) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 626
|
||||
|
||||
[2022-06-28 12:07:40:859 ][Error ]ErrorMessage:Timed out trying to connect!
|
||||
ErrorTime:2022/6/28 12:07:40
|
||||
ErrorSource:FluentFTP
|
||||
ErrorType:System.TimeoutException
|
||||
ErrorTargetSite:Void Connect(System.String, Int32, FluentFTP.FtpIpVersion)
|
||||
ErrorStackTrace: 在 FluentFTP.FtpSocketStream.Connect(String host, Int32 port, FtpIpVersion ipVersions)
|
||||
在 FluentFTP.FtpClient.Connect(FtpSocketStream stream)
|
||||
在 FluentFTP.FtpClient.Connect()
|
||||
在 FluentFTP.FtpClient.AutoDetect(Boolean firstOnly, Boolean cloneConnection)
|
||||
在 FluentFTP.FtpClient.AutoConnect()
|
||||
在 RCU_LogAgent_MySql_v0._01.UTSModule.UtsFtp.FtpUpload_UdpLogOnly(Dictionary`2 FtpDownloadfile, String BAK_Path, String& FtpUploadReturnMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\FTP\UtsFtp.vb:行号 132
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.FTPUploadingFile(Dictionary`2 SyncToLoadFile) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 626
|
||||
|
||||
[2022-06-28 12:07:57:730 ][Error ]ErrorMessage:Timed out trying to connect!
|
||||
ErrorTime:2022/6/28 12:07:57
|
||||
ErrorSource:FluentFTP
|
||||
ErrorType:System.TimeoutException
|
||||
ErrorTargetSite:Void Connect(System.String, Int32, FluentFTP.FtpIpVersion)
|
||||
ErrorStackTrace: 在 FluentFTP.FtpSocketStream.Connect(String host, Int32 port, FtpIpVersion ipVersions)
|
||||
在 FluentFTP.FtpClient.Connect(FtpSocketStream stream)
|
||||
在 FluentFTP.FtpClient.Connect()
|
||||
在 FluentFTP.FtpClient.AutoDetect(Boolean firstOnly, Boolean cloneConnection)
|
||||
在 FluentFTP.FtpClient.AutoConnect()
|
||||
在 RCU_LogAgent_MySql_v0._01.UTSModule.UtsFtp.FtpUpload_UdpLogOnly(Dictionary`2 FtpDownloadfile, String BAK_Path, String& FtpUploadReturnMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\FTP\UtsFtp.vb:行号 132
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.FTPUploadingFile(Dictionary`2 SyncToLoadFile) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 626
|
||||
|
||||
[2022-06-28 12:17:00:496 ][Error ]ErrorMessage:Timed out trying to connect!
|
||||
ErrorTime:2022/6/28 12:17:00
|
||||
ErrorSource:FluentFTP
|
||||
ErrorType:System.TimeoutException
|
||||
ErrorTargetSite:Void Connect(System.String, Int32, FluentFTP.FtpIpVersion)
|
||||
ErrorStackTrace: 在 FluentFTP.FtpSocketStream.Connect(String host, Int32 port, FtpIpVersion ipVersions)
|
||||
在 FluentFTP.FtpClient.Connect(FtpSocketStream stream)
|
||||
在 FluentFTP.FtpClient.Connect()
|
||||
在 FluentFTP.FtpClient.AutoDetect(Boolean firstOnly, Boolean cloneConnection)
|
||||
在 FluentFTP.FtpClient.AutoConnect()
|
||||
在 RCU_LogAgent_MySql_v0._01.UTSModule.UtsFtp.FtpUpload_UdpLogOnly(Dictionary`2 FtpDownloadfile, String BAK_Path, String& FtpUploadReturnMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\FTP\UtsFtp.vb:行号 132
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.FTPUploadingFile(Dictionary`2 SyncToLoadFile) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 626
|
||||
|
||||
[2022-06-28 12:17:17:330 ][Error ]ErrorMessage:Timed out trying to connect!
|
||||
ErrorTime:2022/6/28 12:17:17
|
||||
ErrorSource:FluentFTP
|
||||
ErrorType:System.TimeoutException
|
||||
ErrorTargetSite:Void Connect(System.String, Int32, FluentFTP.FtpIpVersion)
|
||||
ErrorStackTrace: 在 FluentFTP.FtpSocketStream.Connect(String host, Int32 port, FtpIpVersion ipVersions)
|
||||
在 FluentFTP.FtpClient.Connect(FtpSocketStream stream)
|
||||
在 FluentFTP.FtpClient.Connect()
|
||||
在 FluentFTP.FtpClient.AutoDetect(Boolean firstOnly, Boolean cloneConnection)
|
||||
在 FluentFTP.FtpClient.AutoConnect()
|
||||
在 RCU_LogAgent_MySql_v0._01.UTSModule.UtsFtp.FtpUpload_UdpLogOnly(Dictionary`2 FtpDownloadfile, String BAK_Path, String& FtpUploadReturnMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\FTP\UtsFtp.vb:行号 132
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.FTPUploadingFile(Dictionary`2 SyncToLoadFile) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 626
|
||||
|
||||
[2022-06-28 12:17:55:930 ][Error ]ErrorMessage:Timed out trying to connect!
|
||||
ErrorTime:2022/6/28 12:17:55
|
||||
ErrorSource:FluentFTP
|
||||
ErrorType:System.TimeoutException
|
||||
ErrorTargetSite:Void Connect(System.String, Int32, FluentFTP.FtpIpVersion)
|
||||
ErrorStackTrace: 在 FluentFTP.FtpSocketStream.Connect(String host, Int32 port, FtpIpVersion ipVersions)
|
||||
在 FluentFTP.FtpClient.Connect(FtpSocketStream stream)
|
||||
在 FluentFTP.FtpClient.Connect()
|
||||
在 FluentFTP.FtpClient.AutoDetect(Boolean firstOnly, Boolean cloneConnection)
|
||||
在 FluentFTP.FtpClient.AutoConnect()
|
||||
在 RCU_LogAgent_MySql_v0._01.UTSModule.UtsFtp.FtpUpload_UdpLogOnly(Dictionary`2 FtpDownloadfile, String BAK_Path, String& FtpUploadReturnMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\FTP\UtsFtp.vb:行号 132
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.FTPUploadingFile(Dictionary`2 SyncToLoadFile) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 626
|
||||
|
||||
[2022-06-28 12:18:12:775 ][Error ]ErrorMessage:Timed out trying to connect!
|
||||
ErrorTime:2022/6/28 12:18:12
|
||||
ErrorSource:FluentFTP
|
||||
ErrorType:System.TimeoutException
|
||||
ErrorTargetSite:Void Connect(System.String, Int32, FluentFTP.FtpIpVersion)
|
||||
ErrorStackTrace: 在 FluentFTP.FtpSocketStream.Connect(String host, Int32 port, FtpIpVersion ipVersions)
|
||||
在 FluentFTP.FtpClient.Connect(FtpSocketStream stream)
|
||||
在 FluentFTP.FtpClient.Connect()
|
||||
在 FluentFTP.FtpClient.AutoDetect(Boolean firstOnly, Boolean cloneConnection)
|
||||
在 FluentFTP.FtpClient.AutoConnect()
|
||||
在 RCU_LogAgent_MySql_v0._01.UTSModule.UtsFtp.FtpUpload_UdpLogOnly(Dictionary`2 FtpDownloadfile, String BAK_Path, String& FtpUploadReturnMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\FTP\UtsFtp.vb:行号 132
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.FTPUploadingFile(Dictionary`2 SyncToLoadFile) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 626
|
||||
|
||||
[2022-06-28 12:20:32:078 ][Error ]ErrorMessage:Timed out trying to connect!
|
||||
ErrorTime:2022/6/28 12:20:32
|
||||
ErrorSource:FluentFTP
|
||||
ErrorType:System.TimeoutException
|
||||
ErrorTargetSite:Void Connect(System.String, Int32, FluentFTP.FtpIpVersion)
|
||||
ErrorStackTrace: 在 FluentFTP.FtpSocketStream.Connect(String host, Int32 port, FtpIpVersion ipVersions)
|
||||
在 FluentFTP.FtpClient.Connect(FtpSocketStream stream)
|
||||
在 FluentFTP.FtpClient.Connect()
|
||||
在 FluentFTP.FtpClient.AutoDetect(Boolean firstOnly, Boolean cloneConnection)
|
||||
在 FluentFTP.FtpClient.AutoConnect()
|
||||
在 RCU_LogAgent_MySql_v0._01.UTSModule.UtsFtp.FtpUpload_UdpLogOnly(Dictionary`2 FtpDownloadfile, String BAK_Path, String& FtpUploadReturnMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\FTP\UtsFtp.vb:行号 132
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.FTPUploadingFile(Dictionary`2 SyncToLoadFile) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 626
|
||||
|
||||
[2022-06-28 12:20:48:937 ][Error ]ErrorMessage:Timed out trying to connect!
|
||||
ErrorTime:2022/6/28 12:20:48
|
||||
ErrorSource:FluentFTP
|
||||
ErrorType:System.TimeoutException
|
||||
ErrorTargetSite:Void Connect(System.String, Int32, FluentFTP.FtpIpVersion)
|
||||
ErrorStackTrace: 在 FluentFTP.FtpSocketStream.Connect(String host, Int32 port, FtpIpVersion ipVersions)
|
||||
在 FluentFTP.FtpClient.Connect(FtpSocketStream stream)
|
||||
在 FluentFTP.FtpClient.Connect()
|
||||
在 FluentFTP.FtpClient.AutoDetect(Boolean firstOnly, Boolean cloneConnection)
|
||||
在 FluentFTP.FtpClient.AutoConnect()
|
||||
在 RCU_LogAgent_MySql_v0._01.UTSModule.UtsFtp.FtpUpload_UdpLogOnly(Dictionary`2 FtpDownloadfile, String BAK_Path, String& FtpUploadReturnMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\FTP\UtsFtp.vb:行号 132
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.FTPUploadingFile(Dictionary`2 SyncToLoadFile) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 626
|
||||
|
||||
[2022-06-28 12:37:19:187 ][Error ]ErrorMessage:Timed out trying to connect!
|
||||
ErrorTime:2022/6/28 12:37:19
|
||||
ErrorSource:FluentFTP
|
||||
ErrorType:System.TimeoutException
|
||||
ErrorTargetSite:Void Connect(System.String, Int32, FluentFTP.FtpIpVersion)
|
||||
ErrorStackTrace: 在 FluentFTP.FtpSocketStream.Connect(String host, Int32 port, FtpIpVersion ipVersions)
|
||||
在 FluentFTP.FtpClient.Connect(FtpSocketStream stream)
|
||||
在 FluentFTP.FtpClient.Connect()
|
||||
在 FluentFTP.FtpClient.AutoDetect(Boolean firstOnly, Boolean cloneConnection)
|
||||
在 FluentFTP.FtpClient.AutoConnect()
|
||||
在 RCU_LogAgent_MySql_v0._01.UTSModule.UtsFtp.FtpUpload_UdpLogOnly(Dictionary`2 FtpDownloadfile, String BAK_Path, String& FtpUploadReturnMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\FTP\UtsFtp.vb:行号 132
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.FTPUploadingFile(Dictionary`2 SyncToLoadFile) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 626
|
||||
|
||||
[2022-06-28 12:37:36:030 ][Error ]ErrorMessage:Timed out trying to connect!
|
||||
ErrorTime:2022/6/28 12:37:36
|
||||
ErrorSource:FluentFTP
|
||||
ErrorType:System.TimeoutException
|
||||
ErrorTargetSite:Void Connect(System.String, Int32, FluentFTP.FtpIpVersion)
|
||||
ErrorStackTrace: 在 FluentFTP.FtpSocketStream.Connect(String host, Int32 port, FtpIpVersion ipVersions)
|
||||
在 FluentFTP.FtpClient.Connect(FtpSocketStream stream)
|
||||
在 FluentFTP.FtpClient.Connect()
|
||||
在 FluentFTP.FtpClient.AutoDetect(Boolean firstOnly, Boolean cloneConnection)
|
||||
在 FluentFTP.FtpClient.AutoConnect()
|
||||
在 RCU_LogAgent_MySql_v0._01.UTSModule.UtsFtp.FtpUpload_UdpLogOnly(Dictionary`2 FtpDownloadfile, String BAK_Path, String& FtpUploadReturnMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\FTP\UtsFtp.vb:行号 132
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.FTPUploadingFile(Dictionary`2 SyncToLoadFile) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 626
|
||||
|
||||
[2022-06-28 12:38:57:931 ][Error ]ErrorMessage:Timed out trying to connect!
|
||||
ErrorTime:2022/6/28 12:38:57
|
||||
ErrorSource:FluentFTP
|
||||
ErrorType:System.TimeoutException
|
||||
ErrorTargetSite:Void Connect(System.String, Int32, FluentFTP.FtpIpVersion)
|
||||
ErrorStackTrace: 在 FluentFTP.FtpSocketStream.Connect(String host, Int32 port, FtpIpVersion ipVersions)
|
||||
在 FluentFTP.FtpClient.Connect(FtpSocketStream stream)
|
||||
在 FluentFTP.FtpClient.Connect()
|
||||
在 FluentFTP.FtpClient.AutoDetect(Boolean firstOnly, Boolean cloneConnection)
|
||||
在 FluentFTP.FtpClient.AutoConnect()
|
||||
在 RCU_LogAgent_MySql_v0._01.UTSModule.UtsFtp.FtpUpload_UdpLogOnly(Dictionary`2 FtpDownloadfile, String BAK_Path, String& FtpUploadReturnMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\FTP\UtsFtp.vb:行号 132
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.FTPUploadingFile(Dictionary`2 SyncToLoadFile) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 626
|
||||
|
||||
[2022-06-28 12:50:14:391 ][Error ]ErrorMessage:Timed out trying to connect!
|
||||
ErrorTime:2022/6/28 12:50:14
|
||||
ErrorSource:FluentFTP
|
||||
ErrorType:System.TimeoutException
|
||||
ErrorTargetSite:Void Connect(System.String, Int32, FluentFTP.FtpIpVersion)
|
||||
ErrorStackTrace: 在 FluentFTP.FtpSocketStream.Connect(String host, Int32 port, FtpIpVersion ipVersions)
|
||||
在 FluentFTP.FtpClient.Connect(FtpSocketStream stream)
|
||||
在 FluentFTP.FtpClient.Connect()
|
||||
在 FluentFTP.FtpClient.AutoDetect(Boolean firstOnly, Boolean cloneConnection)
|
||||
在 FluentFTP.FtpClient.AutoConnect()
|
||||
在 RCU_LogAgent_MySql_v0._01.UTSModule.UtsFtp.FtpUpload_UdpLogOnly(Dictionary`2 FtpDownloadfile, String BAK_Path, String& FtpUploadReturnMsg) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\FTP\UtsFtp.vb:行号 132
|
||||
在 RCU_LogAgent_MySql_v0._01.Form1.FTPUploadingFile(Dictionary`2 SyncToLoadFile) 位置 E:\BLV_Sync\RD_PC\Project\BLV_RcuLogAgent\src\RCULogAgent\RCU_LogAgent\Form1.vb:行号 627
|
||||
|
||||
84
bin/20220619_RCU日志上传工具_1.0.0.6/Log_20221126.Log
Normal file
84
bin/20220619_RCU日志上传工具_1.0.0.6/Log_20221126.Log
Normal file
@@ -0,0 +1,84 @@
|
||||
[2022-11-26 10:48:07:767 ][Error ]ErrorMessage:值不能为 null。
|
||||
参数名: No connection associated with this transaction
|
||||
ErrorTime:2022/11/26 10:48:07
|
||||
ErrorSource:System.Data.SQLite
|
||||
ErrorType:System.ArgumentNullException
|
||||
ErrorTargetSite:Boolean IsValid(Boolean)
|
||||
ErrorStackTrace: 在 System.Data.SQLite.SQLiteTransactionBase.IsValid(Boolean throwError)
|
||||
在 System.Data.SQLite.SQLiteTransaction.Commit()
|
||||
在 RCU_LogAgent_sqllite.LogParsing.WriteDataToDB(List`1 lstLogData) 位置 D:\Sync\RD_PC\陈志豪\czh\RCU_LogAgent\LogParsing.vb:行号 1099
|
||||
|
||||
[2022-11-26 10:49:54:766 ][Error ]ErrorMessage:值不能为 null。
|
||||
参数名: No connection associated with this transaction
|
||||
ErrorTime:2022/11/26 10:49:54
|
||||
ErrorSource:System.Data.SQLite
|
||||
ErrorType:System.ArgumentNullException
|
||||
ErrorTargetSite:Boolean IsValid(Boolean)
|
||||
ErrorStackTrace: 在 System.Data.SQLite.SQLiteTransactionBase.IsValid(Boolean throwError)
|
||||
在 System.Data.SQLite.SQLiteTransaction.Commit()
|
||||
在 RCU_LogAgent_sqllite.LogParsing.WriteDataToDB(List`1 lstLogData) 位置 D:\Sync\RD_PC\陈志豪\czh\RCU_LogAgent\LogParsing.vb:行号 1099
|
||||
|
||||
[2022-11-26 10:51:29:641 ][Error ]ErrorMessage:值不能为 null。
|
||||
参数名: No connection associated with this transaction
|
||||
ErrorTime:2022/11/26 10:51:29
|
||||
ErrorSource:System.Data.SQLite
|
||||
ErrorType:System.ArgumentNullException
|
||||
ErrorTargetSite:Boolean IsValid(Boolean)
|
||||
ErrorStackTrace: 在 System.Data.SQLite.SQLiteTransactionBase.IsValid(Boolean throwError)
|
||||
在 System.Data.SQLite.SQLiteTransaction.Commit()
|
||||
在 RCU_LogAgent_sqllite.LogParsing.WriteDataToDB(List`1 lstLogData) 位置 D:\Sync\RD_PC\陈志豪\czh\RCU_LogAgent\LogParsing.vb:行号 1099
|
||||
|
||||
[2022-11-26 10:54:49:106 ][Error ]ErrorMessage:值不能为 null。
|
||||
参数名: No connection associated with this transaction
|
||||
ErrorTime:2022/11/26 10:54:49
|
||||
ErrorSource:System.Data.SQLite
|
||||
ErrorType:System.ArgumentNullException
|
||||
ErrorTargetSite:Boolean IsValid(Boolean)
|
||||
ErrorStackTrace: 在 System.Data.SQLite.SQLiteTransactionBase.IsValid(Boolean throwError)
|
||||
在 System.Data.SQLite.SQLiteTransaction.Commit()
|
||||
在 RCU_LogAgent_sqllite.LogParsing.WriteDataToDB(List`1 lstLogData) 位置 D:\Sync\RD_PC\陈志豪\czh\RCU_LogAgent\LogParsing.vb:行号 1099
|
||||
|
||||
[2022-11-26 13:42:28:612 ][Error ]ErrorMessage:值不能为 null。
|
||||
参数名: dest
|
||||
ErrorTime:2022/11/26 13:42:28
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentNullException
|
||||
ErrorTargetSite:Void Copy(System.Array, Int32, System.Array, Int32, Int32, Boolean)
|
||||
ErrorStackTrace: 在 System.Array.Copy(Array sourceArray, Int32 sourceIndex, Array destinationArray, Int32 destinationIndex, Int32 length, Boolean reliable)
|
||||
在 System.Array.Copy(Array sourceArray, Int32 sourceIndex, Array destinationArray, Int32 destinationIndex, Int32 length)
|
||||
在 RCU_LogAgent_sqllite.LogParsing.File_Data_Parsing_To_Iten(fileNameInfoStruct datFileName, Byte[] databuff, LogDataInfoStruct lastdata) 位置 D:\Sync\RD_PC\陈志豪\czh\RCU_LogAgent\LogParsing.vb:行号 365
|
||||
在 RCU_LogAgent_sqllite.LogParsing.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 D:\Sync\RD_PC\陈志豪\czh\RCU_LogAgent\LogParsing.vb:行号 276
|
||||
|
||||
[2022-11-26 13:43:18:882 ][Error ]ErrorMessage:值不能为 null。
|
||||
参数名: dest
|
||||
ErrorTime:2022/11/26 13:43:18
|
||||
ErrorSource:mscorlib
|
||||
ErrorType:System.ArgumentNullException
|
||||
ErrorTargetSite:Void Copy(System.Array, Int32, System.Array, Int32, Int32, Boolean)
|
||||
ErrorStackTrace: 在 System.Array.Copy(Array sourceArray, Int32 sourceIndex, Array destinationArray, Int32 destinationIndex, Int32 length, Boolean reliable)
|
||||
在 System.Array.Copy(Array sourceArray, Int32 sourceIndex, Array destinationArray, Int32 destinationIndex, Int32 length)
|
||||
在 RCU_LogAgent_sqllite.LogParsing.File_Data_Parsing_To_Iten(fileNameInfoStruct datFileName, Byte[] databuff, LogDataInfoStruct lastdata) 位置 D:\Sync\RD_PC\陈志豪\czh\RCU_LogAgent\LogParsing.vb:行号 365
|
||||
在 RCU_LogAgent_sqllite.LogParsing.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 D:\Sync\RD_PC\陈志豪\czh\RCU_LogAgent\LogParsing.vb:行号 276
|
||||
|
||||
[2022-11-26 16:19:21:288 ][Error ]ErrorMessage:无法访问已释放的对象。
|
||||
对象名:“RCU_Logviewer”。
|
||||
ErrorTime:2022/11/26 16:19:21
|
||||
ErrorSource:System.Windows.Forms
|
||||
ErrorType:System.ObjectDisposedException
|
||||
ErrorTargetSite:System.Object MarshaledInvoke(System.Windows.Forms.Control, System.Delegate, System.Object[], Boolean)
|
||||
ErrorStackTrace: 在 System.Windows.Forms.Control.MarshaledInvoke(Control caller, Delegate method, Object[] args, Boolean synchronous)
|
||||
在 System.Windows.Forms.Control.Invoke(Delegate method, Object[] args)
|
||||
在 RCU_LogAgent_sqllite.RCU_Logviewer.SetUIProgressBar2(Int32 berval, Boolean ismax) 位置 D:\Sync\RD_PC\陈志豪\czh\RCU_LogAgent\RCU_Logviewer.vb:行号 509
|
||||
在 RCU_LogAgent_sqllite.LogParsing.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 D:\Sync\RD_PC\陈志豪\czh\RCU_LogAgent\LogParsing.vb:行号 261
|
||||
|
||||
[2022-11-26 18:50:57:008 ][Error ]ErrorMessage:无法访问已释放的对象。
|
||||
对象名:“RCU_Logviewer”。
|
||||
ErrorTime:2022/11/26 18:50:56
|
||||
ErrorSource:System.Windows.Forms
|
||||
ErrorType:System.ObjectDisposedException
|
||||
ErrorTargetSite:System.Object MarshaledInvoke(System.Windows.Forms.Control, System.Delegate, System.Object[], Boolean)
|
||||
ErrorStackTrace: 在 System.Windows.Forms.Control.MarshaledInvoke(Control caller, Delegate method, Object[] args, Boolean synchronous)
|
||||
在 System.Windows.Forms.Control.Invoke(Delegate method, Object[] args)
|
||||
在 RCU_LogAgent_sqllite.RCU_Logviewer.SetUIProgressBar2(Int32 berval, Boolean ismax) 位置 D:\Sync\RD_PC\陈志豪\czh\RCU_LogAgent\RCU_Logviewer.vb:行号 514
|
||||
在 RCU_LogAgent_sqllite.LogParsing.GetFileInfoList(fileNameInfoStruct datFileName, File datFile, List`1& fileInfoList, String& ErrMsg) 位置 D:\Sync\RD_PC\陈志豪\czh\RCU_LogAgent\LogParsing.vb:行号 264
|
||||
|
||||
522
bin/20220619_RCU日志上传工具_1.0.0.6/Log_20240419.Log
Normal file
522
bin/20220619_RCU日志上传工具_1.0.0.6/Log_20240419.Log
Normal file
@@ -0,0 +1,522 @@
|
||||
[2024-04-19 09:08:09:398 ][Error ]ErrorMessage:索引超出了数组界限。
|
||||
ErrorTime:2024-4-19 9:08:09
|
||||
ErrorSource:RCU_LogAgent_sqllite
|
||||
ErrorType:System.IndexOutOfRangeException
|
||||
ErrorTargetSite:System.String Read_Parameter_Information(Byte[], Boolean)
|
||||
ErrorStackTrace: 在 RCU_LogAgent_sqllite.NetworkData.Read_Parameter_Information(Byte[] data, Boolean state) 位置 D:\Sync\RD_PC\陈志豪\czh\RCU_LogAgent\NetworkData.vb:行号 946
|
||||
|
||||
[2024-04-19 09:10:22:032 ][Error ]ErrorMessage:索引超出了数组界限。
|
||||
ErrorTime:2024-4-19 9:10:22
|
||||
ErrorSource:RCU_LogAgent_sqllite
|
||||
ErrorType:System.IndexOutOfRangeException
|
||||
ErrorTargetSite:System.String Read_Parameter_Information(Byte[], Boolean)
|
||||
ErrorStackTrace: 在 RCU_LogAgent_sqllite.NetworkData.Read_Parameter_Information(Byte[] data, Boolean state) 位置 D:\Sync\RD_PC\陈志豪\czh\RCU_LogAgent\NetworkData.vb:行号 946
|
||||
|
||||
[2024-04-19 10:11:01:331 ][Error ]ErrorMessage:索引超出了数组界限。
|
||||
ErrorTime:2024-4-19 10:11:01
|
||||
ErrorSource:RCU_LogAgent_sqllite
|
||||
ErrorType:System.IndexOutOfRangeException
|
||||
ErrorTargetSite:System.String Read_Parameter_Information(Byte[], Boolean)
|
||||
ErrorStackTrace: 在 RCU_LogAgent_sqllite.NetworkData.Read_Parameter_Information(Byte[] data, Boolean state) 位置 D:\Sync\RD_PC\陈志豪\czh\RCU_LogAgent\NetworkData.vb:行号 946
|
||||
|
||||
[2024-04-19 10:27:12:141 ][Error ]ErrorMessage:索引超出了数组界限。
|
||||
ErrorTime:2024-4-19 10:27:12
|
||||
ErrorSource:RCU_LogAgent_sqllite
|
||||
ErrorType:System.IndexOutOfRangeException
|
||||
ErrorTargetSite:System.String Read_Parameter_Information(Byte[], Boolean)
|
||||
ErrorStackTrace: 在 RCU_LogAgent_sqllite.NetworkData.Read_Parameter_Information(Byte[] data, Boolean state) 位置 D:\Sync\RD_PC\陈志豪\czh\RCU_LogAgent\NetworkData.vb:行号 946
|
||||
|
||||
[2024-04-19 10:31:43:243 ][Error ]ErrorMessage:索引超出了数组界限。
|
||||
ErrorTime:2024-4-19 10:31:43
|
||||
ErrorSource:RCU_LogAgent_sqllite
|
||||
ErrorType:System.IndexOutOfRangeException
|
||||
ErrorTargetSite:System.String Read_Parameter_Information(Byte[], Boolean)
|
||||
ErrorStackTrace: 在 RCU_LogAgent_sqllite.NetworkData.Read_Parameter_Information(Byte[] data, Boolean state) 位置 D:\Sync\RD_PC\陈志豪\czh\RCU_LogAgent\NetworkData.vb:行号 946
|
||||
|
||||
[2024-04-19 10:34:07:353 ][Error ]ErrorMessage:索引超出了数组界限。
|
||||
ErrorTime:2024-4-19 10:34:07
|
||||
ErrorSource:RCU_LogAgent_sqllite
|
||||
ErrorType:System.IndexOutOfRangeException
|
||||
ErrorTargetSite:System.String Read_Parameter_Information(Byte[], Boolean)
|
||||
ErrorStackTrace: 在 RCU_LogAgent_sqllite.NetworkData.Read_Parameter_Information(Byte[] data, Boolean state) 位置 D:\Sync\RD_PC\陈志豪\czh\RCU_LogAgent\NetworkData.vb:行号 946
|
||||
|
||||
[2024-04-19 15:31:17:220 ][Error ]ErrorMessage:索引超出了数组界限。
|
||||
ErrorTime:2024-4-19 15:31:17
|
||||
ErrorSource:RCU_LogAgent_sqllite
|
||||
ErrorType:System.IndexOutOfRangeException
|
||||
ErrorTargetSite:System.String Read_Parameter_Information(Byte[], Boolean)
|
||||
ErrorStackTrace: 在 RCU_LogAgent_sqllite.NetworkData.Read_Parameter_Information(Byte[] data, Boolean state)
|
||||
|
||||
[2024-04-19 15:43:26:598 ][Error ]ErrorMessage:索引超出了数组界限。
|
||||
ErrorTime:2024-4-19 15:43:26
|
||||
ErrorSource:RCU_LogAgent_sqllite
|
||||
ErrorType:System.IndexOutOfRangeException
|
||||
ErrorTargetSite:System.String Read_Parameter_Information(Byte[], Boolean)
|
||||
ErrorStackTrace: 在 RCU_LogAgent_sqllite.NetworkData.Read_Parameter_Information(Byte[] data, Boolean state)
|
||||
|
||||
[2024-04-19 16:13:35:891 ][Error ]ErrorMessage:索引超出了数组界限。
|
||||
ErrorTime:2024-4-19 16:13:35
|
||||
ErrorSource:RCU_LogAgent_sqllite
|
||||
ErrorType:System.IndexOutOfRangeException
|
||||
ErrorTargetSite:System.String Read_Parameter_Information(Byte[], Boolean)
|
||||
ErrorStackTrace: 在 RCU_LogAgent_sqllite.NetworkData.Read_Parameter_Information(Byte[] data, Boolean state) 位置 D:\Sync\RD_PC\陈志豪\czh\RCU_LogAgent\NetworkData.vb:行号 946
|
||||
|
||||
[2024-04-19 17:02:00:607 ][Error ]ErrorMessage:索引超出了数组界限。
|
||||
ErrorTime:2024-4-19 17:02:00
|
||||
ErrorSource:RCU_LogAgent_sqllite
|
||||
ErrorType:System.IndexOutOfRangeException
|
||||
ErrorTargetSite:System.String Read_Parameter_Information(Byte[], Boolean)
|
||||
ErrorStackTrace: 在 RCU_LogAgent_sqllite.NetworkData.Read_Parameter_Information(Byte[] data, Boolean state) 位置 D:\Sync\RD_PC\陈志豪\czh\RCU_LogAgent\NetworkData.vb:行号 946
|
||||
|
||||
[2024-04-19 17:26:31:040 ][Error ]ErrorMessage:索引超出了数组界限。
|
||||
ErrorTime:2024-4-19 17:26:31
|
||||
ErrorSource:RCU_LogAgent_sqllite
|
||||
ErrorType:System.IndexOutOfRangeException
|
||||
ErrorTargetSite:System.String Read_Parameter_Information(Byte[], Boolean)
|
||||
ErrorStackTrace: 在 RCU_LogAgent_sqllite.NetworkData.Read_Parameter_Information(Byte[] data, Boolean state) 位置 D:\Sync\RD_PC\陈志豪\czh\RCU_LogAgent\NetworkData.vb:行号 946
|
||||
|
||||
[2024-04-19 17:34:15:150 ][Error ]ErrorMessage:索引超出了数组界限。
|
||||
ErrorTime:2024-4-19 17:34:15
|
||||
ErrorSource:RCU_LogAgent_sqllite
|
||||
ErrorType:System.IndexOutOfRangeException
|
||||
ErrorTargetSite:System.String Read_Parameter_Information(Byte[], Boolean)
|
||||
ErrorStackTrace: 在 RCU_LogAgent_sqllite.NetworkData.Read_Parameter_Information(Byte[] data, Boolean state) 位置 D:\Sync\RD_PC\陈志豪\czh\RCU_LogAgent\NetworkData.vb:行号 946
|
||||
|
||||
[2024-04-19 17:48:37:500 ][Error ]ErrorMessage:索引超出了数组界限。
|
||||
ErrorTime:2024-4-19 17:48:37
|
||||
ErrorSource:RCU_LogAgent_sqllite
|
||||
ErrorType:System.IndexOutOfRangeException
|
||||
ErrorTargetSite:System.String Read_Parameter_Information(Byte[], Boolean)
|
||||
ErrorStackTrace: 在 RCU_LogAgent_sqllite.NetworkData.Read_Parameter_Information(Byte[] data, Boolean state) 位置 D:\Sync\RD_PC\陈志豪\czh\RCU_LogAgent\NetworkData.vb:行号 946
|
||||
|
||||
[2024-04-19 18:00:06:603 ][Error ]ErrorMessage:索引超出了数组界限。
|
||||
ErrorTime:2024-4-19 18:00:06
|
||||
ErrorSource:RCU_LogAgent_sqllite
|
||||
ErrorType:System.IndexOutOfRangeException
|
||||
ErrorTargetSite:System.String Read_Parameter_Information(Byte[], Boolean)
|
||||
ErrorStackTrace: 在 RCU_LogAgent_sqllite.NetworkData.Read_Parameter_Information(Byte[] data, Boolean state) 位置 D:\Sync\RD_PC\陈志豪\czh\RCU_LogAgent\NetworkData.vb:行号 946
|
||||
|
||||
[2024-04-19 18:11:14:123 ][Error ]ErrorMessage:索引超出了数组界限。
|
||||
ErrorTime:2024-4-19 18:11:11
|
||||
ErrorSource:RCU_LogAgent_sqllite
|
||||
ErrorType:System.IndexOutOfRangeException
|
||||
ErrorTargetSite:System.String Read_Parameter_Information(Byte[], Boolean)
|
||||
ErrorStackTrace: 在 RCU_LogAgent_sqllite.NetworkData.Read_Parameter_Information(Byte[] data, Boolean state) 位置 D:\Sync\RD_PC\陈志豪\czh\RCU_LogAgent\NetworkData.vb:行号 946
|
||||
|
||||
[2024-04-19 19:57:32:377 ][Error ]ErrorMessage:索引超出了数组界限。
|
||||
ErrorTime:2024-4-19 19:57:32
|
||||
ErrorSource:RCU_LogAgent_sqllite
|
||||
ErrorType:System.IndexOutOfRangeException
|
||||
ErrorTargetSite:System.String Read_Parameter_Information(Byte[], Boolean)
|
||||
ErrorStackTrace: 在 RCU_LogAgent_sqllite.NetworkData.Read_Parameter_Information(Byte[] data, Boolean state) 位置 D:\Sync\RD_PC\陈志豪\czh\RCU_LogAgent\NetworkData.vb:行号 946
|
||||
|
||||
[2024-04-19 20:01:33:645 ][Error ]ErrorMessage:索引超出了数组界限。
|
||||
ErrorTime:2024-4-19 20:01:33
|
||||
ErrorSource:RCU_LogAgent_sqllite
|
||||
ErrorType:System.IndexOutOfRangeException
|
||||
ErrorTargetSite:System.String Read_Parameter_Information(Byte[], Boolean)
|
||||
ErrorStackTrace: 在 RCU_LogAgent_sqllite.NetworkData.Read_Parameter_Information(Byte[] data, Boolean state) 位置 D:\Sync\RD_PC\陈志豪\czh\RCU_LogAgent\NetworkData.vb:行号 946
|
||||
|
||||
[2024-04-19 20:04:11:039 ][Error ]ErrorMessage:索引超出了数组界限。
|
||||
ErrorTime:2024-4-19 20:04:11
|
||||
ErrorSource:RCU_LogAgent_sqllite
|
||||
ErrorType:System.IndexOutOfRangeException
|
||||
ErrorTargetSite:System.String Read_Parameter_Information(Byte[], Boolean)
|
||||
ErrorStackTrace: 在 RCU_LogAgent_sqllite.NetworkData.Read_Parameter_Information(Byte[] data, Boolean state) 位置 D:\Sync\RD_PC\陈志豪\czh\RCU_LogAgent\NetworkData.vb:行号 946
|
||||
|
||||
[2024-04-19 20:07:02:236 ][Error ]文件C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\B8115204_1507_31554_240411144303.dat移动到
|
||||
C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\OkFilePath\B8115204\B8115204_1507_31554_240411144303.dat
|
||||
失败!
|
||||
问题详情
|
||||
当文件已存在时,无法创建该文件。
|
||||
|
||||
[2024-04-19 20:07:03:842 ][Error ]ErrorMessage:索引超出了数组界限。
|
||||
ErrorTime:2024-4-19 20:07:03
|
||||
ErrorSource:RCU_LogAgent_sqllite
|
||||
ErrorType:System.IndexOutOfRangeException
|
||||
ErrorTargetSite:System.String Read_Parameter_Information(Byte[], Boolean)
|
||||
ErrorStackTrace: 在 RCU_LogAgent_sqllite.NetworkData.Read_Parameter_Information(Byte[] data, Boolean state) 位置 D:\Sync\RD_PC\陈志豪\czh\RCU_LogAgent\NetworkData.vb:行号 946
|
||||
|
||||
[2024-04-19 20:07:10:493 ][Error ]文件C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\B8115204_1507_31554_240411185224.dat移动到
|
||||
C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\OkFilePath\B8115204\B8115204_1507_31554_240411185224.dat
|
||||
失败!
|
||||
问题详情
|
||||
当文件已存在时,无法创建该文件。
|
||||
|
||||
[2024-04-19 20:07:13:068 ][Error ]文件C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\B8115204_1507_31554_240411185724.dat移动到
|
||||
C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\OkFilePath\B8115204\B8115204_1507_31554_240411185724.dat
|
||||
失败!
|
||||
问题详情
|
||||
当文件已存在时,无法创建该文件。
|
||||
|
||||
[2024-04-19 20:07:24:808 ][Error ]文件C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\B8115204_1507_31554_240411190225.dat移动到
|
||||
C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\OkFilePath\B8115204\B8115204_1507_31554_240411190225.dat
|
||||
失败!
|
||||
问题详情
|
||||
当文件已存在时,无法创建该文件。
|
||||
|
||||
[2024-04-19 20:07:39:913 ][Error ]文件C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\B8115204_1507_31554_240411190724.dat移动到
|
||||
C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\OkFilePath\B8115204\B8115204_1507_31554_240411190724.dat
|
||||
失败!
|
||||
问题详情
|
||||
当文件已存在时,无法创建该文件。
|
||||
|
||||
[2024-04-19 20:08:04:320 ][Error ]文件C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\B8115204_1507_31554_240411191224.dat移动到
|
||||
C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\OkFilePath\B8115204\B8115204_1507_31554_240411191224.dat
|
||||
失败!
|
||||
问题详情
|
||||
当文件已存在时,无法创建该文件。
|
||||
|
||||
[2024-04-19 20:08:13:341 ][Error ]文件C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\B8115204_1507_31554_240411191724.dat移动到
|
||||
C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\OkFilePath\B8115204\B8115204_1507_31554_240411191724.dat
|
||||
失败!
|
||||
问题详情
|
||||
当文件已存在时,无法创建该文件。
|
||||
|
||||
[2024-04-19 20:08:17:947 ][Error ]文件C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\B8115204_1507_31554_240411192725.dat移动到
|
||||
C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\OkFilePath\B8115204\B8115204_1507_31554_240411192725.dat
|
||||
失败!
|
||||
问题详情
|
||||
当文件已存在时,无法创建该文件。
|
||||
|
||||
[2024-04-19 20:08:23:920 ][Error ]文件C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\B8115204_1507_31554_240411193224.dat移动到
|
||||
C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\OkFilePath\B8115204\B8115204_1507_31554_240411193224.dat
|
||||
失败!
|
||||
问题详情
|
||||
当文件已存在时,无法创建该文件。
|
||||
|
||||
[2024-04-19 20:09:13:723 ][Error ]文件C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\B8115204_1507_31554_240411194225.dat移动到
|
||||
C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\OkFilePath\B8115204\B8115204_1507_31554_240411194225.dat
|
||||
失败!
|
||||
问题详情
|
||||
当文件已存在时,无法创建该文件。
|
||||
|
||||
[2024-04-19 20:09:15:785 ][Error ]文件C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\B8115204_1507_31554_240411195224.dat移动到
|
||||
C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\OkFilePath\B8115204\B8115204_1507_31554_240411195224.dat
|
||||
失败!
|
||||
问题详情
|
||||
当文件已存在时,无法创建该文件。
|
||||
|
||||
[2024-04-19 20:09:19:959 ][Error ]文件C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\B8115204_1507_31554_240411200724.dat移动到
|
||||
C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\OkFilePath\B8115204\B8115204_1507_31554_240411200724.dat
|
||||
失败!
|
||||
问题详情
|
||||
当文件已存在时,无法创建该文件。
|
||||
|
||||
[2024-04-19 20:09:31:715 ][Error ]文件C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\B8115204_1507_31554_240411201239.dat移动到
|
||||
C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\OkFilePath\B8115204\B8115204_1507_31554_240411201239.dat
|
||||
失败!
|
||||
问题详情
|
||||
当文件已存在时,无法创建该文件。
|
||||
|
||||
[2024-04-19 20:09:51:124 ][Error ]文件C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\B8115204_1507_31554_240411201724.dat移动到
|
||||
C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\OkFilePath\B8115204\B8115204_1507_31554_240411201724.dat
|
||||
失败!
|
||||
问题详情
|
||||
当文件已存在时,无法创建该文件。
|
||||
|
||||
[2024-04-19 20:09:55:642 ][Error ]文件C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\B8115204_1507_31554_240411202724.dat移动到
|
||||
C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\OkFilePath\B8115204\B8115204_1507_31554_240411202724.dat
|
||||
失败!
|
||||
问题详情
|
||||
当文件已存在时,无法创建该文件。
|
||||
|
||||
[2024-04-19 20:10:01:080 ][Error ]文件C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\B8115204_1507_31554_240411203244.dat移动到
|
||||
C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\OkFilePath\B8115204\B8115204_1507_31554_240411203244.dat
|
||||
失败!
|
||||
问题详情
|
||||
当文件已存在时,无法创建该文件。
|
||||
|
||||
[2024-04-19 20:10:03:786 ][Error ]文件C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\B8115204_1507_31554_240411211724.dat移动到
|
||||
C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\OkFilePath\B8115204\B8115204_1507_31554_240411211724.dat
|
||||
失败!
|
||||
问题详情
|
||||
当文件已存在时,无法创建该文件。
|
||||
|
||||
[2024-04-19 20:10:04:894 ][Error ]文件C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\B8115204_1507_31554_240411144303.dat移动到
|
||||
C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\OkFilePath\B8115204\B8115204_1507_31554_240411144303.dat
|
||||
失败!
|
||||
问题详情
|
||||
当文件已存在时,无法创建该文件。
|
||||
|
||||
[2024-04-19 20:10:06:673 ][Error ]ErrorMessage:索引超出了数组界限。
|
||||
ErrorTime:2024-4-19 20:10:06
|
||||
ErrorSource:RCU_LogAgent_sqllite
|
||||
ErrorType:System.IndexOutOfRangeException
|
||||
ErrorTargetSite:System.String Read_Parameter_Information(Byte[], Boolean)
|
||||
ErrorStackTrace: 在 RCU_LogAgent_sqllite.NetworkData.Read_Parameter_Information(Byte[] data, Boolean state) 位置 D:\Sync\RD_PC\陈志豪\czh\RCU_LogAgent\NetworkData.vb:行号 946
|
||||
|
||||
[2024-04-19 20:10:14:374 ][Error ]文件C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\B8115204_1507_31554_240411185224.dat移动到
|
||||
C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\OkFilePath\B8115204\B8115204_1507_31554_240411185224.dat
|
||||
失败!
|
||||
问题详情
|
||||
当文件已存在时,无法创建该文件。
|
||||
|
||||
[2024-04-19 20:10:17:849 ][Error ]文件C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\B8115204_1507_31554_240411185724.dat移动到
|
||||
C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\OkFilePath\B8115204\B8115204_1507_31554_240411185724.dat
|
||||
失败!
|
||||
问题详情
|
||||
当文件已存在时,无法创建该文件。
|
||||
|
||||
[2024-04-19 20:10:30:868 ][Error ]文件C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\B8115204_1507_31554_240411190225.dat移动到
|
||||
C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\OkFilePath\B8115204\B8115204_1507_31554_240411190225.dat
|
||||
失败!
|
||||
问题详情
|
||||
当文件已存在时,无法创建该文件。
|
||||
|
||||
[2024-04-19 20:10:50:000 ][Error ]文件C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\B8115204_1507_31554_240411190724.dat移动到
|
||||
C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\OkFilePath\B8115204\B8115204_1507_31554_240411190724.dat
|
||||
失败!
|
||||
问题详情
|
||||
当文件已存在时,无法创建该文件。
|
||||
|
||||
[2024-04-19 20:11:17:627 ][Error ]文件C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\B8115204_1507_31554_240411191224.dat移动到
|
||||
C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\OkFilePath\B8115204\B8115204_1507_31554_240411191224.dat
|
||||
失败!
|
||||
问题详情
|
||||
当文件已存在时,无法创建该文件。
|
||||
|
||||
[2024-04-19 20:11:28:042 ][Error ]文件C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\B8115204_1507_31554_240411191724.dat移动到
|
||||
C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\OkFilePath\B8115204\B8115204_1507_31554_240411191724.dat
|
||||
失败!
|
||||
问题详情
|
||||
当文件已存在时,无法创建该文件。
|
||||
|
||||
[2024-04-19 20:11:34:270 ][Error ]文件C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\B8115204_1507_31554_240411192725.dat移动到
|
||||
C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\OkFilePath\B8115204\B8115204_1507_31554_240411192725.dat
|
||||
失败!
|
||||
问题详情
|
||||
当文件已存在时,无法创建该文件。
|
||||
|
||||
[2024-04-19 20:11:41:127 ][Error ]文件C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\B8115204_1507_31554_240411193224.dat移动到
|
||||
C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\OkFilePath\B8115204\B8115204_1507_31554_240411193224.dat
|
||||
失败!
|
||||
问题详情
|
||||
当文件已存在时,无法创建该文件。
|
||||
|
||||
[2024-04-19 20:12:46:509 ][Error ]文件C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\B8115204_1507_31554_240411194225.dat移动到
|
||||
C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\OkFilePath\B8115204\B8115204_1507_31554_240411194225.dat
|
||||
失败!
|
||||
问题详情
|
||||
当文件已存在时,无法创建该文件。
|
||||
|
||||
[2024-04-19 20:12:49:287 ][Error ]文件C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\B8115204_1507_31554_240411195224.dat移动到
|
||||
C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\OkFilePath\B8115204\B8115204_1507_31554_240411195224.dat
|
||||
失败!
|
||||
问题详情
|
||||
当文件已存在时,无法创建该文件。
|
||||
|
||||
[2024-04-19 20:12:54:587 ][Error ]文件C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\B8115204_1507_31554_240411200724.dat移动到
|
||||
C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\OkFilePath\B8115204\B8115204_1507_31554_240411200724.dat
|
||||
失败!
|
||||
问题详情
|
||||
当文件已存在时,无法创建该文件。
|
||||
|
||||
[2024-04-19 20:13:19:046 ][Error ]文件C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\B8115204_1507_31554_240411201724.dat移动到
|
||||
C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\OkFilePath\B8115204\B8115204_1507_31554_240411201724.dat
|
||||
失败!
|
||||
问题详情
|
||||
当文件已存在时,无法创建该文件。
|
||||
|
||||
[2024-04-19 20:13:24:716 ][Error ]文件C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\B8115204_1507_31554_240411202724.dat移动到
|
||||
C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\OkFilePath\B8115204\B8115204_1507_31554_240411202724.dat
|
||||
失败!
|
||||
问题详情
|
||||
当文件已存在时,无法创建该文件。
|
||||
|
||||
[2024-04-19 20:13:31:713 ][Error ]文件C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\B8115204_1507_31554_240411203244.dat移动到
|
||||
C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\OkFilePath\B8115204\B8115204_1507_31554_240411203244.dat
|
||||
失败!
|
||||
问题详情
|
||||
当文件已存在时,无法创建该文件。
|
||||
|
||||
[2024-04-19 20:13:34:257 ][Error ]文件C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\B8115204_1507_31554_240411211724.dat移动到
|
||||
C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\OkFilePath\B8115204\B8115204_1507_31554_240411211724.dat
|
||||
失败!
|
||||
问题详情
|
||||
当文件已存在时,无法创建该文件。
|
||||
|
||||
[2024-04-19 20:13:35:548 ][Error ]文件C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\B8115204_1507_31554_240411144303.dat移动到
|
||||
C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\OkFilePath\B8115204\B8115204_1507_31554_240411144303.dat
|
||||
失败!
|
||||
问题详情
|
||||
当文件已存在时,无法创建该文件。
|
||||
|
||||
[2024-04-19 20:13:37:219 ][Error ]ErrorMessage:索引超出了数组界限。
|
||||
ErrorTime:2024-4-19 20:13:37
|
||||
ErrorSource:RCU_LogAgent_sqllite
|
||||
ErrorType:System.IndexOutOfRangeException
|
||||
ErrorTargetSite:System.String Read_Parameter_Information(Byte[], Boolean)
|
||||
ErrorStackTrace: 在 RCU_LogAgent_sqllite.NetworkData.Read_Parameter_Information(Byte[] data, Boolean state) 位置 D:\Sync\RD_PC\陈志豪\czh\RCU_LogAgent\NetworkData.vb:行号 946
|
||||
|
||||
[2024-04-19 20:13:47:295 ][Error ]文件C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\B8115204_1507_31554_240411185224.dat移动到
|
||||
C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\OkFilePath\B8115204\B8115204_1507_31554_240411185224.dat
|
||||
失败!
|
||||
问题详情
|
||||
当文件已存在时,无法创建该文件。
|
||||
|
||||
[2024-04-19 20:13:50:681 ][Error ]文件C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\B8115204_1507_31554_240411185724.dat移动到
|
||||
C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\OkFilePath\B8115204\B8115204_1507_31554_240411185724.dat
|
||||
失败!
|
||||
问题详情
|
||||
当文件已存在时,无法创建该文件。
|
||||
|
||||
[2024-04-19 20:14:06:554 ][Error ]文件C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\B8115204_1507_31554_240411190225.dat移动到
|
||||
C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\OkFilePath\B8115204\B8115204_1507_31554_240411190225.dat
|
||||
失败!
|
||||
问题详情
|
||||
当文件已存在时,无法创建该文件。
|
||||
|
||||
[2024-04-19 20:14:27:580 ][Error ]文件C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\B8115204_1507_31554_240411190724.dat移动到
|
||||
C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\OkFilePath\B8115204\B8115204_1507_31554_240411190724.dat
|
||||
失败!
|
||||
问题详情
|
||||
当文件已存在时,无法创建该文件。
|
||||
|
||||
[2024-04-19 20:15:25:777 ][Error ]文件C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\B8115204_1507_31554_240411191224.dat移动到
|
||||
C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\OkFilePath\B8115204\B8115204_1507_31554_240411191224.dat
|
||||
失败!
|
||||
问题详情
|
||||
当文件已存在时,无法创建该文件。
|
||||
|
||||
[2024-04-19 20:15:39:275 ][Error ]文件C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\B8115204_1507_31554_240411191724.dat移动到
|
||||
C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\OkFilePath\B8115204\B8115204_1507_31554_240411191724.dat
|
||||
失败!
|
||||
问题详情
|
||||
当文件已存在时,无法创建该文件。
|
||||
|
||||
[2024-04-19 20:15:46:495 ][Error ]文件C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\B8115204_1507_31554_240411192725.dat移动到
|
||||
C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\OkFilePath\B8115204\B8115204_1507_31554_240411192725.dat
|
||||
失败!
|
||||
问题详情
|
||||
当文件已存在时,无法创建该文件。
|
||||
|
||||
[2024-04-19 20:15:54:500 ][Error ]文件C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\B8115204_1507_31554_240411193224.dat移动到
|
||||
C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\OkFilePath\B8115204\B8115204_1507_31554_240411193224.dat
|
||||
失败!
|
||||
问题详情
|
||||
当文件已存在时,无法创建该文件。
|
||||
|
||||
[2024-04-19 20:17:59:639 ][Error ]文件C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\B8115204_1507_31554_240411194225.dat移动到
|
||||
C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\OkFilePath\B8115204\B8115204_1507_31554_240411194225.dat
|
||||
失败!
|
||||
问题详情
|
||||
当文件已存在时,无法创建该文件。
|
||||
|
||||
[2024-04-19 20:18:02:384 ][Error ]文件C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\B8115204_1507_31554_240411195224.dat移动到
|
||||
C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\OkFilePath\B8115204\B8115204_1507_31554_240411195224.dat
|
||||
失败!
|
||||
问题详情
|
||||
当文件已存在时,无法创建该文件。
|
||||
|
||||
[2024-04-19 20:18:08:712 ][Error ]文件C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\B8115204_1507_31554_240411200724.dat移动到
|
||||
C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\OkFilePath\B8115204\B8115204_1507_31554_240411200724.dat
|
||||
失败!
|
||||
问题详情
|
||||
当文件已存在时,无法创建该文件。
|
||||
|
||||
[2024-04-19 20:18:26:254 ][Error ]文件C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\B8115204_1507_31554_240411201239.dat移动到
|
||||
C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\OkFilePath\B8115204\B8115204_1507_31554_240411201239.dat
|
||||
失败!
|
||||
问题详情
|
||||
当文件已存在时,无法创建该文件。
|
||||
|
||||
[2024-04-19 20:18:33:339 ][Error ]文件C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\B8115204_1507_31554_240411202724.dat移动到
|
||||
C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\OkFilePath\B8115204\B8115204_1507_31554_240411202724.dat
|
||||
失败!
|
||||
问题详情
|
||||
当文件已存在时,无法创建该文件。
|
||||
|
||||
[2024-04-19 20:18:41:729 ][Error ]文件C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\B8115204_1507_31554_240411203244.dat移动到
|
||||
C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\OkFilePath\B8115204\B8115204_1507_31554_240411203244.dat
|
||||
失败!
|
||||
问题详情
|
||||
当文件已存在时,无法创建该文件。
|
||||
|
||||
[2024-04-19 20:18:45:552 ][Error ]文件C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\B8115204_1507_31554_240411211724.dat移动到
|
||||
C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\OkFilePath\B8115204\B8115204_1507_31554_240411211724.dat
|
||||
失败!
|
||||
问题详情
|
||||
当文件已存在时,无法创建该文件。
|
||||
|
||||
[2024-04-19 20:18:47:126 ][Error ]文件C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\B8115204_1507_31554_240411144303.dat移动到
|
||||
C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\OkFilePath\B8115204\B8115204_1507_31554_240411144303.dat
|
||||
失败!
|
||||
问题详情
|
||||
当文件已存在时,无法创建该文件。
|
||||
|
||||
[2024-04-19 20:18:50:042 ][Error ]ErrorMessage:索引超出了数组界限。
|
||||
ErrorTime:2024-4-19 20:18:50
|
||||
ErrorSource:RCU_LogAgent_sqllite
|
||||
ErrorType:System.IndexOutOfRangeException
|
||||
ErrorTargetSite:System.String Read_Parameter_Information(Byte[], Boolean)
|
||||
ErrorStackTrace: 在 RCU_LogAgent_sqllite.NetworkData.Read_Parameter_Information(Byte[] data, Boolean state) 位置 D:\Sync\RD_PC\陈志豪\czh\RCU_LogAgent\NetworkData.vb:行号 946
|
||||
|
||||
[2024-04-19 20:19:13:589 ][Error ]文件C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\B8115204_1507_31554_240411185224.dat移动到
|
||||
C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\OkFilePath\B8115204\B8115204_1507_31554_240411185224.dat
|
||||
失败!
|
||||
问题详情
|
||||
当文件已存在时,无法创建该文件。
|
||||
|
||||
[2024-04-19 20:19:15:886 ][Error ]文件C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\B8115204_1507_31554_240411144303.dat移动到
|
||||
C:\Users\Administrator\Desktop\chepiziliao\新建文件夹\Log 2024-04-12\OkFilePath\B8115204\B8115204_1507_31554_240411144303.dat
|
||||
失败!
|
||||
问题详情
|
||||
当文件已存在时,无法创建该文件。
|
||||
|
||||
[2024-04-19 20:19:19:585 ][Error ]ErrorMessage:索引超出了数组界限。
|
||||
ErrorTime:2024-4-19 20:19:19
|
||||
ErrorSource:RCU_LogAgent_sqllite
|
||||
ErrorType:System.IndexOutOfRangeException
|
||||
ErrorTargetSite:System.String Read_Parameter_Information(Byte[], Boolean)
|
||||
ErrorStackTrace: 在 RCU_LogAgent_sqllite.NetworkData.Read_Parameter_Information(Byte[] data, Boolean state)
|
||||
|
||||
[2024-04-19 20:21:13:416 ][Error ]ErrorMessage:索引超出了数组界限。
|
||||
ErrorTime:2024-4-19 20:21:13
|
||||
ErrorSource:RCU_LogAgent_sqllite
|
||||
ErrorType:System.IndexOutOfRangeException
|
||||
ErrorTargetSite:System.String Read_Parameter_Information(Byte[], Boolean)
|
||||
ErrorStackTrace: 在 RCU_LogAgent_sqllite.NetworkData.Read_Parameter_Information(Byte[] data, Boolean state) 位置 D:\Sync\RD_PC\陈志豪\czh\RCU_LogAgent\NetworkData.vb:行号 946
|
||||
|
||||
[2024-04-19 20:25:40:966 ][Error ]ErrorMessage:索引超出了数组界限。
|
||||
ErrorTime:2024-4-19 20:25:40
|
||||
ErrorSource:RCU_LogAgent_sqllite
|
||||
ErrorType:System.IndexOutOfRangeException
|
||||
ErrorTargetSite:System.String Read_Parameter_Information(Byte[], Boolean)
|
||||
ErrorStackTrace: 在 RCU_LogAgent_sqllite.NetworkData.Read_Parameter_Information(Byte[] data, Boolean state) 位置 D:\Sync\RD_PC\陈志豪\czh\RCU_LogAgent\NetworkData.vb:行号 946
|
||||
|
||||
[2024-04-19 20:27:27:643 ][Error ]ErrorMessage:索引超出了数组界限。
|
||||
ErrorTime:2024-4-19 20:27:27
|
||||
ErrorSource:RCU_LogAgent_sqllite
|
||||
ErrorType:System.IndexOutOfRangeException
|
||||
ErrorTargetSite:System.String Read_Parameter_Information(Byte[], Boolean)
|
||||
ErrorStackTrace: 在 RCU_LogAgent_sqllite.NetworkData.Read_Parameter_Information(Byte[] data, Boolean state) 位置 D:\Sync\RD_PC\陈志豪\czh\RCU_LogAgent\NetworkData.vb:行号 946
|
||||
|
||||
[2024-04-19 20:37:14:577 ][Error ]ErrorMessage:索引超出了数组界限。
|
||||
ErrorTime:2024-4-19 20:37:14
|
||||
ErrorSource:RCU_LogAgent_sqllite
|
||||
ErrorType:System.IndexOutOfRangeException
|
||||
ErrorTargetSite:System.String Read_Parameter_Information(Byte[], Boolean)
|
||||
ErrorStackTrace: 在 RCU_LogAgent_sqllite.NetworkData.Read_Parameter_Information(Byte[] data, Boolean state) 位置 D:\Sync\RD_PC\陈志豪\czh\RCU_LogAgent\NetworkData.vb:行号 946
|
||||
|
||||
[2024-04-19 20:38:36:553 ][Error ]ErrorMessage:索引超出了数组界限。
|
||||
ErrorTime:2024-4-19 20:38:36
|
||||
ErrorSource:RCU_LogAgent_sqllite
|
||||
ErrorType:System.IndexOutOfRangeException
|
||||
ErrorTargetSite:System.String Read_Parameter_Information(Byte[], Boolean)
|
||||
ErrorStackTrace: 在 RCU_LogAgent_sqllite.NetworkData.Read_Parameter_Information(Byte[] data, Boolean state) 位置 D:\Sync\RD_PC\陈志豪\czh\RCU_LogAgent\NetworkData.vb:行号 946
|
||||
|
||||
[2024-04-19 20:58:57:603 ][Error ]ErrorMessage:索引超出了数组界限。
|
||||
ErrorTime:2024-4-19 20:58:57
|
||||
ErrorSource:RCU_LogAgent_sqllite
|
||||
ErrorType:System.IndexOutOfRangeException
|
||||
ErrorTargetSite:System.String Read_Parameter_Information(Byte[], Boolean)
|
||||
ErrorStackTrace: 在 RCU_LogAgent_sqllite.NetworkData.Read_Parameter_Information(Byte[] data, Boolean state) 位置 D:\Sync\RD_PC\陈志豪\czh\RCU_LogAgent\NetworkData.vb:行号 946
|
||||
|
||||
[2024-04-19 21:22:33:372 ][Error ]ErrorMessage:索引超出了数组界限。
|
||||
ErrorTime:2024-4-19 21:22:33
|
||||
ErrorSource:RCU_LogAgent_sqllite
|
||||
ErrorType:System.IndexOutOfRangeException
|
||||
ErrorTargetSite:System.String Read_Parameter_Information(Byte[], Boolean)
|
||||
ErrorStackTrace: 在 RCU_LogAgent_sqllite.NetworkData.Read_Parameter_Information(Byte[] data, Boolean state) 位置 D:\Sync\RD_PC\陈志豪\czh\RCU_LogAgent\NetworkData.vb:行号 946
|
||||
|
||||
BIN
bin/20220619_RCU日志上传工具_1.0.0.6/MD5.dll
Normal file
BIN
bin/20220619_RCU日志上传工具_1.0.0.6/MD5.dll
Normal file
Binary file not shown.
BIN
bin/20220619_RCU日志上传工具_1.0.0.6/MySql.Data.dll
Normal file
BIN
bin/20220619_RCU日志上传工具_1.0.0.6/MySql.Data.dll
Normal file
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user