如何让log4net AdoNetAppender插入NULL而不是“NULL”;(无效)“;到我的桌子上去?

如何让log4net AdoNetAppender插入NULL而不是“NULL”;(无效)“;到我的桌子上去?,log4net,Log4net,有没有办法让log4net使用AdoNetAppender和ODBC将NULL插入数据库表?一个类似的问题建议在insert命令中使用CASE子句,但我不能这样做,因为我必须使用ODBC,它不支持命名参数。我使用ODBC是因为我的应用程序必须处理各种类型的数据库,主要是SQL Server和PostgreSQL 将NullText属性设置为null:我试试。谢谢。对NullText属性使用null无效。数据库字段得到了一个空字符串,不是NULL。

有没有办法让log4net使用AdoNetAppender和ODBC将NULL插入数据库表?一个类似的问题建议在insert命令中使用CASE子句,但我不能这样做,因为我必须使用ODBC,它不支持命名参数。我使用ODBC是因为我的应用程序必须处理各种类型的数据库,主要是SQL Server和PostgreSQL

将NullText属性设置为
null
:我试试。谢谢。对NullText属性使用null无效。数据库字段得到了一个空字符串,不是NULL。