From 0f3874c8afd71ced3b0e0f24361553602a13565e Mon Sep 17 00:00:00 2001 From: sunkaixuan <610262374@qq.com> Date: Wed, 3 Sep 2025 17:24:55 +0800 Subject: [PATCH] Update .net framework sqlite guid null --- Src/Asp.Net/SqlSugar/Realization/Sqlite/SqliteProvider.cs | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Src/Asp.Net/SqlSugar/Realization/Sqlite/SqliteProvider.cs b/Src/Asp.Net/SqlSugar/Realization/Sqlite/SqliteProvider.cs index a08b24e97..00d6ef605 100644 --- a/Src/Asp.Net/SqlSugar/Realization/Sqlite/SqliteProvider.cs +++ b/Src/Asp.Net/SqlSugar/Realization/Sqlite/SqliteProvider.cs @@ -107,9 +107,13 @@ namespace SqlSugar this.OutputParameters.RemoveAll(it => it.ParameterName == sqlParameter.ParameterName); this.OutputParameters.Add(sqlParameter); } - if (sqlParameter.DbType == System.Data.DbType.Guid) { + if (sqlParameter.DbType == System.Data.DbType.Guid) + { sqlParameter.DbType = System.Data.DbType.String; - sqlParameter.Value = sqlParameter.Value.ObjToString(); + if (sqlParameter.Value != DBNull.Value) + { + sqlParameter.Value = sqlParameter.Value.ObjToString(); + } } if (isVarchar && sqlParameter.DbType == System.Data.DbType.String) {