ADO.NETの質問・雑談スレ2at DBADO.NETの質問・雑談スレ2 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト303:NAME IS NULL 10/01/11 00:38:34 LINQ使えば、もうADO.NETは不要という時代になってきたのかな・・・ 304:NAME IS NULL 10/01/12 00:41:27 頑張ってLinq使ってるけど一長一短て感じだなー。 補完的に使うと便利だけど完全にADO.NETを置き換えられるか、つーと色々微妙。 取得結果を1カラムずつループ、とか出来ないし。 305:NAME IS NULL 10/01/12 03:06:20 Linq to SQLもEntity Frameworkも基本的にORMだから、 他のORMと同じような長所と短所を持っている。 完全な代替にはならない。 306:NAME IS NULL 10/01/25 17:41:17 l/MgFzI4 <<質問>> 当方の環境ではLike演算子の挙動が1)SqlSeverManagementStudio と 2)ADO.NET(VS2008C#)で異なっているのですが、 原因が解らずはまっております。なんでこんな事がおきるのでしょうか・・・ <<やりたいこと>> XXXA0001のようなデータを抽出したい select max(xxxx) from xxxxx where cd like 'XXX[AB][0-9][0-9][0-9][0-9]%' <<現象>> XXXA0001とか 1)ではヒットするのだが、 2)ではヒットしない <<試行錯誤結果>> 2)では [0-9]の数が1つまでなら、なぜかヒットする ×where cd like 'XXX[AB][0-9][0-9][0-9][0-9]%' ×where cd like 'XXX[AB][0-9][0-9]01%' ×where cd like 'XXX[AB][0-9]0[0-9]1%' ○where cd like 'XXX[AB][0-9]001%' ○where cd like 'XXX[AB]0[0-9]01%' ○where cd like 'XXX[AB]00[0-9]1%' ○where cd like 'XXX[AB]000[0-9]%' 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch