- 追加された行はこの色です。
- 削除された行はこの色です。
「[[Open棟梁 wiki>https://opentouryo.osscons.jp]]」は、「[[Open棟梁Project>https://github.com/OpenTouryoProject/]]」,「[[OSSコンソーシアム .NET開発基盤部会>https://www.osscons.jp/dotNetDevelopmentInfrastructure/]]」によって運営されています。
-[[戻る>D層(Dao)の種類#sa6028f2]]
*目次 [#oe1075ce]
#contents
*概要 [#e6bee06a]
**SetSqlByFile [#vbc4031e]
SetSqlByFileは外部ファイルを使用してコマンド・テキストを設定するインターフェイス。
**SetSqlByFile2 [#gcdc7c3a]
-また、SetSqlByFile2というカスタマイズ可能な拡張メソッドが[[ベースクラス2]]に定義されている。
-SetSqlByFile2では、ファイルと埋め込まれたリソース・ファイルを選択できる。~
更にカスタマイズを加えれば、パスやアセンブリを選択できるようになる。
*関連 [#c419aef9]
-SetSqlByCommand
-ResourceLoader
-EmbeddedResourceLoader
-LoadAsString
*参考 [#t8cfc477]
-SetSqlByFile~
https://github.com/OpenTouryoProject/OpenTouryo/blob/develop/root/programs/C%23/Frameworks/Infrastructure/Public/Db/DamSqlSvr.cs#L339
https://github.com/OpenTouryoProject/OpenTouryo/blob/develop/root/programs/CS/Frameworks/Infrastructure/Public/Db/DamSqlSvr.cs#L339
-SetSqlByFile2~
https://github.com/OpenTouryoProject/OpenTouryo/blob/develop/root/programs/C%23/Frameworks/Infrastructure/Business/Dao/MyBaseDao.cs#L58
https://github.com/OpenTouryoProject/OpenTouryo/blob/develop/root/programs/CS/Frameworks/Infrastructure/Business/Dao/MyBaseDao.cs#L58