datatable dt1が
列A 列B 列C 列D
10 11 12 13
こんな感じの時
datatable dt2
列A 列X 列C
10 ぬる 12
を作りたい
どうすればええんや?
2:なんJゴッドがお送りします2020/05/15(金) 16:03:21.66 ID:Cz/u2fM90
レコードは1行だけや
3:なんJゴッドがお送りします2020/05/15(金) 16:03:39.23 ID:Cz/u2fM90
列名は変えたくない
4:なんJゴッドがお送りします2020/05/15(金) 16:03:55.22 ID:Cz/u2fM90
LinQで行けるんか?
5:なんJゴッドがお送りします2020/05/15(金) 16:04:11.06 ID:Cz/u2fM90
助けてクレメンス
6:なんJゴッドがお送りします2020/05/15(金) 16:04:54.35 ID:Cz/u2fM90
なあ
7:なんJゴッドがお送りします2020/05/15(金) 16:05:04.98 ID:2RCIDs4b0
難波のヘルスバーグと言うたらワイのことや
9:なんJゴッドがお送りします2020/05/15(金) 16:05:38.12 ID:Cz/u2fM90
>>7
hello
8:なんJゴッドがお送りします2020/05/15(金) 16:05:07.72 ID:Cz/u2fM90
無視すな
10:なんJゴッドがお送りします2020/05/15(金) 16:06:22.32 ID:S4s+6xat0
5弦4フレットからドレミファソラシドすればオッケー
11:なんJゴッドがお送りします2020/05/15(金) 16:06:28.68 ID:mB9khaaG0
力まずにセーハするんや
12:なんJゴッドがお送りします2020/05/15(金) 16:06:29.20 ID:p/tqre6bd
電源ボタン切ってベランダから投げ捨てれば解決
13:なんJゴッドがお送りします2020/05/15(金) 16:06:50.22 ID:Cz/u2fM90
linqのセレクトやってみたけど列名変わっちゃうぽい
14:なんJゴッドがお送りします2020/05/15(金) 16:07:32.45 ID:dU8BNBFJ0
フンッッッッッッッッ!!!!!!
どや?できたか?
15:なんJゴッドがお送りします2020/05/15(金) 16:08:01.51 ID:o82AwVhn0
BCをスキップしたいだけか?
19:なんJゴッドがお送りします2020/05/15(金) 16:10:07.58 ID:Cz/u2fM90
>>15
あと列A〜Dある時AとCが欲しい
Xはとりあえずいいや
Xは別テーブルからの列や
16:なんJゴッドがお送りします2020/05/15(金) 16:08:08.09 ID:Cz/u2fM90
ダメだなこいつら
17:なんJゴッドがお送りします2020/05/15(金) 16:08:47.30 ID:M/Ltnrsa0
どういう仕様や、ロジックの方言われんとわからんわ
18:なんJゴッドがお送りします2020/05/15(金) 16:09:26.00 ID:sWvjBYZ60
もしかしてヌルを無条件に作りたい?
23:なんJゴッドがお送りします2020/05/15(金) 16:11:16.51 ID:Cz/u2fM90
>>18
すまん
dt1 A〜D
dtx X
dt2 A,X,C
や
Xはまだレコードに何が入るか未定なんや
20:なんJゴッドがお送りします2020/05/15(金) 16:10:15.14 ID:fwSNGUvJ0
C#できるから教えたかったけどやりたいことが全く理解できないわ…
32:なんJゴッドがお送りします2020/05/15(金) 16:14:48.22 ID:Cz/u2fM90
>>20
なんでや
CSVから取り込んだ
列A〜Dのレコードが1行だけあるテーブルdt1と
CSVから取り込んだ
列Xのみのテーブルdtx(実際はdt1から出力されるかも。とにかく未定)
から
列AXCとそのレコードを持つテーブルdt2を作りたいんや
21:なんJゴッドがお送りします2020/05/15(金) 16:10:21.36 ID:XAAd/C+jM
dt2.Columns.Add(“列A”);
dt2.Columns.Add(“列B”);
dt2.Columns.Add(“列C”);
DataRow dr = dt2.NewRow();
dr[“列A”] = 10;
dr[“列C”] = 12;
これでいけるで✨
25:なんJゴッドがお送りします2020/05/15(金) 16:11:57.28 ID:Cz/u2fM90
>>21
10と12の数字は毎回変わるんやで?
22:なんJゴッドがお送りします2020/05/15(金) 16:10:36.10 ID:3cWm9v1yr
ワイ最近C#極めとるで
24:なんJゴッドがお送りします2020/05/15(金) 16:11:50.38 ID:Qj9J+45xa
F♯マイナーや
27:なんJゴッドがお送りします2020/05/15(金) 16:13:28.15 ID:zcZv0g9q0
Bフラットマイナーと思えばええやん
28:なんJゴッドがお送りします2020/05/15(金) 16:13:51.63 ID:QsMUpXFJ0
インデックスが2で割り切れるときだけ値を取ってくれば
30:なんJゴッドがお送りします2020/05/15(金) 16:14:30.51 ID:sWvjBYZ60
dt2作る意味がわからんdt1とdtxでできるのでは?
35:なんJゴッドがお送りします2020/05/15(金) 16:15:21.82 ID:Cz/u2fM90
>>30
どうやって?
31:なんJゴッドがお送りします2020/05/15(金) 16:14:46.47 ID:rapDGkzud
sqlでやればええやん
33:なんJゴッドがお送りします2020/05/15(金) 16:15:15.16 ID:JYZbEtt60
まず空の列A 列X 列C作って列A 列B 列C 列Dから列A 列Cセレクトした奴ぶち込めばいけないか
36:なんJゴッドがお送りします2020/05/15(金) 16:15:21.96 ID:U4RB2/63a
説明へったクソ
37:なんJゴッドがお送りします2020/05/15(金) 16:15:26.72 ID:xniz3hk4d
レコードに何が入るか未定とかお前理解しないで組もうとしてるだろ
43:なんJゴッドがお送りします2020/05/15(金) 16:16:52.87 ID:Cz/u2fM90
>>37
レコードの出力元がまず決まってない
型式もまだ決まってない
38:なんJゴッドがお送りします2020/05/15(金) 16:15:36.45 ID:QfxBUW/Q0
foreachでやれ
39:なんJゴッドがお送りします2020/05/15(金) 16:15:39.78 ID:CIcH0zhw0
データテーブルって死ぬほど使いにくいよな
考えた奴バカだろ
40:なんJゴッドがお送りします2020/05/15(金) 16:16:00.67 ID:Cz/u2fM90
とりあえずXは考えなくていい
dt1から
AとC列だけを持ったテーブルを作りたい
41:なんJゴッドがお送りします2020/05/15(金) 16:16:35.12 ID:xniz3hk4d
>>40
ならaとc だけ引っ張ってこいや
42:なんJゴッドがお送りします2020/05/15(金) 16:16:37.94 ID:4cSXzorx0
やっぱプログラミングって説明力がないとてんで駄目だよな
ググって調べようにも状況を説明できないから適切なキーワードも思い浮かばない
44:なんJゴッドがお送りします2020/05/15(金) 16:17:05.36 ID:V5xqu1Si0
ぬるぽ
45:なんJゴッドがお送りします2020/05/15(金) 16:17:13.16 ID:XAAd/C+jM
dt2.Columns.Add(“列A”);
dt2.Columns.Add(“列B”);
dt2.Columns.Add(“列C”);
DataRow dr = dt2.NewRow();
dr[“列A”] = ds.Tables[“dt1”].Rows[0][“列A”];
dr[“列C”] = ds.Tables[“dt1”].Rows[0][“列C”];
これならどうや?
49:なんJゴッドがお送りします2020/05/15(金) 16:18:10.83 ID:XAAd/C+jM
>>45
dsやないdt1やすまん
52:なんJゴッドがお送りします2020/05/15(金) 16:19:18.28 ID:Cz/u2fM90
>>45
ええけど列20個あるんや
まあかっこ悪いけどやっぱこういう形になっちゃうのかな
行増えるの嫌なんやがなあ
47:なんJゴッドがお送りします2020/05/15(金) 16:17:26.19 ID:i2IroZph0
Fできたら中級者や
51:なんJゴッドがお送りします2020/05/15(金) 16:19:03.74 ID:lJd9E+PNr
datatableの値の指定方法勉強したほうが早そうやな
53:なんJゴッドがお送りします2020/05/15(金) 16:19:29.92 ID:V5xqu1Si0
マジで質問が意味不明で草
元スレ:https://swallow.5ch.net/test/read.cgi/livejupiter/1589526175/