在XML中选择命令

时间:2017-12-22 16:31:52

标签: xml vb.net nlog

是否可以在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>

0 个答案:

没有答案