<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
   <channel>
      <title>??????</title>
      <link>http://www.sanryu.net/mt/</link>
      <description></description>
      <language>ja</language>
      <copyright>Copyright 2010</copyright>
      <lastBuildDate>Fri, 28 May 2010 10:29:40 +0900</lastBuildDate>
      <generator>http://www.sixapart.com/movabletype/</generator>
      <docs>http://blogs.law.harvard.edu/tech/rss</docs> 

            <item>
         <title>ODP.NET の　Ado.dion</title>
         <description><![CDATA[<strong>Ado.dion</strong>

<pre>
&lt;?xml version="1.0" encoding="utf-8" ?&gt;
&lt;!DOCTYPE components PUBLIC "-//SEASAR2.1//DTD S2Container//EN"
"http://www.seasar.org/dtd/components21.dtd"&gt;

&lt;components namespace="Ado"&gt;
  &lt;!-- Oracle Data Provider .NETを使用する場合に必要です。--&gt;
  &lt;component name="ODP" class="Seasar.Extension.ADO.DataProvider"&gt;
    &lt;property name="ConnectionType"&gt;
      "Oracle.DataAccess.Client.OracleConnection"
    &lt;/property&gt;
    &lt;property name="CommandType"&gt;
      "Oracle.DataAccess.Client.OracleCommand"
    &lt;/property&gt;
    &lt;property name="ParameterType"&gt;
      "Oracle.DataAccess.Client.OracleParameter"
    &lt;/property&gt;
    &lt;property name="DataAdapterType"&gt;
      "Oracle.DataAccess.Client.OracleDataAdapter"
    &lt;/property&gt;
  &lt;/component&gt;

  &lt;!-- トランザクション用のDataSource --&gt;
  &lt;component name="DataSource" class="Seasar.Extension.Tx.Impl.TxDataSource"&gt;
    &lt;property name="DataProvider"&gt;ODP&lt;/property&gt;
    &lt;property name="ConnectionString"&gt;
      "Data Source=Oracle;User Id=HR;Password=HR;"
    &lt;/property&gt;
  &lt;/component&gt;

  &lt;!-- ローカルトランザクション用のインターセプターで使用します --&gt;
  &lt;component name="TransactionContext"
      class="Seasar.Extension.Tx.Impl.TransactionContext"&gt;
    &lt;property name="IsolationLevel"&gt;
      System.Data.IsolationLevel.ReadCommitted
    &lt;/property&gt;
  &lt;/component&gt;
&lt;/components&gt;
&lt;/pre&gt;
</pre>
はたまた，App.configにアセンブリの登録が必要です。
<pre>
&lt;pre&gt;
  &lt;seasar&gt;
    &lt;!-- SingletonS2ContainerFactory#Initで下記で指定されたdiconファイルを
           ルートのdiconファイルの初期値としてセットします。 --&gt;

    &lt;configPath&gt;S2DaoSample/App.dicon&lt;/configPath&gt;
    
    &lt;!-- S2コンテナ作成時に以下で指定されたアセンブリをAppDomainに
           読み込みます。（S2ContainerFactory#Create） --&gt;
    &lt;assemblys&gt;
      &lt;assembly&gt;Seasar.Dao&lt;/assembly&gt;
      &lt;assembly&gt;Oracle.DataAccess, version=2.111.6.20, Culture=neutral, PublicKeyToken=89B483F429C47342&lt;/assembly&gt;
    &lt;/assemblys&gt;

  &lt;/seasar&gt;
</pre>]]></description>
         <link>http://www.sanryu.net/mt/2010/05/odpnet_adodion.html</link>
         <guid>http://www.sanryu.net/mt/2010/05/odpnet_adodion.html</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">S2Dao.net</category>
        
        
         <pubDate>Fri, 28 May 2010 10:29:40 +0900</pubDate>
      </item>
            <item>
         <title>SelectからDataTableを取得する。</title>
         <description><![CDATA[VB.NETで開発していますが，
当然，SELECTの結果は，コントロールにすぐにバインドできる
戻り値が欲しいです。

戻り値がListだと変換する場合，面倒です。

ネットで調べましたがなかなか見つからず。

色々試したら，
「resultSetHandler」に
「Seasar.Extension.DataSets.Impl.DataTableDataReaderHandler」
を指定してでできました。

「resultSetHandler」はSQLの問合せ結果の取得方法を指定できる見たいです。

diconの記述例
<pre>
  &lt;component class="S2DaoSample.IJbosDao"&gt;
    &lt;aspect&gt;S2Dao.Interceptor&lt;/aspect&gt;
    &lt;property name="resultSetHandler"&gt;
      &lt;component class="Seasar.Extension.DataSets.Impl.DataTableDataReaderHandler"&gt;
        &lt;!-- tableName --&gt;
        &lt;arg&gt;"Jobs"&lt;/arg&gt;
      &lt;/component&gt;
    &lt;/property&gt;
  &lt;/component&gt;
</pre>

※ホントにこれでいいでしょうか？
　
　Seasar.Extension.DataSets.Impl.DataTableDataReaderHandlerのソースコードは見て，
　DataReaderのGetSchemaTableでスキーマ情報を取得して，
　DataTableを作成しているのは確認しました。

]]></description>
         <link>http://www.sanryu.net/mt/2010/05/selectdatatable.html</link>
         <guid>http://www.sanryu.net/mt/2010/05/selectdatatable.html</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">S2Dao.net</category>
        
        
         <pubDate>Fri, 28 May 2010 09:45:52 +0900</pubDate>
      </item>
            <item>
         <title>今度の開発</title>
         <description><![CDATA[今度の開発で，S2Dao.net を使用することにしました。

S2Dao.netは，S2Dao.NETはマッピング情報をXMLに記述しないO/Rマッピングフレームワークです。

<a href="http://s2dao.net.seasar.org/ja/index.html">S2Dao.NET</a>
]]></description>
         <link>http://www.sanryu.net/mt/2010/05/post_75.html</link>
         <guid>http://www.sanryu.net/mt/2010/05/post_75.html</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">S2Dao.net</category>
        
        
         <pubDate>Fri, 28 May 2010 09:43:08 +0900</pubDate>
      </item>
            <item>
         <title>スマートクライアント</title>
         <description>今度，開発するシステムを当初WEBで
（ASP.NET MVC） で作成しようと考えてた。

しかし，複雑な画面が多いので，
結局，C/S型で作成する事になった。

そこで，スマートクライアントを採用するできるか調査中。
</description>
         <link>http://www.sanryu.net/mt/2010/04/post_74.html</link>
         <guid>http://www.sanryu.net/mt/2010/04/post_74.html</guid>
        
        
         <pubDate>Mon, 12 Apr 2010 13:15:05 +0900</pubDate>
      </item>
            <item>
         <title>ぼうやの寝言</title>
         <description>うえの坊やが，

寝言で「ラフレシアは臭いんだよ。」
といっていました。

その通りです。
良くご存知で。
</description>
         <link>http://www.sanryu.net/mt/2010/04/post_73.html</link>
         <guid>http://www.sanryu.net/mt/2010/04/post_73.html</guid>
        
        
         <pubDate>Mon, 12 Apr 2010 12:38:40 +0900</pubDate>
      </item>
            <item>
         <title>坊や入学</title>
         <description>うえのぼうやが，小学校に入学しました。

４月のはじめに，おたふく風邪にかかり，
入学式にでれるか微妙でしたが，
なんかと入学式の日には直って，
入学式に参加できました。

よかったよかった。</description>
         <link>http://www.sanryu.net/mt/2010/04/post_72.html</link>
         <guid>http://www.sanryu.net/mt/2010/04/post_72.html</guid>
        
        
         <pubDate>Mon, 12 Apr 2010 12:35:44 +0900</pubDate>
      </item>
            <item>
         <title>うえの坊や</title>
         <description>来年小学生になります。
昨日、２桁の足し算の問題を何問か
出したら、全て正解しました。

なんで解るか聞いたら、
「心の中でかずを、かずえているんだよ」
と教えてくれました。

なんか素敵でした。

</description>
         <link>http://www.sanryu.net/mt/2009/11/post_71.html</link>
         <guid>http://www.sanryu.net/mt/2009/11/post_71.html</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">sanryu</category>
        
        
         <pubDate>Sun, 29 Nov 2009 17:22:59 +0900</pubDate>
      </item>
            <item>
         <title>するめ 2&apos;nd</title>
         <description>また、買ってしまった・・・。
自分のエントリを見たら、歯茎が痛くなったと書いてあった。

なぜ、買った俺。

食べずに、後で坊やたちにあげよう。

また、しばらくしたら買ってそうな気がする～。</description>
         <link>http://www.sanryu.net/mt/2009/10/_2nd.html</link>
         <guid>http://www.sanryu.net/mt/2009/10/_2nd.html</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">sanryu</category>
        
        
         <pubDate>Sun, 04 Oct 2009 22:33:16 +0900</pubDate>
      </item>
            <item>
         <title>oracle 10g と Active Perl</title>
         <description><![CDATA[知らぬが仏・・・・ですまないのが、世の常。

Oracle10gの入ったWinXPにActivePerlを入れました。
ActivePerlが動きませんでした。

<a href="http://www.freeml.com/dbi-japan/78/latest">ActivePerl with Oracle10g</a>

明日、再インストールしてみよう。
忙しいときに限って、はまる。]]></description>
         <link>http://www.sanryu.net/mt/2009/10/oracle_10g_active_perl.html</link>
         <guid>http://www.sanryu.net/mt/2009/10/oracle_10g_active_perl.html</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">Oracle</category>
        
        
         <pubDate>Sun, 04 Oct 2009 22:27:16 +0900</pubDate>
      </item>
            <item>
         <title>坊やたち</title>
         <description>最近，上の坊や６歳と下の坊や３歳が
二人で寝てくれるようになりました。

だいぶ楽になりました。
ありがとうございます。

最近，仕事が忙しく，一緒にいても怒ってばかりで
ごめんなさい。</description>
         <link>http://www.sanryu.net/mt/2009/09/post_70.html</link>
         <guid>http://www.sanryu.net/mt/2009/09/post_70.html</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">sanryu</category>
        
        
         <pubDate>Wed, 09 Sep 2009 12:34:47 +0900</pubDate>
      </item>
            <item>
         <title>するめ</title>
         <description>するめを食べたら，歯茎が痛くなった。

もう，するめとはお別れしよう。</description>
         <link>http://www.sanryu.net/mt/2009/08/post_69.html</link>
         <guid>http://www.sanryu.net/mt/2009/08/post_69.html</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">sanryu</category>
        
        
         <pubDate>Fri, 28 Aug 2009 12:58:27 +0900</pubDate>
      </item>
            <item>
         <title>?????????</title>
         <description>???????????????????????

??????????

???65%
???66%

??????????

</description>
         <link>http://www.sanryu.net/mt/2009/06/post_68.html</link>
         <guid>http://www.sanryu.net/mt/2009/06/post_68.html</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">sanryu</category>
        
        
         <pubDate>Tue, 30 Jun 2009 19:22:51 +0900</pubDate>
      </item>
            <item>
         <title>DatagridView?SPREAD FOR .NET ????????</title>
         <description>VB.NET 2005???????
?? VB.NET 2005 ??????????
???????EXCEL????????????
??????????????EXCLE????????????

?????????

??????????????????
???????????????????
?????????????

???????VB.NET?????????????????????????
?
 
------------------------------------------
     ??          |   DataGridView??????SPREAD
-----------------------------------------
     ????????????????      ????
-----------------------------------------
??????????????????????????????????????????
-----------------------------------------
???????????????????????????????SPREAD?????
-----------------------------------------
?????????????????????????
-----------------------------------------

?????
?????????????????????????????????
?????????????????? DataGridView?????????
????????SPREAD?????????????????????????
?????????????

??????
??DataGridView?
?DataGridView????????????????????????
?DataSet?DataGridView?TableAdapter?BindingSource?BindingNavigator???????
????????????????????????????????
??????????????????????????????????????

??SPREAD FOR .NET?
???????????????????????????????
??????????????????????????
????AutoGenerateColumns = Ture????????????????????
?????????????????

?????
?????????????SPREAD FOR .NET?????
??????????????
</description>
         <link>http://www.sanryu.net/mt/2009/05/datagridviewspread_for_net.html</link>
         <guid>http://www.sanryu.net/mt/2009/05/datagridviewspread_for_net.html</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">VB.NET</category>
        
        
         <pubDate>Sun, 24 May 2009 00:01:07 +0900</pubDate>
      </item>
            <item>
         <title>datagridview?????????????????</title>
         <description><![CDATA[?????????????????????????
??CellContextMenuStripNeeded???????
?????????????
?[???]?????????
?[???]???????????

<div id="code">
Private mFrozenColumnIndex As Integer

'???????????????
Private Sub dgv_CellContextMenuStripNeeded(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellContextMenuStripNeededEventArgs) Handles dgv.CellContextMenuStripNeeded
    If e.RowIndex < 0 Then
        e.ContextMenuStrip = ContextMenuStrip1
        mFrozenColumnIndex = e.ColumnIndex
    End If
End Sub

'?????????????????
Private Sub ???ToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ???ToolStripMenuItem.Click

???????
    UnFrozen()
    ??????
    dgv.Columns(mFrozenColumnIndex).Frozen = True

End Sub

'???????
Private Sub ???ToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ???ToolStripMenuItem.Click
    UnFrozen()
End Sub

'?????
Private Sub UnFrozen()
    With dgv
        For i As Integer = 0 To .Columns.Count - 1
            .Columns(i).Frozen = False
        Next
    End With
End Sub
</div>]]></description>
         <link>http://www.sanryu.net/mt/2009/05/datagridview.html</link>
         <guid>http://www.sanryu.net/mt/2009/05/datagridview.html</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">VB.NET</category>
        
        
         <pubDate>Fri, 15 May 2009 22:48:57 +0900</pubDate>
      </item>
            <item>
         <title>??</title>
         <description>????????????????????

????????????????

???????????????????

???????????????????????????????????

???????????????????????

??????????????????????????????

???????????????????????
</description>
         <link>http://www.sanryu.net/mt/2009/05/post_67.html</link>
         <guid>http://www.sanryu.net/mt/2009/05/post_67.html</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">sanryu</category>
        
        
         <pubDate>Sun, 03 May 2009 19:40:27 +0900</pubDate>
      </item>
      
   </channel>
</rss>
