日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

如何让castle用connectionstring里的连接字符串?

發布時間:2025/1/21 编程问答 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 如何让castle用connectionstring里的连接字符串? 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

.Net 2 connection strings

<?xml?version="1.0"?encoding="utf-8"??>
<configuration>
??
<configSections>
????
<section?name="activerecord-asp-net-2.0"
?????????????type
="Castle.ActiveRecord.Framework.Config.ActiveRecordSectionHandler,?Castle.ActiveRecord"?/>
??
</configSections>
??
<connectionStrings>
????
<add?name="Connstr1"?connectionString="UID=sa;Password=saaaa;Initial?Catalog=database;Data?Source=192.168.1.10"/>
??
</connectionStrings>
??
<activerecord-asp-net-2.0>
????
<config>
??????
<add?key="hibernate.connection.driver_class"?value="NHibernate.Driver.SqlClientDriver"/>
??????
<add?key="hibernate.dialect"?value="NHibernate.Dialect.MsSql2000Dialect"/>
??????
<add?key="hibernate.connection.provider"?value="NHibernate.Connection.DriverConnectionProvider"/>
??????
<add?key="hibernate.connection.connection_string"?value="ConnectionString?=?${Connstr1}"?/>
????
</config>
??
</activerecord-asp-net-2.0>

</configuration> 官方的沒有說得不過明白
(http://www.castleproject.org/activerecord/documentation/v1rc1/advanced/connstringdotnet2.html)
<configSections>
????
<section?name="activerecord"
?????????????type
="Castle.ActiveRecord.Framework.Config.ActiveRecordSectionHandler,?Castle.ActiveRecord"?/>
????
<section?name="activerecord-asp-net-2.0"
?????????????type
="Castle.ActiveRecord.Framework.Config.ActiveRecordSectionHandler,?Castle.ActiveRecord"?/>
</configSections>

<connectionStrings>
????
<add?name="Test"?connectionString="Test?Connection?String"/>
</connectionStrings>

<activerecord-asp-net-2.0>
????
<config>
????????
<add?key="hibernate.connection.connection_string"?value="ConnectionString?=?${Test}"?/>
????
</config>
</activerecord-asp-net-2.0>

加載
load ?IConfigurationSource?source?=?System.Configuration.ConfigurationManager.GetSection("activerecord-asp-net-2.0")?as?IConfigurationSource;
????????????ActiveRecordStarter.Initialize(source,?
typeof(Admin)); 與50位技術專家面對面20年技術見證,附贈技術全景圖

總結

以上是生活随笔為你收集整理的如何让castle用connectionstring里的连接字符串?的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。