[seasar-dotnet:946] 動的に複数DBファイルを作成して、複数同時にアクセス

Y.Oshita [E-MAIL ADDRESS DELETED]
2008年 10月 15日 (水) 09:59:07 JST


先日も質問しました、S2Container.NET,S2Dao.NET 初心者の大下です。
お世話になっています。

SQLiteのDBアクセスにS2Container.NET,S2Dao.NETを利用しているのですが、
動的に作成した複数のDBファイルへの同時アクセスはどのようにすればよいでしょうか?

現在、DataSourceの設定は、以下のようにしてあります。
App.config----------------------------
<configuration>
  <configSections>
    <section name="log4net" type="System.Configuration.IgnoreSectionHandler"
/>
    <section name="seasar" type="Seasar.Framework.Xml.S2SectionHandler,
Seasar" />
  </configSections>

  <connectionStrings>
    <add name="provider"
        connectionString="Data
Source=Library.SQ3;FailIfMissing=False;…;Default Timeout=30"
        providerName="System.Data.SQLite"/>
  </connectionStrings>
(略)
--------------------------------------

Ado.dicon----------------------------
<component name="DataSource" class="Seasar.Extension.Tx.Impl.TxDataSource">
    <property name="ProviderInvariantName">"provider"</property>
</component>
(略)
--------------------------------------

上記、App.config の
    <add name="provider"
        connectionString="Data Source=Library.SQ3;… />
にあるように、きめ打ちで「Library.SQ3」を指定してやる分には、うまく動いているのですが、
このDBファイルを動的に複数作成して、複数同時にデータを書き込んだりする必要があります。
この場合は、どのように設定すればよいでしょうか?
返信が夜になるかもしれませんが、ご教授いただけると助かります。

環境----------------------------------
OS:Windows XP SP3
言語:C#(.NET Framework3.5)
開発環境:VisualStudio 2008
DB:SQLite(SQLite.dll 1.0.59.0)
S2Container.NET,S2Dao.NET:1.3.12
--------------------------------------
-------------- next part --------------
HTMLの添付ファイルを保管しました...
URL: <http://ml.seasar.org/archives/seasar-dotnet/attachments/20081015/4e48ca3f/attachment.html>


seasar-dotnet メーリングリストの案内