|
@@ -49,6 +49,7 @@ namespace CCDCount.DLL.SqlDataClass
|
|
|
Category TEXT NOT NULL,
|
|
Category TEXT NOT NULL,
|
|
|
MessageType TEXT NOT NULL,
|
|
MessageType TEXT NOT NULL,
|
|
|
Message TEXT NOT NULL,
|
|
Message TEXT NOT NULL,
|
|
|
|
|
+ Path TEXT ,
|
|
|
DateTime TEXT NOT NULL,
|
|
DateTime TEXT NOT NULL,
|
|
|
UserID INTEGER NOT NULL
|
|
UserID INTEGER NOT NULL
|
|
|
)";
|
|
)";
|
|
@@ -64,12 +65,13 @@ namespace CCDCount.DLL.SqlDataClass
|
|
|
using (var conn = new SQLiteConnection($"Data Source={_dbPath};Version=3;"))
|
|
using (var conn = new SQLiteConnection($"Data Source={_dbPath};Version=3;"))
|
|
|
{
|
|
{
|
|
|
conn.Open();
|
|
conn.Open();
|
|
|
- string sql = "INSERT INTO ErrMessage (Number, Category, MessageType,Message,DateTime,UserID) VALUES (@Number, @Category, @MessageType,@Message, @DateTime, @UserID)";
|
|
|
|
|
|
|
+ string sql = "INSERT INTO ErrMessage (Number, Category, MessageType,Message,Path,DateTime,UserID) VALUES (@Number, @Category, @MessageType,@Message,@Path,@DateTime, @UserID)";
|
|
|
var cmd = new SQLiteCommand(sql, conn);
|
|
var cmd = new SQLiteCommand(sql, conn);
|
|
|
cmd.Parameters.AddWithValue("@Number", Message.Number);
|
|
cmd.Parameters.AddWithValue("@Number", Message.Number);
|
|
|
cmd.Parameters.AddWithValue("@Category", Message.Category);
|
|
cmd.Parameters.AddWithValue("@Category", Message.Category);
|
|
|
cmd.Parameters.AddWithValue("@MessageType", Message.MessageType);
|
|
cmd.Parameters.AddWithValue("@MessageType", Message.MessageType);
|
|
|
cmd.Parameters.AddWithValue("@Message", Message.Message);
|
|
cmd.Parameters.AddWithValue("@Message", Message.Message);
|
|
|
|
|
+ cmd.Parameters.AddWithValue("@Path", Message.Path);
|
|
|
cmd.Parameters.AddWithValue("@DateTime", Message.DateTime.ToString("yyyy-MM-dd HH:mm:ss.fff")); // 格式化为字符串
|
|
cmd.Parameters.AddWithValue("@DateTime", Message.DateTime.ToString("yyyy-MM-dd HH:mm:ss.fff")); // 格式化为字符串
|
|
|
cmd.Parameters.AddWithValue("@UserID", Message.UserID);
|
|
cmd.Parameters.AddWithValue("@UserID", Message.UserID);
|
|
|
cmd.ExecuteNonQuery();
|
|
cmd.ExecuteNonQuery();
|
|
@@ -96,6 +98,7 @@ namespace CCDCount.DLL.SqlDataClass
|
|
|
Category = reader["Category"].ToString(),
|
|
Category = reader["Category"].ToString(),
|
|
|
MessageType = reader["MessageType"].ToString(),
|
|
MessageType = reader["MessageType"].ToString(),
|
|
|
Message = reader["Message"].ToString(),
|
|
Message = reader["Message"].ToString(),
|
|
|
|
|
+ Path = reader["Path"].ToString(),
|
|
|
UserID = Convert.ToInt32(reader["UserID"]),
|
|
UserID = Convert.ToInt32(reader["UserID"]),
|
|
|
// 解析时间字符串
|
|
// 解析时间字符串
|
|
|
DateTime = DateTime.Parse(reader["DateTime"].ToString())
|
|
DateTime = DateTime.Parse(reader["DateTime"].ToString())
|
|
@@ -128,6 +131,7 @@ namespace CCDCount.DLL.SqlDataClass
|
|
|
Category = reader["Category"].ToString(),
|
|
Category = reader["Category"].ToString(),
|
|
|
MessageType = reader["MessageType"].ToString(),
|
|
MessageType = reader["MessageType"].ToString(),
|
|
|
Message = reader["Message"].ToString(),
|
|
Message = reader["Message"].ToString(),
|
|
|
|
|
+ Path = reader["Path"].ToString(),
|
|
|
UserID = Convert.ToInt32(reader["UserID"]),
|
|
UserID = Convert.ToInt32(reader["UserID"]),
|
|
|
// 解析时间字符串
|
|
// 解析时间字符串
|
|
|
DateTime = DateTime.Parse(reader["DateTime"].ToString())
|
|
DateTime = DateTime.Parse(reader["DateTime"].ToString())
|
|
@@ -163,6 +167,7 @@ namespace CCDCount.DLL.SqlDataClass
|
|
|
Category = reader["Category"].ToString(),
|
|
Category = reader["Category"].ToString(),
|
|
|
MessageType = reader["MessageType"].ToString(),
|
|
MessageType = reader["MessageType"].ToString(),
|
|
|
Message = reader["Message"].ToString(),
|
|
Message = reader["Message"].ToString(),
|
|
|
|
|
+ Path = reader["Path"].ToString(),
|
|
|
UserID = Convert.ToInt32(reader["UserID"]),
|
|
UserID = Convert.ToInt32(reader["UserID"]),
|
|
|
// 解析时间字符串
|
|
// 解析时间字符串
|
|
|
DateTime = DateTime.Parse(reader["DateTime"].ToString())
|
|
DateTime = DateTime.Parse(reader["DateTime"].ToString())
|
|
@@ -196,6 +201,7 @@ namespace CCDCount.DLL.SqlDataClass
|
|
|
Category = reader["Category"].ToString(),
|
|
Category = reader["Category"].ToString(),
|
|
|
MessageType = reader["MessageType"].ToString(),
|
|
MessageType = reader["MessageType"].ToString(),
|
|
|
Message = reader["Message"].ToString(),
|
|
Message = reader["Message"].ToString(),
|
|
|
|
|
+ Path = reader["Path"].ToString(),
|
|
|
UserID = Convert.ToInt32(reader["UserID"]),
|
|
UserID = Convert.ToInt32(reader["UserID"]),
|
|
|
// 解析时间字符串
|
|
// 解析时间字符串
|
|
|
DateTime = DateTime.Parse(reader["DateTime"].ToString())
|
|
DateTime = DateTime.Parse(reader["DateTime"].ToString())
|