1 优化切换显示数据功能
2 更改设备编号的计算
This commit is contained in:
parent
84ace12ad7
commit
424fa758cb
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -580,7 +580,7 @@ namespace ZTTMS_Manage_ZDPLFZ_20231017
|
|||||||
g_sqlTerminalEquipmentType = dataTemp[6];
|
g_sqlTerminalEquipmentType = dataTemp[6];
|
||||||
g_sqlTerminalEquipmentId = dataTemp[10];
|
g_sqlTerminalEquipmentId = dataTemp[10];
|
||||||
g_sqlDeviceName = "位置传感器数据";
|
g_sqlDeviceName = "位置传感器数据";
|
||||||
g_sqlDeviceNumber = dataTemp[17];
|
g_sqlDeviceNumber = dataTemp[17] - 1;
|
||||||
|
|
||||||
//数据解析
|
//数据解析
|
||||||
float latitude = BitConverter.ToSingle(new byte[] { dataTemp[21], dataTemp[20], dataTemp[19], dataTemp[18] }, 0);
|
float latitude = BitConverter.ToSingle(new byte[] { dataTemp[21], dataTemp[20], dataTemp[19], dataTemp[18] }, 0);
|
||||||
@ -639,7 +639,7 @@ namespace ZTTMS_Manage_ZDPLFZ_20231017
|
|||||||
g_sqlTerminalEquipmentType = dataTemp[6];
|
g_sqlTerminalEquipmentType = dataTemp[6];
|
||||||
g_sqlTerminalEquipmentId = dataTemp[10];
|
g_sqlTerminalEquipmentId = dataTemp[10];
|
||||||
g_sqlDeviceName = "姿态传感器数据";
|
g_sqlDeviceName = "姿态传感器数据";
|
||||||
g_sqlDeviceNumber = dataTemp[17];
|
g_sqlDeviceNumber = dataTemp[17] - 1;
|
||||||
|
|
||||||
//数据解析
|
//数据解析
|
||||||
float Ax = BitConverter.ToSingle(new byte[] { dataTemp[21], dataTemp[20], dataTemp[19], dataTemp[18] }, 0);
|
float Ax = BitConverter.ToSingle(new byte[] { dataTemp[21], dataTemp[20], dataTemp[19], dataTemp[18] }, 0);
|
||||||
@ -713,7 +713,7 @@ namespace ZTTMS_Manage_ZDPLFZ_20231017
|
|||||||
g_sqlTerminalEquipmentType = dataTemp[6];
|
g_sqlTerminalEquipmentType = dataTemp[6];
|
||||||
g_sqlTerminalEquipmentId = dataTemp[10];
|
g_sqlTerminalEquipmentId = dataTemp[10];
|
||||||
g_sqlDeviceName = "多参数数据";
|
g_sqlDeviceName = "多参数数据";
|
||||||
g_sqlDeviceNumber = dataTemp[17];
|
g_sqlDeviceNumber = dataTemp[17] - 1;
|
||||||
|
|
||||||
//数据解析
|
//数据解析
|
||||||
float temperature = BitConverter.ToSingle(new byte[] { dataTemp[21], dataTemp[20], dataTemp[19], dataTemp[18] }, 0);
|
float temperature = BitConverter.ToSingle(new byte[] { dataTemp[21], dataTemp[20], dataTemp[19], dataTemp[18] }, 0);
|
||||||
@ -785,7 +785,7 @@ namespace ZTTMS_Manage_ZDPLFZ_20231017
|
|||||||
g_sqlTerminalEquipmentType = dataTemp[6];
|
g_sqlTerminalEquipmentType = dataTemp[6];
|
||||||
g_sqlTerminalEquipmentId = dataTemp[10];
|
g_sqlTerminalEquipmentId = dataTemp[10];
|
||||||
g_sqlDeviceName = "工作环境参数";
|
g_sqlDeviceName = "工作环境参数";
|
||||||
g_sqlDeviceNumber = dataTemp[17];
|
g_sqlDeviceNumber = dataTemp[17] - 1;
|
||||||
|
|
||||||
//数据解析
|
//数据解析
|
||||||
float temperature = BitConverter.ToSingle(new byte[] { dataTemp[21], dataTemp[20], dataTemp[19], dataTemp[18] }, 0);
|
float temperature = BitConverter.ToSingle(new byte[] { dataTemp[21], dataTemp[20], dataTemp[19], dataTemp[18] }, 0);
|
||||||
@ -921,6 +921,14 @@ namespace ZTTMS_Manage_ZDPLFZ_20231017
|
|||||||
txtPressure.Text = dataReader[14].ToString();
|
txtPressure.Text = dataReader[14].ToString();
|
||||||
txtDrybattery.Text = dataReader[15].ToString();
|
txtDrybattery.Text = dataReader[15].ToString();
|
||||||
}
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
lblTimeWorkEnviron.Text = "";
|
||||||
|
txtTemperature.Text = "";
|
||||||
|
txtHumidity.Text = "";
|
||||||
|
txtPressure.Text = "";
|
||||||
|
txtDrybattery.Text = "";
|
||||||
|
}
|
||||||
dataReader.Close();
|
dataReader.Close();
|
||||||
dataReader.Dispose();
|
dataReader.Dispose();
|
||||||
|
|
||||||
@ -939,6 +947,19 @@ namespace ZTTMS_Manage_ZDPLFZ_20231017
|
|||||||
txtPitch.Text = dataReader[19].ToString();
|
txtPitch.Text = dataReader[19].ToString();
|
||||||
txtYaw.Text = dataReader[20].ToString();
|
txtYaw.Text = dataReader[20].ToString();
|
||||||
}
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
lblTimeGesture.Text = "";
|
||||||
|
txtAx.Text = "";
|
||||||
|
txtAy.Text = "";
|
||||||
|
txtAz.Text = "";
|
||||||
|
txtWx.Text = "";
|
||||||
|
txtWy.Text = "";
|
||||||
|
txtWz.Text = "";
|
||||||
|
txtRoll.Text = "";
|
||||||
|
txtPitch.Text = "";
|
||||||
|
txtYaw.Text = "";
|
||||||
|
}
|
||||||
dataReader.Close();
|
dataReader.Close();
|
||||||
dataReader.Dispose();
|
dataReader.Dispose();
|
||||||
|
|
||||||
@ -950,6 +971,12 @@ namespace ZTTMS_Manage_ZDPLFZ_20231017
|
|||||||
txtLatitude.Text = dataReader[12].ToString();
|
txtLatitude.Text = dataReader[12].ToString();
|
||||||
txtLongitude.Text = dataReader[13].ToString();
|
txtLongitude.Text = dataReader[13].ToString();
|
||||||
}
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
lblTimeLocation.Text = "";
|
||||||
|
txtLatitude.Text = "";
|
||||||
|
txtLongitude.Text = "";
|
||||||
|
}
|
||||||
dataReader.Close();
|
dataReader.Close();
|
||||||
dataReader.Dispose();
|
dataReader.Dispose();
|
||||||
|
|
||||||
@ -965,6 +992,16 @@ namespace ZTTMS_Manage_ZDPLFZ_20231017
|
|||||||
txtOil.Text = dataReader[20].ToString();
|
txtOil.Text = dataReader[20].ToString();
|
||||||
txtAmmoniaNitrogen.Text = dataReader[21].ToString();
|
txtAmmoniaNitrogen.Text = dataReader[21].ToString();
|
||||||
}
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
lblTimeMulti.Text = "";
|
||||||
|
txtTemperatureM.Text = "";
|
||||||
|
txtph.Text = "";
|
||||||
|
txtConductivity.Text = "";
|
||||||
|
txtDissolvedOxygen.Text = "";
|
||||||
|
txtOil.Text = "";
|
||||||
|
txtAmmoniaNitrogen.Text = "";
|
||||||
|
}
|
||||||
dataReader.Close();
|
dataReader.Close();
|
||||||
dataReader.Dispose();
|
dataReader.Dispose();
|
||||||
}
|
}
|
||||||
|
|||||||
@ -0,0 +1,65 @@
|
|||||||
|
2023/11/21 16:31:24: ExecuteReaderError:MySql.Data.MySqlClient.MySqlException (0x80004005): Authentication to host '127.0.0.1' for user 'root' using method 'mysql_native_password' failed with message: Access denied for user 'root'@'localhost' (using password: YES) ---> MySql.Data.MySqlClient.MySqlException (0x80004005): Access denied for user 'root'@'localhost' (using password: YES)
|
||||||
|
在 MySql.Data.MySqlClient.MySqlStream.<ReadPacketAsync>d__30.MoveNext()
|
||||||
|
--- 引发异常的上一位置中堆栈跟踪的末尾 ---
|
||||||
|
在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
|
||||||
|
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
|
||||||
|
在 MySql.Data.MySqlClient.NativeDriver.<ReadPacketAsync>d__34.MoveNext()
|
||||||
|
--- 引发异常的上一位置中堆栈跟踪的末尾 ---
|
||||||
|
在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
|
||||||
|
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
|
||||||
|
在 MySql.Data.MySqlClient.Authentication.MySqlAuthenticationPlugin.<ReadPacketAsync>d__23.MoveNext()
|
||||||
|
在 MySql.Data.MySqlClient.Authentication.MySqlAuthenticationPlugin.AuthenticationFailed(MySqlException ex)
|
||||||
|
在 MySql.Data.MySqlClient.Authentication.MySqlAuthenticationPlugin.<ReadPacketAsync>d__23.MoveNext()
|
||||||
|
--- 引发异常的上一位置中堆栈跟踪的末尾 ---
|
||||||
|
在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
|
||||||
|
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
|
||||||
|
在 System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
|
||||||
|
在 MySql.Data.MySqlClient.Authentication.MySqlAuthenticationPlugin.<AuthenticateAsync>d__21.MoveNext()
|
||||||
|
--- 引发异常的上一位置中堆栈跟踪的末尾 ---
|
||||||
|
在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
|
||||||
|
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
|
||||||
|
在 MySql.Data.MySqlClient.NativeDriver.<AuthenticateAsync>d__40.MoveNext()
|
||||||
|
--- 引发异常的上一位置中堆栈跟踪的末尾 ---
|
||||||
|
在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
|
||||||
|
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
|
||||||
|
在 System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult()
|
||||||
|
在 MySql.Data.MySqlClient.NativeDriver.<OpenAsync>d__38.MoveNext()
|
||||||
|
--- 引发异常的上一位置中堆栈跟踪的末尾 ---
|
||||||
|
在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
|
||||||
|
在 MySql.Data.MySqlClient.NativeDriver.<OpenAsync>d__38.MoveNext()
|
||||||
|
--- 引发异常的上一位置中堆栈跟踪的末尾 ---
|
||||||
|
在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
|
||||||
|
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
|
||||||
|
在 MySql.Data.MySqlClient.Driver.<OpenAsync>d__76.MoveNext()
|
||||||
|
--- 引发异常的上一位置中堆栈跟踪的末尾 ---
|
||||||
|
在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
|
||||||
|
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
|
||||||
|
在 MySql.Data.MySqlClient.Driver.<CreateAsync>d__74.MoveNext()
|
||||||
|
--- 引发异常的上一位置中堆栈跟踪的末尾 ---
|
||||||
|
在 MySql.Data.MySqlClient.Driver.<CreateAsync>d__74.MoveNext()
|
||||||
|
--- 引发异常的上一位置中堆栈跟踪的末尾 ---
|
||||||
|
在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
|
||||||
|
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
|
||||||
|
在 MySql.Data.MySqlClient.MySqlPool.<CreateNewPooledConnectionAsync>d__31.MoveNext()
|
||||||
|
--- 引发异常的上一位置中堆栈跟踪的末尾 ---
|
||||||
|
在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
|
||||||
|
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
|
||||||
|
在 MySql.Data.MySqlClient.MySqlPool.<GetPooledConnectionAsync>d__30.MoveNext()
|
||||||
|
--- 引发异常的上一位置中堆栈跟踪的末尾 ---
|
||||||
|
在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
|
||||||
|
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
|
||||||
|
在 MySql.Data.MySqlClient.MySqlPool.<TryToGetDriverAsync>d__34.MoveNext()
|
||||||
|
--- 引发异常的上一位置中堆栈跟踪的末尾 ---
|
||||||
|
在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
|
||||||
|
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
|
||||||
|
在 MySql.Data.MySqlClient.MySqlPool.<GetConnectionAsync>d__35.MoveNext()
|
||||||
|
--- 引发异常的上一位置中堆栈跟踪的末尾 ---
|
||||||
|
在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
|
||||||
|
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
|
||||||
|
在 System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
|
||||||
|
在 MySql.Data.MySqlClient.MySqlConnection.<OpenAsync>d__91.MoveNext()
|
||||||
|
--- 引发异常的上一位置中堆栈跟踪的末尾 ---
|
||||||
|
在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
|
||||||
|
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
|
||||||
|
在 MySql.Data.MySqlClient.MySqlConnection.Open()
|
||||||
|
在 ZTTMS_Manage_ZDPLFZ_20231017.MySQL.ExecuteReader(String strSQL) 位置 F:\Code\zhedapiaoliufuzi\20221201_PLFB_upperpc_4G\ZTTMS_Manage_ZDPLFZ_20231017\ZTTMS_Manage_ZDPLFZ_20231017\MySQL.cs:行号 476
|
||||||
@ -0,0 +1,65 @@
|
|||||||
|
2023/11/22 13:30:07: ExecuteReaderError:MySql.Data.MySqlClient.MySqlException (0x80004005): Authentication to host '127.0.0.1' for user 'root' using method 'mysql_native_password' failed with message: Access denied for user 'root'@'localhost' (using password: YES) ---> MySql.Data.MySqlClient.MySqlException (0x80004005): Access denied for user 'root'@'localhost' (using password: YES)
|
||||||
|
在 MySql.Data.MySqlClient.MySqlStream.<ReadPacketAsync>d__30.MoveNext()
|
||||||
|
--- 引发异常的上一位置中堆栈跟踪的末尾 ---
|
||||||
|
在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
|
||||||
|
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
|
||||||
|
在 MySql.Data.MySqlClient.NativeDriver.<ReadPacketAsync>d__34.MoveNext()
|
||||||
|
--- 引发异常的上一位置中堆栈跟踪的末尾 ---
|
||||||
|
在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
|
||||||
|
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
|
||||||
|
在 MySql.Data.MySqlClient.Authentication.MySqlAuthenticationPlugin.<ReadPacketAsync>d__23.MoveNext()
|
||||||
|
在 MySql.Data.MySqlClient.Authentication.MySqlAuthenticationPlugin.AuthenticationFailed(MySqlException ex)
|
||||||
|
在 MySql.Data.MySqlClient.Authentication.MySqlAuthenticationPlugin.<ReadPacketAsync>d__23.MoveNext()
|
||||||
|
--- 引发异常的上一位置中堆栈跟踪的末尾 ---
|
||||||
|
在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
|
||||||
|
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
|
||||||
|
在 System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
|
||||||
|
在 MySql.Data.MySqlClient.Authentication.MySqlAuthenticationPlugin.<AuthenticateAsync>d__21.MoveNext()
|
||||||
|
--- 引发异常的上一位置中堆栈跟踪的末尾 ---
|
||||||
|
在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
|
||||||
|
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
|
||||||
|
在 MySql.Data.MySqlClient.NativeDriver.<AuthenticateAsync>d__40.MoveNext()
|
||||||
|
--- 引发异常的上一位置中堆栈跟踪的末尾 ---
|
||||||
|
在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
|
||||||
|
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
|
||||||
|
在 System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult()
|
||||||
|
在 MySql.Data.MySqlClient.NativeDriver.<OpenAsync>d__38.MoveNext()
|
||||||
|
--- 引发异常的上一位置中堆栈跟踪的末尾 ---
|
||||||
|
在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
|
||||||
|
在 MySql.Data.MySqlClient.NativeDriver.<OpenAsync>d__38.MoveNext()
|
||||||
|
--- 引发异常的上一位置中堆栈跟踪的末尾 ---
|
||||||
|
在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
|
||||||
|
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
|
||||||
|
在 MySql.Data.MySqlClient.Driver.<OpenAsync>d__76.MoveNext()
|
||||||
|
--- 引发异常的上一位置中堆栈跟踪的末尾 ---
|
||||||
|
在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
|
||||||
|
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
|
||||||
|
在 MySql.Data.MySqlClient.Driver.<CreateAsync>d__74.MoveNext()
|
||||||
|
--- 引发异常的上一位置中堆栈跟踪的末尾 ---
|
||||||
|
在 MySql.Data.MySqlClient.Driver.<CreateAsync>d__74.MoveNext()
|
||||||
|
--- 引发异常的上一位置中堆栈跟踪的末尾 ---
|
||||||
|
在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
|
||||||
|
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
|
||||||
|
在 MySql.Data.MySqlClient.MySqlPool.<CreateNewPooledConnectionAsync>d__31.MoveNext()
|
||||||
|
--- 引发异常的上一位置中堆栈跟踪的末尾 ---
|
||||||
|
在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
|
||||||
|
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
|
||||||
|
在 MySql.Data.MySqlClient.MySqlPool.<GetPooledConnectionAsync>d__30.MoveNext()
|
||||||
|
--- 引发异常的上一位置中堆栈跟踪的末尾 ---
|
||||||
|
在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
|
||||||
|
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
|
||||||
|
在 MySql.Data.MySqlClient.MySqlPool.<TryToGetDriverAsync>d__34.MoveNext()
|
||||||
|
--- 引发异常的上一位置中堆栈跟踪的末尾 ---
|
||||||
|
在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
|
||||||
|
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
|
||||||
|
在 MySql.Data.MySqlClient.MySqlPool.<GetConnectionAsync>d__35.MoveNext()
|
||||||
|
--- 引发异常的上一位置中堆栈跟踪的末尾 ---
|
||||||
|
在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
|
||||||
|
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
|
||||||
|
在 System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
|
||||||
|
在 MySql.Data.MySqlClient.MySqlConnection.<OpenAsync>d__91.MoveNext()
|
||||||
|
--- 引发异常的上一位置中堆栈跟踪的末尾 ---
|
||||||
|
在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
|
||||||
|
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
|
||||||
|
在 MySql.Data.MySqlClient.MySqlConnection.Open()
|
||||||
|
在 ZTTMS_Manage_ZDPLFZ_20231017.MySQL.ExecuteReader(String strSQL) 位置 F:\Code\zhedapiaoliufuzi\20221201_PLFB_upperpc_4G\ZTTMS_Manage_ZDPLFZ_20231017\ZTTMS_Manage_ZDPLFZ_20231017\MySQL.cs:行号 476
|
||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading…
Reference in New Issue
Block a user