使用SQLite作为Quartz.Net的Job Store

【文章导读】打算使用最新版本SQLite作为Quartz.Net的Job Store。在Quartz.Impl.AdoJobStore.Common下的dbproviders.properties添加以下内容: # Sqlite 1.0.61.0 + ADO Net provider for sqlite # Driver can be found at : http://sqlite.phxsoftware.com quartz.dbprovider.SQLite-106.assemblyName

打算使用最新版本SQLite作为Quartz.Net的Job Store。

在Quartz.Impl.AdoJobStore.Common下的dbproviders.properties添加以下内容:

# Sqlite 1.0.61.0 + ADO Net provider for sqlite
# Driver can be found at : http://sqlite.phxsoftware.com
quartz.dbprovider.SQLite-106.assemblyName=System.Data.SQLite, Version=1.0.61.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139
quartz.dbprovider.SQLite-106.connectionType=System.Data.SQLite.SQLiteConnection, System.Data.SQLite, Version=1.0.61.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139
quartz.dbprovider.SQLite-106.commandType=System.Data.SQLite.SQLiteCommand, System.Data.SQLite, Version=1.0.61.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139
quartz.dbprovider.SQLite-106.parameterType=System.Data.SQLite.SQLiteParameter, System.Data.SQLite, Version=1.0.61.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139
#quartz.dbprovider.SQLite-106.dataAdapterType=System.Data.SQLite.SQLiteDataAdapter , System.Data.SQLite, Version=1.0.61.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139
quartz.dbprovider.SQLite-106.commandBuilderType=System.Data.SQLite.SQLiteCommandBuilder, System.Data.SQLite, Version=1.0.61.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139
#quartz.dbprovider.SQLite-106.commandBuilderDeriveParametersMethod=DeriveParameters
quartz.dbprovider.SQLite-106.parameterDbType=System.Data.SQLite.TypeAffinity, System.Data.SQLite, Version=1.0.61.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139
quartz.dbprovider.SQLite-106.parameterDbTypePropertyName=DbType
#quartz.dbprovider.SQLite-106.parameterIsNullableProperty=IsNullable
quartz.dbprovider.SQLite-106.parameterNamePrefix=@
quartz.dbprovider.SQLite-106.exceptionType=System.Data.SQLite.SQLiteException, System.Data.SQLite, Version=1.0.61.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139
quartz.dbprovider.SQLite-106.useParameterNamePrefixInParameterCollection=true
quartz.dbprovider.SQLite-106.bindByName=true

在Quartz的配置文件中,添加以下内容:

   <add key="quartz.dataSource.default.connectionString" value="Data Source=d:\quartz.db3;Version=3;" />
   <add key="quartz.dataSource.default.provider" value="SQLite-106" />

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值