Skip to content
This repository was archived by the owner on Dec 24, 2022. It is now read-only.

Commit c591cb0

Browse files
committed
Handle null values just in-case
1 parent b628a2d commit c591cb0

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

src/ServiceStack.OrmLite/OrmLiteDialectProviderBase.cs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -712,9 +712,10 @@ public virtual string MergeParamsIntoSql(string sql, IEnumerable<IDbDataParamete
712712
{
713713
foreach (var dbParam in dbParams)
714714
{
715-
var varName = dbParam.ParameterName;
716-
var quotedValue = GetQuotedValue(dbParam.Value, dbParam.Value.GetType());
717-
sql = sql.Replace(varName, quotedValue);
715+
var quotedValue = dbParam.Value != null
716+
? GetQuotedValue(dbParam.Value, dbParam.Value.GetType())
717+
: "null";
718+
sql = sql.Replace(dbParam.ParameterName, quotedValue);
718719
}
719720
return sql;
720721
}

0 commit comments

Comments
 (0)