
###前提・実現したいこと
お世話になっております。
dataTableに格納した値をsql文で取得し結果を
同じdataset内にあるdatatableに格納したいのですが、
できるのでしょうか?
ググり方がわからなかったので、こちらに質問しました。
以上、よろしくお願いします。
追記:
- DBから値を取得
- dataTableに取得した値を格納
dataTable構成
Table名 Table1
カラム構成
ID int
DATE DateTime
TOUROKU_NO int
CD1 int
CD2 int
CD3 int
CD4 int
CD5 int
CD6 int
3. 上記のdataTableにselect
SELECT *, ROW_NUMBER() OVER (PARTITION BY BB3.[ID], BB3.[DATE], BB3.[TOUROKU_NO ] ORDER BY BB3.[END_DATE]) AS [RN] FROM ( SELECT BB1.*, CASE WHEN BB2.[DATE] is NULL THEN GETDATE() ELSE BB2.[DATE] END AS [END_DATE] FROM Table1 AS BB1 LEFT JOIN Table1 AS BB2 ON (BB1.[ID] = BB2.[ID] AND BB1.[TOUROKU_NO ] = BB2.[TOUROKU_NO ] AND BB1.[DATE] < BB2.[DATE]) ) AS BB3
このsqlを作成したtable1に対してやりたいのですが、方法がわからず困ってます。
table.Selectなのか、LINQを使うのか。。。
また、このsql文の結果を別のtableに格納したいと思っております。
この辺りの理解が浅いので、ご教授よろしくお願いします。
###補足情報(言語/FW/ツール等のバージョンなど)
c#
.net framework 3.5


回答1件
あなたの回答
tips
プレビュー