質問編集履歴

1

検証コード追加

2020/01/23 02:59

投稿

macchi123jp
macchi123jp

スコア141

test CHANGED
File without changes
test CHANGED
@@ -78,6 +78,78 @@
78
78
 
79
79
 
80
80
 
81
+ 下記のコードを実行したが、「'join' は無効です。」のエラーが出ました。
82
+
83
+
84
+
85
+ ```ここに言語を入力
86
+
87
+ var result = from u in context.Users
88
+
89
+ join contact in context.Emergency_contacts
90
+
91
+ on u.user_id equals contact.user_id
92
+
93
+ join user_name in context.User_names
94
+
95
+ on u.user_id equals user_name.user_id
96
+
97
+ group join depart_user in context.User_Departments
98
+
99
+ on u.user_id equals depart_user.user_id
100
+
101
+ into deptab = group
102
+
103
+ from departGroup in deptab.DefaultIfEmpty()
104
+
105
+ where departGroup is null
106
+
107
+ order by u.user_code
108
+
109
+ select new UserCsvEntity
110
+
111
+ {
112
+
113
+ user_id = u.user_id,
114
+
115
+ user_id_hash = u.user_id_hash,
116
+
117
+ user_code = u.user_code,
118
+
119
+ mail_address = u.mail_address,
120
+
121
+ shimei = user_name.shimei,
122
+
123
+ kana_shimei = user_name.kana_shimei,
124
+
125
+ kana_tsusho = user_name.kana_tsusho,
126
+
127
+ tsusho = user_name.tsusho,
128
+
129
+ mail_address1 = contact.mail_address1,
130
+
131
+ mail_address2 = contact.mail_address2,
132
+
133
+ mail_address3 = contact.mail_address3,
134
+
135
+ tel_no1 = contact.tel_no1,
136
+
137
+ tel_no2 = contact.tel_no2,
138
+
139
+ tel_no3 = contact.tel_no3,
140
+
141
+ dept_admin = listCerId.Contains(u.user_id) ? "1" : "",
142
+
143
+ system_admin = listSysAdId.Contains(u.user_id) ? "1" : "",
144
+
145
+ dept_cd = ""
146
+
147
+ };
148
+
149
+ ```
150
+
151
+
152
+
81
153
  [環境]
82
154
 
83
155
  Visual Studio 2017