是否可以在XML文件中编写SQL Select命令并单独存储选择结果的每个字段?
PS:我将使用NLog在vb.net中发送电子邮件(仅使用NLog),NLog从XML文件中获取所需的电子邮件信息,现在我将从XML数据库中获取此信息然后在vb.net中使用NLog
这是一个将文件插入数据库的NLog XML文件,我将进行相反的操作:
<?xml version="1.0" encoding="utf-8" ?>
<nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.nlog-project.org/schemas/NLog.xsd NLog.xsd"
autoReload="true"
throwExceptions="false"
internalLogLevel="Off">
<targets>
<target
xsi:type="Database"
name="d"
dbProvider="System.Data.SqlClient"
connectionStringName="DefaultConnection"
commandText="EXEC NLogErrorLogInsert @errordate, @source, @level, @message">
<parameter name="@errordate" layout="${date:universalTime=true:format=s}" />
<parameter name="@source" layout="${machinename}" />
<parameter name="@level" layout="${level:uppercase=true}" />
<parameter name="@message" layout="${message}" />
</target>
</targets>
<rules>
<logger name="*" minlevel="Warn" writeTo="d" />
</rules>
</nlog>