Files
7-Dongan-Interface/SlMesDbIterface/Mysql/solveUploadData.cs
2026-05-29 13:57:08 +08:00

51 lines
1.6 KiB
C#

using DatabaseClient;
using System;
using System.Collections.Generic;
using System.Data;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace SlMesDbIterface
{
public class solveUploadData {
public static DataTable GetUpLoadData(int dataType, string tableName, out string erorrMessage)
{
erorrMessage = "";
DataTable dt = new DataTable();
var dbClient = new DBClientFactory("mysql").Create();
dbClient.Connect(Program.MySqlConnectString);
try
{
string sql = "select * from " + tableName + " WHERE S001 = '" + dataType.ToString() + "' AND S028 = '0' order by S029 DESC limit 10";
dt = dbClient.ExecQuery(sql);
}
catch (Exception err)
{
erorrMessage = err.Message;
}
return dt;
}
public static void UpDateUpLoadData(int id, string tableName, string resCode, string resMsg)
{
var dbClient = new DBClientFactory("mysql").Create();
dbClient.Connect(Program.MySqlConnectString);
try
{
string sql = "update " + tableName + " set S028 = '" + resCode
+ "', S029 = '" + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.fff") + "', S030 = '" + resMsg + "'"
+ " WHERE id = '" + id.ToString() + "'";
dbClient.ExecNonQuery(sql);
}
catch (Exception err)
{
}
}
}
}