プロジェクト

全般

プロフィール

リビジョン 220

堀内7年以上前に追加

StringBuilder化追加
プロセス制御パラメータクラス(ProcessParameter)ArrayList追加

差分を表示:

branches/src/ProcessManagement/ProcessManagement/DB/IOAccess/IOMConstructionSpecUnitPrice.cs
61 61
        /// </summary>
62 62
        private string CreateSelectSQL()
63 63
        {
64
            string strcmd = "SELECT";
64
            StringBuilder strcmd = new StringBuilder();
65
            strcmd.Append("SELECT");
66
            strcmd.Append("  ComponentCode");
67
            strcmd.Append(", ItemCode");
68
            strcmd.Append(", SpecCode");
69
            strcmd.Append(", ConstructionTypeCode");
70
            strcmd.Append(", UnitPrice");
71
            strcmd.Append(", DATE_FORMAT(EntryDate, '%Y/%m/%d %H:%i:%s')");
72
            strcmd.Append(", DATE_FORMAT(UpdateDate, '%Y/%m/%d %H:%i:%s')");
73
            strcmd.Append(" FROM ConstructionSpecUnitPrice");
65 74

  
66
            strcmd += "  ComponentCode";
67
            strcmd += ", ItemCode";
68
            strcmd += ", SpecCode";
69
            strcmd += ", ConstructionTypeCode";
70
            strcmd += ", UnitPrice";
71
            strcmd += ", DATE_FORMAT(EntryDate, '%Y/%m/%d %H:%i:%s')";
72
            strcmd += ", DATE_FORMAT(UpdateDate, '%Y/%m/%d %H:%i:%s')";
73
            strcmd += " FROM ConstructionSpecUnitPrice";
74

  
75
            return strcmd;
75
            return strcmd.ToString();
76 76
        }
77 77
        #endregion
78 78

  
79
        #region 検索処理
79
        #region 作業単価マスタ検索(1件)
80 80
        /// <summary>
81
        /// 作業単価マスタ検索
81
        /// 作業単価マスタ検索(1件)
82 82
        /// </summary>
83 83
        /// <param name="AddSQLString">検索条件SQL文字列</param>
84 84
        /// <param name="data">作業単価マスタデータ</param>
......
86 86
        public bool SelectAction(string AddSQLString, ref ConstructionSpecUnitPrice data, bool bConnect = true)
87 87
        {
88 88
            // インターフェース
89
            string strcmd = "";
89
            StringBuilder strcmd = new StringBuilder();
90 90
            ArrayList arData = new ArrayList();
91 91

  
92 92
            try
93 93
            {
94 94
                // SQL作成(DateTime型が変換できないのでCharに変換しておく)
95
                strcmd = CreateSelectSQL() + AddSQLString;
95
                strcmd.AppendFormat("{0}{1}", CreateSelectSQL(), AddSQLString);
96 96

  
97 97
                // SQL実行
98
                if (!ExecuteReader(strcmd, ref arData, bConnect)) return false;
98
                if (!ExecuteReader(strcmd.ToString(), ref arData, bConnect)) return false;
99 99
                if (arData.Count == 0) return false;
100 100

  
101 101
                // データセット
......
109 109
            }
110 110
            catch (Exception ex)
111 111
            {
112
                logger.ErrorFormat("システムエラー:{0}:{1}:{2}", CommonMotions.GetMethodName(2), ex.Message, strcmd);
112
                logger.ErrorFormat("システムエラー:{0}:{1}:{2}", CommonMotions.GetMethodName(2), ex.Message, strcmd.ToString());
113 113
                return false;
114 114
            }
115 115
        }
116
        #endregion
116 117

  
118
        #region 作業単価マスタ検索(複数)
117 119
        /// <summary>
118
        /// 作業単価マスタ検索
120
        /// 作業単価マスタ検索(複数)
119 121
        /// </summary>
120 122
        /// <param name="AddSQLString">検索条件SQL文字列</param>
121 123
        /// <param name="data">作業単価マスタデータ</param>
......
123 125
        public bool SelectAction(string AddSQLString, ref List<ConstructionSpecUnitPrice> data, bool bConnect = true)
124 126
        {
125 127
            // インターフェース
126
            string strcmd = "";
128
            StringBuilder strcmd = new StringBuilder();
127 129
            ArrayList arData = new ArrayList();
128 130

  
129 131
            try
130 132
            {
131 133
                // SQL作成(DateTime型が変換できないのでCharに変換しておく)
132
                strcmd = CreateSelectSQL() + AddSQLString;
134
                strcmd.AppendFormat("{0}{1}", CreateSelectSQL(), AddSQLString);
133 135

  
134 136
                // SQL実行
135
                if (!ExecuteReader(strcmd, ref arData, bConnect)) return false;
137
                if (!ExecuteReader(strcmd.ToString(), ref arData, bConnect)) return false;
136 138

  
137 139
                // データセット
138 140
                foreach (object[] objwrk in arData)
......
146 148
            }
147 149
            catch (Exception ex)
148 150
            {
149
                logger.ErrorFormat("システムエラー:{0}:{1}:{2}", CommonMotions.GetMethodName(2), ex.Message, strcmd);
151
                logger.ErrorFormat("システムエラー:{0}:{1}:{2}", CommonMotions.GetMethodName(2), ex.Message, strcmd.ToString());
150 152
                return false;
151 153
            }
152 154
        }
153 155
        #endregion
154 156

  
155
        #region 追加処理
157
        #region 作業単価マスタ追加(1件)
156 158
        /// <summary>
157
        /// 作業単価マスタ追加
159
        /// 作業単価マスタ追加(1件)
158 160
        /// </summary>
159 161
        /// <param name="data">作業単価マスタデータ</param>
160 162
        /// <returns>true:成功 false:失敗</returns>
161 163
        public bool InsertAction(ConstructionSpecUnitPrice data, bool bConnect = true)
162 164
        {
163
            string strcmd = "";
165
            StringBuilder strcmd = new StringBuilder();
164 166
            try
165 167
            {
166 168

  
167 169
                bool bColFirst = true;
168
                strcmd = "INSERT INTO ConstructionSpecUnitPrice";
169
                strcmd += " (";
170
                strcmd.Append("INSERT INTO ConstructionSpecUnitPrice");
171
                strcmd.Append(" (");
170 172
                foreach (var gender in Enum.GetValues(typeof(TableColumn)))
171 173
                {
172
                    if (!bColFirst) strcmd += ", ";
173
                    strcmd += gender.ToString();
174
                    if (!bColFirst) strcmd.Append(", ");
175
                    strcmd.Append(gender.ToString());
174 176
                    bColFirst = false;
175 177
                }
176
                strcmd += ") VALUES (";
178
                strcmd.Append(") VALUES (");
177 179

  
178
                    strcmd += string.Format(" {0}", data.ComponentCode);
179
                    strcmd += string.Format(",{0}", data.ItemCode);
180
                    strcmd += string.Format(",{0}", data.SpecCode);
181
                    strcmd += string.Format(",{0}", data.TypeCode);
180
                    strcmd.AppendFormat(" {0}", data.ComponentCode);
181
                    strcmd.AppendFormat(",{0}", data.ItemCode);
182
                    strcmd.AppendFormat(",{0}", data.SpecCode);
183
                    strcmd.AppendFormat(",{0}", data.TypeCode);
182 184

  
183
                    strcmd += string.Format(",{0}", data.UnitPrice);
185
                    strcmd.AppendFormat(",{0}", data.UnitPrice);
184 186

  
185
                    strcmd += string.Format(", STR_TO_DATE('{0}','%Y/%m/%d %H:%i:%s')", data.EntryDate);
186
                    strcmd += string.Format(", STR_TO_DATE('{0}','%Y/%m/%d %H:%i:%s')", data.UpdateDate);
187
                    strcmd += ")";
187
                    strcmd.AppendFormat(", STR_TO_DATE('{0}','%Y/%m/%d %H:%i:%s')", data.EntryDate);
188
                    strcmd.AppendFormat(", STR_TO_DATE('{0}','%Y/%m/%d %H:%i:%s')", data.UpdateDate);
189
                    strcmd.Append(")");
188 190

  
189
                    if (!ExecuteNonQuery(strcmd, bConnect)) return false;
191
                    if (!ExecuteNonQuery(strcmd.ToString(), bConnect)) return false;
190 192

  
191 193
                return true;
192 194
            }
193 195
            catch (Exception ex)
194 196
            {
195
                logger.ErrorFormat("システムエラー:{0}:{1}:{2}", CommonMotions.GetMethodName(2), ex.Message, strcmd);
197
                logger.ErrorFormat("システムエラー:{0}:{1}:{2}", CommonMotions.GetMethodName(2), ex.Message, strcmd.ToString());
196 198
                return false;
197 199
            }
198 200
        }
201
        #endregion
202

  
203
        #region 作業単価マスタ追加(複数)
204
        /// <summary>
205
        /// 作業単価マスタ追加(複数)
206
        /// </summary>
207
        /// <param name="data"></param>
208
        /// <param name="bConnect"></param>
209
        /// <returns></returns>
199 210
        public bool InsertAction(List<ConstructionSpecUnitPrice> data, bool bConnect = true)
200 211
        {
201
            string strcmd = "";
212
            StringBuilder strcmd = new StringBuilder();
202 213
            try
203 214
            {
204 215
                bool bColFirst = true;
205
                strcmd = "INSERT INTO ConstructionSpecUnitPrice";
206
                strcmd += " (";
216
                strcmd.Append("INSERT INTO ConstructionSpecUnitPrice");
217
                strcmd.Append(" (");
207 218
                foreach (var gender in Enum.GetValues(typeof(TableColumn)))
208 219
                {
209
                    if (!bColFirst) strcmd += ", ";
210
                    strcmd += gender.ToString();
220
                    if (!bColFirst) strcmd.Append(", ");
221
                    strcmd.Append(gender.ToString());
211 222
                    bColFirst = false;
212 223
                }
213
                strcmd += ") VALUES";
224
                strcmd.Append(") VALUES");
214 225

  
215 226
                bool bDataFirst = true;
216 227
                foreach (ConstructionSpecUnitPrice work in data)
217 228
                {
218
                    if (bDataFirst) strcmd += " (";
219
                    else strcmd += ", (";
229
                    if (bDataFirst) strcmd.Append(" (");
230
                    else strcmd.Append(", (");
220 231

  
221
                    strcmd += string.Format(" {0}", work.ComponentCode);
222
                    strcmd += string.Format(",{0}", work.ItemCode);
223
                    strcmd += string.Format(",{0}", work.SpecCode);
224
                    strcmd += string.Format(",{0}", work.TypeCode);
225
                    strcmd += string.Format(",{0}", work.UnitPrice);
232
                    strcmd.AppendFormat(" {0}", work.ComponentCode);
233
                    strcmd.AppendFormat(",{0}", work.ItemCode);
234
                    strcmd.AppendFormat(",{0}", work.SpecCode);
235
                    strcmd.AppendFormat(",{0}", work.TypeCode);
236
                    strcmd.AppendFormat(",{0}", work.UnitPrice);
226 237

  
227
                    strcmd += string.Format(", STR_TO_DATE('{0}','%Y/%m/%d %H:%i:%s')", work.EntryDate);
228
                    strcmd += string.Format(", STR_TO_DATE('{0}','%Y/%m/%d %H:%i:%s')", work.UpdateDate);
229
                    strcmd += ")";
238
                    strcmd.AppendFormat(", STR_TO_DATE('{0}','%Y/%m/%d %H:%i:%s')", work.EntryDate);
239
                    strcmd.AppendFormat(", STR_TO_DATE('{0}','%Y/%m/%d %H:%i:%s')", work.UpdateDate);
240
                    strcmd.Append(")");
230 241

  
231 242
                    bDataFirst = false;
232 243
                }
233 244

  
234
                if (!ExecuteNonQuery(strcmd, false)) return false; 
245
                if (!ExecuteNonQuery(strcmd.ToString(), false)) return false; 
235 246
                
236 247
                return true;
237 248
            }
238 249
            catch (Exception ex)
239 250
            {
240
                logger.ErrorFormat("システムエラー:{0}:{1}:{2}", CommonMotions.GetMethodName(2), ex.Message, strcmd);
251
                logger.ErrorFormat("システムエラー:{0}:{1}:{2}", CommonMotions.GetMethodName(2), ex.Message, strcmd.ToString());
241 252
                return false;
242 253
            }
243 254
        }
244 255
        #endregion
245 256

  
246
        #region 更新処理
257
        #region 作業単価マスタ更新
247 258
        /// <summary>
248 259
        /// 作業単価マスタ更新
249 260
        /// </summary>
......
252 263
        /// <returns>true:成功 false:失敗</returns>
253 264
        public bool UpdateAction(string AddSQLString, ConstructionSpecUnitPrice data, bool bConnect = true)
254 265
        {
255
            string strcmd = "";
266
            StringBuilder strcmd = new StringBuilder();
256 267
            try
257 268
            {
258 269

  
259
                strcmd = "UPDATE ConstructionSpecUnitPrice";
270
                strcmd.Append("UPDATE ConstructionSpecUnitPrice");
260 271

  
261
                strcmd += " SET";
272
                strcmd.Append(" SET");
262 273

  
263
                strcmd += string.Format(" ComponentCode = {0}", data.ComponentCode);
264
                strcmd += string.Format(",ItemCode = {0}", data.ItemCode);
265
                strcmd += string.Format(",SpecCode = {0}", data.SpecCode);
266
                strcmd += string.Format(",ConstructionTypeCode = {0}", data.TypeCode);
274
                strcmd.AppendFormat(" ComponentCode = {0}", data.ComponentCode);
275
                strcmd.AppendFormat(",ItemCode = {0}", data.ItemCode);
276
                strcmd.AppendFormat(",SpecCode = {0}", data.SpecCode);
277
                strcmd.AppendFormat(",ConstructionTypeCode = {0}", data.TypeCode);
267 278

  
268
                strcmd += string.Format(",UnitPrice = {0}", data.UnitPrice);
279
                strcmd.AppendFormat(",UnitPrice = {0}", data.UnitPrice);
269 280

  
270
                strcmd += ", UpdateDate = NOW()";
271
                strcmd += AddSQLString;
281
                strcmd.Append(", UpdateDate = NOW()");
282
                strcmd.Append(AddSQLString);
272 283

  
273
                if (!ExecuteNonQuery(strcmd, bConnect)) return false;
284
                if (!ExecuteNonQuery(strcmd.ToString(), bConnect)) return false;
274 285

  
275 286
                return true;
276 287
            }
277 288
            catch (Exception ex)
278 289
            {
279
                logger.ErrorFormat("システムエラー:{0}:{1}:{2}", CommonMotions.GetMethodName(2), ex.Message, strcmd);
290
                logger.ErrorFormat("システムエラー:{0}:{1}:{2}", CommonMotions.GetMethodName(2), ex.Message, strcmd.ToString());
280 291
                return false;
281 292
            }
282 293
        }
283 294
        #endregion
284 295

  
285
        #region 削除処理
296
        #region 作業単価マスタ削除
286 297
        /// <summary>
287 298
        /// 作業単価マスタ削除
288 299
        /// </summary>
......
292 303
        public bool DeleteAction(string AddSQLString, bool bConnect = true)
293 304
        {
294 305
            // インターフェース
295
            string strcmd = "";
306
            StringBuilder strcmd = new StringBuilder();
296 307
            try
297 308
            {
298
                strcmd = string.Format("{0}{1}", "DELETE FROM ConstructionSpecUnitPrice", AddSQLString);
309
                strcmd.AppendFormat("{0}{1}", "DELETE FROM ConstructionSpecUnitPrice", AddSQLString);
299 310

  
300
                if (!ExecuteNonQuery(strcmd, bConnect)) return false;
311
                if (!ExecuteNonQuery(strcmd.ToString(), bConnect)) return false;
301 312

  
302 313
                return true;
303 314
            }
304 315
            catch (Exception ex)
305 316
            {
306
                logger.ErrorFormat("システムエラー:{0}:{1}:{2}", CommonMotions.GetMethodName(2), ex.Message, strcmd);
317
                logger.ErrorFormat("システムエラー:{0}:{1}:{2}", CommonMotions.GetMethodName(2), ex.Message, strcmd.ToString());
307 318
                return false;
308 319
            }
309 320
        }
......
343 354

  
344 355
        #endregion
345 356

  
346
        #region パブリックメソッド(特殊処理)
357
        #region 最大値を取得する
347 358
        /// <summary>
348 359
        /// 最大値を取得する
349 360
        /// </summary>
......
353 364
        public int GetMaxWorkCodeCount(string AddSQLString, bool bConnect = true)
354 365
        {
355 366
            // インターフェース
356
            string strcmd = "";
367
            StringBuilder strcmd = new StringBuilder();
357 368
            ArrayList arData = new ArrayList();
358 369
            int iRet = 0;
359 370
            try
360 371
            {
361 372
                // SQL作成
362
                strcmd = "SELECT IFNULL(MAX(SpecCode), 0) FROM ConstructionSpecUnitPrice" + AddSQLString;
373
                strcmd.AppendFormat("SELECT IFNULL(MAX(SpecCode), 0) FROM ConstructionSpecUnitPrice{0}", AddSQLString);
363 374

  
364 375
                // SQL実行
365
                if (!ExecuteReader(strcmd, ref arData, bConnect)) return iRet;
376
                if (!ExecuteReader(strcmd.ToString(), ref arData, bConnect)) return iRet;
366 377

  
367 378
                // データセット
368 379
                foreach (object[] objwrk in arData)
......
375 386
            }
376 387
            catch (Exception ex)
377 388
            {
378
                logger.ErrorFormat("システムエラー:{0}:{1}:{2}", CommonMotions.GetMethodName(2), ex.Message, strcmd);
389
                logger.ErrorFormat("システムエラー:{0}:{1}:{2}", CommonMotions.GetMethodName(2), ex.Message, strcmd.ToString());
379 390
            }
380 391

  
381 392
            return iRet;
382 393
        }
394
        #endregion
383 395

  
396
        #region 主キー検索の文字列を返す
384 397
        /// <summary>
385 398
        /// 主キー検索の文字列を返す
386 399
        /// </summary>
......
389 402
        /// <returns>Where文字列</returns>
390 403
        public string CreatePrimarykeyString(int ComponentCode, int ItemCode, int SpecCode, int ConstructionTypeCode = 0)
391 404
        {
392
            string strWork = "";
405
            StringBuilder strWork = new StringBuilder();
393 406
            try
394 407
            {
395
                strWork = string.Format(" Where ComponentCode = {0} And ItemCode = {1} And SpecCode = {2}", ComponentCode, ItemCode, SpecCode);
396
                if (ConstructionTypeCode != 0) strWork += string.Format(" And ConstructionTypeCode = {0}", ConstructionTypeCode);
408
                strWork.AppendFormat(" Where ComponentCode = {0} And ItemCode = {1} And SpecCode = {2}", ComponentCode, ItemCode, SpecCode);
409
                if (ConstructionTypeCode != 0) strWork.AppendFormat(" And ConstructionTypeCode = {0}", ConstructionTypeCode);
397 410

  
398 411
            }
399 412
            catch (Exception ex)
400 413
            {
401
                logger.ErrorFormat("システムエラー:{0}:{1}:{2}", CommonMotions.GetMethodName(2), ex.Message, strWork);
414
                logger.ErrorFormat("システムエラー:{0}:{1}:{2}", CommonMotions.GetMethodName(2), ex.Message, strWork.ToString());
402 415
            }
403 416

  
404
            return strWork;
417
            return strWork.ToString();
405 418
        }
406 419
        #endregion
407 420
    }
branches/src/ProcessManagement/ProcessManagement/DB/IOAccess/IOMConstructionTypeMaster.cs
66 66
        /// <returns>true:成功 false:失敗</returns>
67 67
        private string CreateSelectSQL()
68 68
        {
69
            string strcmd = "SELECT";
69
            StringBuilder strcmd = new StringBuilder();
70 70

  
71
            strcmd += " TypeCode";
72
            strcmd += ",DisplayOrder";
73
            strcmd += ",NameString";
74
            strcmd += ",PublicFlg";
75
            strcmd += ",SecRank";
76
            strcmd += ",ExpensesLink";
71
            strcmd.Append("SELECT");
72
            strcmd.Append(" TypeCode");
73
            strcmd.Append(",DisplayOrder");
74
            strcmd.Append(",NameString");
75
            strcmd.Append(",PublicFlg");
76
            strcmd.Append(",SecRank");
77
            strcmd.Append(",ExpensesLink");
77 78

  
78
            strcmd += ",DeleteFlg";
79
            strcmd.Append(",DeleteFlg");
79 80

  
80
            strcmd += " ,DATE_FORMAT(EntryDate, '%Y/%m/%d %H:%i:%s')";
81
            strcmd += " ,DATE_FORMAT(UpdateDate, '%Y/%m/%d %H:%i:%s')";
82
            strcmd += " FROM ConstructionTypeMaster";
81
            strcmd.Append(" ,DATE_FORMAT(EntryDate, '%Y/%m/%d %H:%i:%s')");
82
            strcmd.Append(" ,DATE_FORMAT(UpdateDate, '%Y/%m/%d %H:%i:%s')");
83
            strcmd.Append(" FROM ConstructionTypeMaster");
83 84

  
84
            return strcmd;
85
            return strcmd.ToString();
85 86
        }
86 87
        #endregion
87 88

  
......
96 97
        public bool SelectAction(string AddSQLString, ref List<ConstructionTypeMaster> data, bool bConnect = true)
97 98
        {
98 99
            // インターフェース
99
            string strcmd = "";
100
            StringBuilder strcmd = new StringBuilder();
100 101
            ArrayList arData = new ArrayList();
101 102

  
102 103
            try
103 104
            {
104 105
                // SQL作成(DateTime型が変換できないのでCharに変換しておく)
105
                strcmd = CreateSelectSQL() + AddSQLString;
106
                strcmd.AppendFormat("{0}{1}", CreateSelectSQL(), AddSQLString);
106 107

  
107 108
                // SQL実行
108
                if (!ExecuteReader(strcmd, ref arData, bConnect)) return false;
109
                if (!ExecuteReader(strcmd.ToString(), ref arData, bConnect)) return false;
109 110

  
110 111
                // データセット
111 112
                foreach (object[] objwrk in arData)
......
119 120
            }
120 121
            catch (Exception ex)
121 122
            {
122
                logger.ErrorFormat("システムエラー:{0}:{1}:{2}", CommonMotions.GetMethodName(2), ex.Message, strcmd);
123
                logger.ErrorFormat("システムエラー:{0}:{1}:{2}", CommonMotions.GetMethodName(2), ex.Message, strcmd.ToString());
123 124
                return false;
124 125
            }
125 126

  
......
137 138
        public bool SelectAction(string AddSQLString, ref ConstructionTypeMaster data, bool bConnect = true)
138 139
        {
139 140
            // インターフェース
140
            string strcmd = "";
141
            StringBuilder strcmd = new StringBuilder();
141 142
            ArrayList arData = new ArrayList();
142 143

  
143 144
            try
144 145
            {
145 146
                // SQL作成(DateTime型が変換できないのでCharに変換しておく)
146
                strcmd = CreateSelectSQL() + AddSQLString;
147
                strcmd.AppendFormat("{0}{1}", CreateSelectSQL(), AddSQLString);
147 148

  
148 149
                // SQL実行
149
                if (!ExecuteReader(strcmd, ref arData, bConnect)) return false;
150
                if (!ExecuteReader(strcmd.ToString(), ref arData, bConnect)) return false;
150 151
                if (arData.Count == 0) return false;
151 152

  
152 153
                // データセット
......
160 161
            }
161 162
            catch (Exception ex)
162 163
            {
163
                logger.ErrorFormat("システムエラー:{0}:{1}:{2}", CommonMotions.GetMethodName(2), ex.Message, strcmd);
164
                logger.ErrorFormat("システムエラー:{0}:{1}:{2}", CommonMotions.GetMethodName(2), ex.Message, strcmd.ToString());
164 165
                return false;
165 166
            }
166 167

  
......
175 176
        /// <returns>true:成功 false:失敗</returns>
176 177
        public bool InsertAction(ConstructionTypeMaster work, bool bConnect = true)
177 178
        {
178
            string strcmd = "";
179
            StringBuilder strcmd = new StringBuilder();
179 180
            try
180 181
            {
181 182

  
182
                strcmd = "INSERT INTO ConstructionTypeMaster";
183
                strcmd.Append("INSERT INTO ConstructionTypeMaster");
183 184

  
184
                strcmd += "(";
185
                strcmd.Append("(");
185 186
                bool bFirst = true;
186 187
                foreach (var gender in Enum.GetValues(typeof(NameColumn)))
187 188
                {
188
                    if (!bFirst) strcmd += " ,";
189
                    strcmd += gender.ToString();
189
                    if (!bFirst) strcmd.Append(" ,");
190
                    strcmd.Append(gender.ToString());
190 191
                    bFirst = false;
191 192
                }
192
                strcmd += ") VALUES (";
193
                strcmd.Append(") VALUES (");
193 194

  
194
                strcmd += string.Format("  {0}", work.TypeCode);
195
                strcmd += string.Format(", {0}", work.DisplayOrder);
196
                strcmd += string.Format(",'{0}'", work.NameString);
197
                strcmd += string.Format(", {0}", work.PublicFlg);
198
                strcmd += string.Format(", {0}", work.SecRank);
199
                strcmd += string.Format(", {0}", work.ExpensesLink);
200
                strcmd += string.Format(", {0}", work.DeleteFlg);
195
                strcmd.AppendFormat("  {0}", work.TypeCode);
196
                strcmd.AppendFormat(", {0}", work.DisplayOrder);
197
                strcmd.AppendFormat(",'{0}'", work.NameString);
198
                strcmd.AppendFormat(", {0}", work.PublicFlg);
199
                strcmd.AppendFormat(", {0}", work.SecRank);
200
                strcmd.AppendFormat(", {0}", work.ExpensesLink);
201
                strcmd.AppendFormat(", {0}", work.DeleteFlg);
201 202

  
202
                strcmd += string.Format(", STR_TO_DATE('{0}','%Y/%m/%d %H:%i:%s')", work.EntryDate);
203
                strcmd += string.Format(", STR_TO_DATE('{0}','%Y/%m/%d %H:%i:%s')", work.UpdateDate);
204
                strcmd += ")";
203
                strcmd.AppendFormat(", STR_TO_DATE('{0}','%Y/%m/%d %H:%i:%s')", work.EntryDate);
204
                strcmd.AppendFormat(", STR_TO_DATE('{0}','%Y/%m/%d %H:%i:%s')", work.UpdateDate);
205
                strcmd.Append(")");
205 206

  
206
                if (!ExecuteNonQuery(strcmd, bConnect)) return false;
207
                if (!ExecuteNonQuery(strcmd.ToString(), bConnect)) return false;
207 208

  
208 209
                return true;
209 210
            }
210 211
            catch (Exception ex)
211 212
            {
212
                logger.ErrorFormat("システムエラー:{0}:{1}:{2}", CommonMotions.GetMethodName(2), ex.Message, strcmd);
213
                logger.ErrorFormat("システムエラー:{0}:{1}:{2}", CommonMotions.GetMethodName(2), ex.Message, strcmd.ToString());
213 214
                return false;
214 215
            }
215 216
        }
......
224 225
        /// <returns></returns>
225 226
        public bool InsertAction(List<ConstructionTypeMaster> data, bool bConnect = true)
226 227
        {
227
            string strcmd = "";
228
            StringBuilder strcmd = new StringBuilder();
228 229
            try
229 230
            {
230 231
                bool bColFirst = true;
231
                strcmd = "INSERT INTO ConstructionTypeMaster";
232
                strcmd += " (";
232
                strcmd.Append("INSERT INTO ConstructionTypeMaster");
233
                strcmd.Append(" (");
233 234
                foreach (var gender in Enum.GetValues(typeof(NameColumn)))
234 235
                {
235
                    if (!bColFirst) strcmd += ", ";
236
                    strcmd += gender.ToString();
236
                    if (!bColFirst) strcmd.Append(", ");
237
                    strcmd.Append(gender.ToString());
237 238
                    bColFirst = false;
238 239
                }
239
                strcmd += ") VALUES";
240
                strcmd.Append(") VALUES");
240 241

  
241 242
                bool bDataFirst = true;
242 243
                foreach (ConstructionTypeMaster work in data)
243 244
                {
244
                    if (bDataFirst) strcmd += " (";
245
                    else strcmd += ", (";
245
                    if (bDataFirst) strcmd.Append(" (");
246
                    else strcmd.Append(", (");
246 247

  
247
                    strcmd += string.Format("  {0}", work.TypeCode);
248
                    strcmd += string.Format(", {0}", work.DisplayOrder);
249
                    strcmd += string.Format(",'{0}'", work.NameString);
250
                    strcmd += string.Format(", {0}", work.PublicFlg);
251
                    strcmd += string.Format(", {0}", work.SecRank);
252
                    strcmd += string.Format(", {0}", work.ExpensesLink);
253
                    strcmd += string.Format(", {0}", work.DeleteFlg);
248
                    strcmd.AppendFormat("  {0}", work.TypeCode);
249
                    strcmd.AppendFormat(", {0}", work.DisplayOrder);
250
                    strcmd.AppendFormat(",'{0}'", work.NameString);
251
                    strcmd.AppendFormat(", {0}", work.PublicFlg);
252
                    strcmd.AppendFormat(", {0}", work.SecRank);
253
                    strcmd.AppendFormat(", {0}", work.ExpensesLink);
254
                    strcmd.AppendFormat(", {0}", work.DeleteFlg);
254 255

  
255
                    strcmd += string.Format(", STR_TO_DATE('{0}','%Y/%m/%d %H:%i:%s')", work.EntryDate);
256
                    strcmd += string.Format(", STR_TO_DATE('{0}','%Y/%m/%d %H:%i:%s')", work.UpdateDate);
257
                    strcmd += ")";
256
                    strcmd.AppendFormat(", STR_TO_DATE('{0}','%Y/%m/%d %H:%i:%s')", work.EntryDate);
257
                    strcmd.AppendFormat(", STR_TO_DATE('{0}','%Y/%m/%d %H:%i:%s')", work.UpdateDate);
258
                    strcmd.Append(")");
258 259

  
259 260
                    bDataFirst = false;
260 261
                }
261 262

  
262
                if (!ExecuteNonQuery(strcmd, false)) return false;
263
                if (!ExecuteNonQuery(strcmd.ToString(), false)) return false;
263 264

  
264 265
                return true;
265 266
            }
266 267
            catch (Exception ex)
267 268
            {
268
                logger.ErrorFormat("システムエラー:{0}:{1}:{2}", CommonMotions.GetMethodName(2), ex.Message, strcmd);
269
                logger.ErrorFormat("システムエラー:{0}:{1}:{2}", CommonMotions.GetMethodName(2), ex.Message, strcmd.ToString());
269 270
                return false;
270 271
            }
271 272
        }
......
280 281
        /// <returns>true:成功 false:失敗</returns>
281 282
        public bool UpdateAction(string AddSQLString, ConstructionTypeMaster data, bool bConnect = true)
282 283
        {
283
            string strcmd = "";
284
            StringBuilder strcmd = new StringBuilder();
284 285
            try
285 286
            {
286 287

  
287
                strcmd = "UPDATE ConstructionTypeMaster";
288
                strcmd.Append("UPDATE ConstructionTypeMaster");
288 289

  
289
                strcmd += " SET";
290
                strcmd.Append(" SET");
290 291

  
291
                strcmd += string.Format(" TypeCode = {0}", data.TypeCode);
292
                strcmd += string.Format(",DisplayOrder = {0}", data.DisplayOrder);
293
                strcmd += string.Format(",NameString = '{0}'", data.NameString);
294
                strcmd += string.Format(",PublicFlg = {0}", data.PublicFlg);
295
                strcmd += string.Format(",SecRank = {0}", data.SecRank);
296
                strcmd += string.Format(",ExpensesLink = {0}", data.ExpensesLink);
297
                strcmd += string.Format(",DeleteFlg = {0}", data.DeleteFlg);
292
                strcmd.AppendFormat(" TypeCode = {0}", data.TypeCode);
293
                strcmd.AppendFormat(",DisplayOrder = {0}", data.DisplayOrder);
294
                strcmd.AppendFormat(",NameString = '{0}'", data.NameString);
295
                strcmd.AppendFormat(",PublicFlg = {0}", data.PublicFlg);
296
                strcmd.AppendFormat(",SecRank = {0}", data.SecRank);
297
                strcmd.AppendFormat(",ExpensesLink = {0}", data.ExpensesLink);
298
                strcmd.AppendFormat(",DeleteFlg = {0}", data.DeleteFlg);
298 299

  
299
                strcmd += ", UpdateDate = NOW()";
300
                strcmd += AddSQLString;
300
                strcmd.Append(", UpdateDate = NOW()");
301
                strcmd.Append(AddSQLString);
301 302

  
302
                if (!ExecuteNonQuery(strcmd, bConnect)) return false;
303
                if (!ExecuteNonQuery(strcmd.ToString(), bConnect)) return false;
303 304

  
304 305
                return true;
305 306
            }
306 307
            catch (Exception ex)
307 308
            {
308
                logger.ErrorFormat("システムエラー:{0}:{1}:{2}", CommonMotions.GetMethodName(2), ex.Message, strcmd);
309
                logger.ErrorFormat("システムエラー:{0}:{1}:{2}", CommonMotions.GetMethodName(2), ex.Message, strcmd.ToString());
309 310
                return false;
310 311
            }
311 312
        }
......
321 322
        public bool DeleteAction(string AddSQLString, bool bConnect = true)
322 323
        {
323 324
            // インターフェース
324
            string strcmd = "";
325
            StringBuilder strcmd = new StringBuilder();
325 326
            try
326 327
            {
327
                strcmd = string.Format("{0}{1}", "DELETE FROM ConstructionTypeMaster", AddSQLString);
328
                strcmd.AppendFormat("{0}{1}", "DELETE FROM ConstructionTypeMaster", AddSQLString);
328 329

  
329
                if (!ExecuteNonQuery(strcmd, bConnect)) return false;
330
                if (!ExecuteNonQuery(strcmd.ToString(), bConnect)) return false;
330 331

  
331 332
                return true;
332 333
            }
333 334
            catch (Exception ex)
334 335
            {
335
                logger.ErrorFormat("システムエラー:{0}:{1}:{2}", CommonMotions.GetMethodName(2), ex.Message, strcmd);
336
                logger.ErrorFormat("システムエラー:{0}:{1}:{2}", CommonMotions.GetMethodName(2), ex.Message, strcmd.ToString());
336 337
                return false;
337 338
            }
338 339
        }
......
417 418
        public int SelectMaxTypeCodeCount(string AddSQLString, bool bConnect = true)
418 419
        {
419 420
            // インターフェース
420
            string strcmd = "";
421
            StringBuilder strcmd = new StringBuilder();
421 422
            ArrayList arData = new ArrayList();
422 423
            int iRet = 0;
423 424
            try
424 425
            {
425 426
                // SQL作成
426
                strcmd = "SELECT IFNULL(MAX(TypeCode), 0) FROM ConstructionTypeMaster" + AddSQLString;
427
                strcmd.AppendFormat("SELECT IFNULL(MAX(TypeCode), 0) FROM ConstructionTypeMaster{0}", AddSQLString);
427 428

  
428 429
                // SQL実行
429
                if (!ExecuteReader(strcmd, ref arData, bConnect)) return iRet;
430
                if (!ExecuteReader(strcmd.ToString(), ref arData, bConnect)) return iRet;
430 431

  
431 432
                // データセット
432 433
                foreach (object[] objwrk in arData)
......
439 440
            }
440 441
            catch (Exception ex)
441 442
            {
442
                logger.ErrorFormat("システムエラー:{0}:{1}:{2}", CommonMotions.GetMethodName(2), ex.Message, strcmd);
443
                logger.ErrorFormat("システムエラー:{0}:{1}:{2}", CommonMotions.GetMethodName(2), ex.Message, strcmd.ToString());
443 444
            }
444 445

  
445 446
            return iRet;
......
456 457
        public int SelectMaxCategoryHistoryCount(string AddSQLString, bool bConnect = true)
457 458
        {
458 459
            // インターフェース
459
            string strcmd = "";
460
            StringBuilder strcmd = new StringBuilder();
460 461
            ArrayList arData = new ArrayList();
461 462
            int iRet = 0;
462 463
            try
463 464
            {
464 465
                // SQL作成
465
                strcmd = "SELECT IFNULL(MAX(DisplayOrder), 0) FROM ConstructionTypeMaster" + AddSQLString;
466
                strcmd.AppendFormat("SELECT IFNULL(MAX(DisplayOrder), 0) FROM ConstructionTypeMaster{0}", AddSQLString);
466 467

  
467 468
                // SQL実行
468
                if (!ExecuteReader(strcmd, ref arData, bConnect)) return iRet;
469
                if (!ExecuteReader(strcmd.ToString(), ref arData, bConnect)) return iRet;
469 470

  
470 471
                // データセット
471 472
                object[] objwrk = (object[])arData[0];
......
473 474
            }
474 475
            catch (Exception ex)
475 476
            {
476
                logger.ErrorFormat("システムエラー:{0}:{1}:{2}", CommonMotions.GetMethodName(2), ex.Message, strcmd);
477
                logger.ErrorFormat("システムエラー:{0}:{1}:{2}", CommonMotions.GetMethodName(2), ex.Message, strcmd.ToString());
477 478
            }
478 479

  
479 480
            return iRet;
......
488 489
        /// <returns>Where文字列</returns>
489 490
        public string CreatePrimarykeyString(int TypeCode)
490 491
        {
491
            string strWork = string.Empty;
492
            StringBuilder strWork = new StringBuilder(); ;
492 493
            try
493 494
            {
494
                strWork = string.Format(" Where TypeCode = {0}", TypeCode);
495
                strWork.AppendFormat(" Where TypeCode = {0}", TypeCode);
495 496
            }
496 497
            catch (Exception ex)
497 498
            {
498
                logger.ErrorFormat("システムエラー:{0}:{1}:{2}", CommonMotions.GetMethodName(2), ex.Message, strWork);
499
                logger.ErrorFormat("システムエラー:{0}:{1}:{2}", CommonMotions.GetMethodName(2), ex.Message, strWork.ToString());
499 500
            }
500 501

  
501
            return strWork;
502
            return strWork.ToString();
502 503
        }
503 504
        #endregion
504 505
    }
branches/src/ProcessManagement/ProcessManagement/DB/IOAccess/IOMDepartment.cs
66 66
        private string CreateSelectSQL()
67 67
        {
68 68
            // SQL作成(DateTime型が変換できないのでCharに変換しておく)
69
            string strcmd = "SELECT";
69
            StringBuilder strcmd = new StringBuilder();
70 70

  
71
            strcmd += " DepartmentCode";
72
            strcmd += ",DisplayOrder";
73
            strcmd += ",DepartmentString";
74
            strcmd += ",ActionScheduleFlg";
75
            strcmd += ",StaffAssignFlg";
76
            strcmd += ",DeleteFlg";
71
            strcmd.Append("SELECT");
72
            strcmd.Append(" DepartmentCode");
73
            strcmd.Append(",DisplayOrder");
74
            strcmd.Append(",DepartmentString");
75
            strcmd.Append(",ActionScheduleFlg");
76
            strcmd.Append(",StaffAssignFlg");
77
            strcmd.Append(",DeleteFlg");
77 78

  
78
            strcmd += " ,DATE_FORMAT(EntryDate, '%Y/%m/%d %H:%i:%s')";
79
            strcmd += " ,DATE_FORMAT(UpdateDate, '%Y/%m/%d %H:%i:%s')";
80
            strcmd += " FROM DepartmentMaster";
79
            strcmd.Append(" ,DATE_FORMAT(EntryDate, '%Y/%m/%d %H:%i:%s')");
80
            strcmd.Append(" ,DATE_FORMAT(UpdateDate, '%Y/%m/%d %H:%i:%s')");
81
            strcmd.Append(" FROM DepartmentMaster");
81 82

  
82
            return strcmd;
83
            return strcmd.ToString();
83 84
        }
84 85
        #endregion
85 86

  
......
94 95
        public bool SelectAction(string AddSQLString, ref DepartmentMaster data, bool bConnect = true)
95 96
        {
96 97
            // インターフェース
97
            string strcmd = "";
98
            StringBuilder strcmd = new StringBuilder();
98 99
            ArrayList arData = new ArrayList();
99 100

  
100 101
            try
101 102
            {
102 103
                // SQL作成
103
                strcmd = CreateSelectSQL() + AddSQLString;
104
                strcmd.AppendFormat("{0}{1}", CreateSelectSQL(), AddSQLString);
104 105

  
105 106
                // SQL実行
106
                if (!ExecuteReader(strcmd, ref arData, bConnect)) return false;
107
                if (!ExecuteReader(strcmd.ToString(), ref arData, bConnect)) return false;
107 108
                if (arData.Count == 0) return false;
108 109

  
109 110
                    // データセット
......
114 115
            }
115 116
            catch (Exception ex)
116 117
            {
117
                logger.ErrorFormat("システムエラー:{0}:{1}:{2}", CommonMotions.GetMethodName(2), ex.Message, strcmd);
118
                logger.ErrorFormat("システムエラー:{0}:{1}:{2}", CommonMotions.GetMethodName(2), ex.Message, strcmd.ToString());
118 119
                return false;
119 120
            }
120 121

  
......
131 132
        public bool SelectAction(string AddSQLString, ref List<DepartmentMaster> data, bool bConnect = true)
132 133
        {
133 134
            // インターフェース
134
            string strcmd = "";
135
            StringBuilder strcmd = new StringBuilder();
135 136
            ArrayList arData = new ArrayList();
136 137

  
137 138
            try
138 139
            {
139 140
                // SQL作成
140
                strcmd = CreateSelectSQL() + AddSQLString;
141
                strcmd.AppendFormat("{0}{1}", CreateSelectSQL(), AddSQLString);
141 142

  
142 143
                // SQL実行
143
                if (!ExecuteReader(strcmd, ref arData, bConnect)) return false;
144
                if (!ExecuteReader(strcmd.ToString(), ref arData, bConnect)) return false;
144 145

  
145 146
                // データセット
146 147
                foreach (object[] objwrk in arData)
......
154 155
            }
155 156
            catch (Exception ex)
156 157
            {
157
                logger.ErrorFormat("システムエラー:{0}:{1}:{2}", CommonMotions.GetMethodName(2), ex.Message, strcmd);
158
                logger.ErrorFormat("システムエラー:{0}:{1}:{2}", CommonMotions.GetMethodName(2), ex.Message, strcmd.ToString());
158 159
                return false;
159 160
            }
160 161

  
......
169 170
        /// <returns>true:成功 false:失敗</returns>
170 171
        public bool InsertAction(List<DepartmentMaster> data, bool bConnect = true)
171 172
        {
172
            string strcmd = "";
173
            StringBuilder strcmd = new StringBuilder();
173 174
            try
174 175
            {
175 176
                bool bColFirst = true;
176
                strcmd = "INSERT INTO DepartmentMaster";
177
                strcmd += " (";
177
                strcmd.Append("INSERT INTO DepartmentMaster");
178
                strcmd.Append(" (");
178 179
                foreach (var gender in Enum.GetValues(typeof(NameColumn)))
179 180
                {
180
                    if (!bColFirst) strcmd += ", ";
181
                    strcmd += gender.ToString();
181
                    if (!bColFirst) strcmd.Append(", ");
182
                    strcmd.Append(gender.ToString());
182 183
                    bColFirst = false;
183 184
                }
184
                strcmd += ") VALUES";
185
                strcmd.Append(") VALUES");
185 186

  
186 187
                bool bDataFirst = true;
187 188
                foreach (DepartmentMaster work in data)
188 189
                {
189
                    if (bDataFirst) strcmd += " (";
190
                    else strcmd += ", (";
190
                    if (bDataFirst) strcmd.Append(" (");
191
                    else strcmd.Append(", (");
191 192

  
192
                    strcmd += string.Format("  {0}", work.DepartmentCode.ToString());
193
                    strcmd += string.Format(", {0}", work.DisplayOrder.ToString());
194
                    strcmd += string.Format(",'{0}'", work.DepartmentString.ToString());
195
                    strcmd += string.Format(", {0}", work.ActionScheduleFlg.ToString());
196
                    strcmd += string.Format(", {0}", work.StaffAssignFlg.ToString());
197
                    strcmd += string.Format(", {0}", work.DeleteFlg.ToString());
193
                    strcmd.AppendFormat("  {0}", work.DepartmentCode.ToString());
194
                    strcmd.AppendFormat(", {0}", work.DisplayOrder.ToString());
195
                    strcmd.AppendFormat(",'{0}'", work.DepartmentString.ToString());
196
                    strcmd.AppendFormat(", {0}", work.ActionScheduleFlg.ToString());
197
                    strcmd.AppendFormat(", {0}", work.StaffAssignFlg.ToString());
198
                    strcmd.AppendFormat(", {0}", work.DeleteFlg.ToString());
198 199

  
199
                    strcmd += string.Format(", STR_TO_DATE('{0}','%Y/%m/%d %H:%i:%s')", work.EntryDate);
200
                    strcmd += string.Format(", STR_TO_DATE('{0}','%Y/%m/%d %H:%i:%s')", work.UpdateDate);
201
                    strcmd += ")";
200
                    strcmd.AppendFormat(", STR_TO_DATE('{0}','%Y/%m/%d %H:%i:%s')", work.EntryDate);
201
                    strcmd.AppendFormat(", STR_TO_DATE('{0}','%Y/%m/%d %H:%i:%s')", work.UpdateDate);
202
                    strcmd.Append(")");
202 203

  
203 204
                    bDataFirst = false;
204 205
                }
205 206

  
206
                if (!ExecuteNonQuery(strcmd, false)) return false;
207
                if (!ExecuteNonQuery(strcmd.ToString(), false)) return false;
207 208

  
208 209
                return true;
209 210
            }
210 211
            catch (Exception ex)
211 212
            {
212
                logger.ErrorFormat("システムエラー:{0}:{1}:{2}", CommonMotions.GetMethodName(2), ex.Message, strcmd);
213
                logger.ErrorFormat("システムエラー:{0}:{1}:{2}", CommonMotions.GetMethodName(2), ex.Message, strcmd.ToString());
213 214
                return false;
214 215
            }
215 216
        }
......
224 225
        /// <returns>true:成功 false:失敗</returns>
225 226
        public bool UpdateAction(string AddSQLString, DepartmentMaster data, bool bConnect = true)
226 227
        {
227
            string strcmd = "";
228
            StringBuilder strcmd = new StringBuilder();
228 229
            try
229 230
            {
230 231

  
231
                strcmd = "UPDATE DepartmentMaster";
232
                strcmd.Append("UPDATE DepartmentMaster");
232 233

  
233
                strcmd += " SET";
234
                strcmd.Append(" SET");
234 235

  
235
                strcmd += string.Format(" DepartmentCode = {0}", data.DepartmentCode.ToString());
236
                strcmd += string.Format(",DisplayOrder = {0}", data.DisplayOrder.ToString());
237
                strcmd += string.Format(",DepartmentString = '{0}'", data.DepartmentString.ToString());
238
                strcmd += string.Format(",ActionScheduleFlg = {0}", data.ActionScheduleFlg.ToString());
239
                strcmd += string.Format(",StaffAssignFlg = {0}", data.StaffAssignFlg.ToString());
240
                strcmd += string.Format(",DeleteFlg = {0}", data.DeleteFlg.ToString());
236
                strcmd.AppendFormat(" DepartmentCode = {0}", data.DepartmentCode.ToString());
237
                strcmd.AppendFormat(",DisplayOrder = {0}", data.DisplayOrder.ToString());
238
                strcmd.AppendFormat(",DepartmentString = '{0}'", data.DepartmentString.ToString());
239
                strcmd.AppendFormat(",ActionScheduleFlg = {0}", data.ActionScheduleFlg.ToString());
240
                strcmd.AppendFormat(",StaffAssignFlg = {0}", data.StaffAssignFlg.ToString());
241
                strcmd.AppendFormat(",DeleteFlg = {0}", data.DeleteFlg.ToString());
241 242

  
242
                strcmd += ", UpdateDate = NOW()";
243
                strcmd += AddSQLString;
243
                strcmd.Append(", UpdateDate = NOW()");
244
                strcmd.Append(AddSQLString);
244 245

  
245
                if (!ExecuteNonQuery(strcmd, bConnect)) return false;
246
                if (!ExecuteNonQuery(strcmd.ToString(), bConnect)) return false;
246 247

  
247 248
                return true;
248 249
            }
249 250
            catch (Exception ex)
250 251
            {
251
                logger.ErrorFormat("システムエラー:{0}:{1}:{2}", CommonMotions.GetMethodName(2), ex.Message, strcmd);
252
                logger.ErrorFormat("システムエラー:{0}:{1}:{2}", CommonMotions.GetMethodName(2), ex.Message, strcmd.ToString());
252 253
                return false;
253 254
            }
254 255
        }
......
264 265
        public bool DeleteAction(string AddSQLString, bool bConnect = true)
265 266
        {
266 267
            // インターフェース
267
            string strcmd = "";
268
            StringBuilder strcmd = new StringBuilder();
268 269
            try
269 270
            {
270
                strcmd = string.Format("{0}{1}", "DELETE FROM DepartmentMaster", AddSQLString);
271
                strcmd.AppendFormat("{0}{1}", "DELETE FROM DepartmentMaster", AddSQLString);
271 272

  
272
                if (!ExecuteNonQuery(strcmd, bConnect)) return false;
273
                if (!ExecuteNonQuery(strcmd.ToString(), bConnect)) return false;
273 274

  
274 275
                return true;
275 276
            }
276 277
            catch (Exception ex)
277 278
            {
278
                logger.ErrorFormat("システムエラー:{0}:{1}:{2}", CommonMotions.GetMethodName(2), ex.Message, strcmd);
279
                logger.ErrorFormat("システムエラー:{0}:{1}:{2}", CommonMotions.GetMethodName(2), ex.Message, strcmd.ToString());
279 280
                return false;
280 281
            }
281 282
        }
......
391 392
        public int SelectMaxDepartmentCount(string AddSQLString, bool bConnect = true)
392 393
        {
393 394
            // インターフェース
394
            string strcmd = "";
395
            StringBuilder strcmd = new StringBuilder();
395 396
            ArrayList arData = new ArrayList();
396 397
            int iRet = 0;
397 398
            try
398 399
            {
399 400
                // SQL作成
400
                strcmd = "SELECT IFNULL(MAX(DepartmentCode), 0) FROM DepartmentMaster" + AddSQLString;
401
                strcmd.AppendFormat("SELECT IFNULL(MAX(DepartmentCode), 0) FROM DepartmentMaster{0}", AddSQLString);
401 402

  
402 403
                // SQL実行
403
                if (!ExecuteReader(strcmd, ref arData, bConnect)) return iRet;
404
                if (!ExecuteReader(strcmd.ToString(), ref arData, bConnect)) return iRet;
404 405

  
405 406
                // データセット
406 407
                foreach (object[] objwrk in arData)
......
413 414
            }
414 415
            catch (Exception ex)
415 416
            {
416
                logger.ErrorFormat("システムエラー:{0}:{1}:{2}", CommonMotions.GetMethodName(2), ex.Message, strcmd);
417
                logger.ErrorFormat("システムエラー:{0}:{1}:{2}", CommonMotions.GetMethodName(2), ex.Message, strcmd.ToString());
417 418
            }
418 419

  
419 420
            return iRet;
......
428 429
        /// <returns>Where文字列</returns>
429 430
        public string CreatePrimarykeyString(int DepartmentCode)
430 431
        {
431
            string strWork = string.Empty;
432
            StringBuilder strWork = new StringBuilder();
432 433
            try
433 434
            {
434
                    strWork = string.Format(" Where DepartmentCode = {0}", DepartmentCode);
435
                    strWork.AppendFormat(" Where DepartmentCode = {0}", DepartmentCode);
435 436
            }
436 437
            catch (Exception ex)
437 438
            {
438
                logger.ErrorFormat("システムエラー:{0}:{1}:{2}", CommonMotions.GetMethodName(2), ex.Message, strWork);
439
                logger.ErrorFormat("システムエラー:{0}:{1}:{2}", CommonMotions.GetMethodName(2), ex.Message, strWork.ToString());
439 440
            }
440 441

  
441
            return strWork;
442
            return strWork.ToString();
442 443
        }
443 444
        #endregion
444 445
    }
branches/src/ProcessManagement/ProcessManagement/DB/IOAccess/IOMDepartmentExpenses.cs
89 89
        /// <returns>true:成功 false:失敗</returns>
90 90
        private string CreateSelectSQL()
91 91
        {
92
            string strcmd = "SELECT";
92
            StringBuilder strcmd = new StringBuilder();
93 93

  
94
            strcmd += " DepartmentCode";
95
            strcmd += " ,ExpensesPeriod";
96
            strcmd += " ,NameCode";
97
            strcmd += " ,DisplayOrder";
98
            strcmd += " ,ExpensesRaito";
99
            strcmd += " ,DeleteFlg";
94
            strcmd.Append("SELECT");
95
            strcmd.Append(" DepartmentCode");
96
            strcmd.Append(" ,ExpensesPeriod");
97
            strcmd.Append(" ,NameCode");
98
            strcmd.Append(" ,DisplayOrder");
99
            strcmd.Append(" ,ExpensesRaito");
100
            strcmd.Append(" ,DeleteFlg");
100 101

  
101
            strcmd += " ,DATE_FORMAT(EntryDate, '%Y/%m/%d %H:%i:%s')";
102
            strcmd += " ,DATE_FORMAT(UpdateDate, '%Y/%m/%d %H:%i:%s')";
103
            strcmd += " FROM DepartmentExpensesMaster";
102
            strcmd.Append(" ,DATE_FORMAT(EntryDate, '%Y/%m/%d %H:%i:%s')");
103
            strcmd.Append(" ,DATE_FORMAT(UpdateDate, '%Y/%m/%d %H:%i:%s')");
104
            strcmd.Append(" FROM DepartmentExpensesMaster");
104 105

  
105
            return strcmd;
106
            return strcmd.ToString();
106 107
        }
107 108
        #endregion
108 109

  
......
117 118
        public bool SelectAction(string AddSQLString, ref List<DepartmentExpenses> data, bool bConnect = true)
118 119
        {
119 120
            // インターフェース
120
            string strcmd = "";
121
            StringBuilder strcmd = new StringBuilder();
121 122
            ArrayList arData = new ArrayList();
122 123

  
123 124
            try
124 125
            {
125 126
                // SQL作成(DateTime型が変換できないのでCharに変換しておく)
126
                strcmd = CreateSelectSQL() + AddSQLString;
127
                strcmd.AppendFormat("{0}{1}", CreateSelectSQL(), AddSQLString);
127 128

  
128 129
                // SQL実行
129
                if (!ExecuteReader(strcmd, ref arData, bConnect)) return false;
130
                if (!ExecuteReader(strcmd.ToString(), ref arData, bConnect)) return false;
130 131

  
131 132
                // データセット
132 133
                foreach (object[] objwrk in arData)
......
140 141
            }
141 142
            catch (Exception ex)
142 143
            {
143
                logger.ErrorFormat("システムエラー:{0}:{1}:{2}", CommonMotions.GetMethodName(2), ex.Message, strcmd);
144
                logger.ErrorFormat("システムエラー:{0}:{1}:{2}", CommonMotions.GetMethodName(2), ex.Message, strcmd.ToString());
144 145
                return false;
145 146
            }
146 147

  
......
158 159
        public bool SelectAction(string AddSQLString, ref DepartmentExpenses data, bool bConnect = true)
159 160
        {
160 161
            // インターフェース
161
            string strcmd = "";
162
            StringBuilder strcmd = new StringBuilder();
162 163
            ArrayList arData = new ArrayList();
163 164

  
164 165
            try
165 166
            {
166 167
                // SQL作成(DateTime型が変換できないのでCharに変換しておく)
167
                strcmd = CreateSelectSQL() + AddSQLString;
168
                strcmd.AppendFormat("{0}{1}", CreateSelectSQL(), AddSQLString);
168 169

  
169 170
                // SQL実行
170
                if (!ExecuteReader(strcmd, ref arData, bConnect)) return false;
171
                if (!ExecuteReader(strcmd.ToString(), ref arData, bConnect)) return false;
171 172
                if (arData.Count == 0) return false;
172 173

  
173 174
                // データセット
......
181 182
            }
182 183
            catch (Exception ex)
183 184
            {
184
                logger.ErrorFormat("システムエラー:{0}:{1}:{2}", CommonMotions.GetMethodName(2), ex.Message, strcmd);
185
                logger.ErrorFormat("システムエラー:{0}:{1}:{2}", CommonMotions.GetMethodName(2), ex.Message, strcmd.ToString());
185 186
                return false;
186 187
            }
187 188

  
......
196 197
        /// <returns>true:成功 false:失敗</returns>
197 198
        public bool InsertAction(DepartmentExpenses data, bool bConnect = true)
198 199
        {
199
            string strcmd = "";
200
            StringBuilder strcmd = new StringBuilder();
200 201
            try
201 202
            {
202 203

  
203 204
                bool bColFirst = true;
204
                strcmd = "INSERT INTO DepartmentExpensesMaster";
205
                strcmd += " (";
205
                strcmd.Append("INSERT INTO DepartmentExpensesMaster");
206
                strcmd.Append(" (");
206 207
                foreach (var gender in Enum.GetValues(typeof(NameColumn)))
207 208
                {
208
                    if (!bColFirst) strcmd += ", ";
209
                    strcmd += gender.ToString();
209
                    if (!bColFirst) strcmd.Append(", ");
210
                    strcmd.Append(gender.ToString());
210 211
                    bColFirst = false;
211 212
                }
212
                strcmd += ") VALUES (";
213
                strcmd.Append(") VALUES (");
213 214

  
214
                strcmd += string.Format("  {0}", data.DepartmentCode.ToString());
215
                strcmd += string.Format(", {0}", data.ExpensesPeriod.ToString());
216
                strcmd += string.Format(", {0}", data.NameCode.ToString());
217
                strcmd += string.Format(", {0}", data.DisplayOrder.ToString());
218
                strcmd += string.Format(", {0}", data.ExpensesRaito.ToString());
219
                strcmd += string.Format(", {0}", data.DeleteFlg.ToString());
215
                strcmd.AppendFormat("  {0}", data.DepartmentCode.ToString());
216
                strcmd.AppendFormat(", {0}", data.ExpensesPeriod.ToString());
217
                strcmd.AppendFormat(", {0}", data.NameCode.ToString());
218
                strcmd.AppendFormat(", {0}", data.DisplayOrder.ToString());
219
                strcmd.AppendFormat(", {0}", data.ExpensesRaito.ToString());
220
                strcmd.AppendFormat(", {0}", data.DeleteFlg.ToString());
220 221

  
221
                strcmd += string.Format(", STR_TO_DATE('{0}','%Y/%m/%d %H:%i:%s')", data.EntryDate);
222
                strcmd += string.Format(", STR_TO_DATE('{0}','%Y/%m/%d %H:%i:%s')", data.UpdateDate);
223
                strcmd += ")";
222
                strcmd.AppendFormat(", STR_TO_DATE('{0}','%Y/%m/%d %H:%i:%s')", data.EntryDate);
223
                strcmd.AppendFormat(", STR_TO_DATE('{0}','%Y/%m/%d %H:%i:%s')", data.UpdateDate);
224
                strcmd.Append(")");
224 225

  
225
                if (!ExecuteNonQuery(strcmd, bConnect)) return false;
226
                if (!ExecuteNonQuery(strcmd.ToString(), bConnect)) return false;
226 227

  
227 228
                return true;
228 229
            }
229 230
            catch (Exception ex)
230 231
            {
231
                logger.ErrorFormat("システムエラー:{0}:{1}:{2}", CommonMotions.GetMethodName(2), ex.Message, strcmd);
232
                logger.ErrorFormat("システムエラー:{0}:{1}:{2}", CommonMotions.GetMethodName(2), ex.Message, strcmd.ToString());
232 233
                return false;
233 234
            }
234 235
        }
......
242 243
        /// <returns>true:成功 false:失敗</returns>
243 244
        public bool InsertAction(List<DepartmentExpenses> data, bool bConnect = true)
244 245
        {
245
            string strcmd = "";
246
            StringBuilder strcmd = new StringBuilder();
246 247
            try
247 248
            {
248 249
                bool bColFirst = true;
249
                strcmd = "INSERT INTO DepartmentExpensesMaster";
250
                strcmd += " (";
250
                strcmd.Append("INSERT INTO DepartmentExpensesMaster");
251
                strcmd.Append(" (");
251 252
                foreach (var gender in Enum.GetValues(typeof(NameColumn)))
252 253
                {
253
                    if (!bColFirst) strcmd += ", ";
254
                    strcmd += gender.ToString();
254
                    if (!bColFirst) strcmd.Append(", ");
255
                    strcmd.Append(gender.ToString());
255 256
                    bColFirst = false;
256 257
                }
257
                strcmd += ") VALUES";
258
                strcmd.Append(") VALUES");
258 259

  
259 260
                bool bDataFirst = true;
260 261
                foreach (DepartmentExpenses work in data)
261 262
                {
262
                    if (bDataFirst) strcmd += " (";
263
                    else strcmd += ", (";
263
                    if (bDataFirst) strcmd.Append(" (");
264
                    else strcmd.Append(", (");
264 265

  
265
                    strcmd += string.Format("  {0}", work.DepartmentCode.ToString());
266
                    strcmd += string.Format(", {0}", work.ExpensesPeriod.ToString());
267
                    strcmd += string.Format(", {0}", work.NameCode.ToString());
268
                    strcmd += string.Format(", {0}", work.DisplayOrder.ToString());
269
                    strcmd += string.Format(", {0}", work.ExpensesRaito.ToString());
270
                    strcmd += string.Format(", {0}", work.DeleteFlg.ToString());
266
                    strcmd.AppendFormat("  {0}", work.DepartmentCode.ToString());
267
                    strcmd.AppendFormat(", {0}", work.ExpensesPeriod.ToString());
268
                    strcmd.AppendFormat(", {0}", work.NameCode.ToString());
269
                    strcmd.AppendFormat(", {0}", work.DisplayOrder.ToString());
270
                    strcmd.AppendFormat(", {0}", work.ExpensesRaito.ToString());
271
                    strcmd.AppendFormat(", {0}", work.DeleteFlg.ToString());
271 272

  
272
                    strcmd += string.Format(", STR_TO_DATE('{0}','%Y/%m/%d %H:%i:%s')", work.EntryDate);
273
                    strcmd += string.Format(", STR_TO_DATE('{0}','%Y/%m/%d %H:%i:%s')", work.UpdateDate);
274
                    strcmd += ")";
273
                    strcmd.AppendFormat(", STR_TO_DATE('{0}','%Y/%m/%d %H:%i:%s')", work.EntryDate);
274
                    strcmd.AppendFormat(", STR_TO_DATE('{0}','%Y/%m/%d %H:%i:%s')", work.UpdateDate);
275
                    strcmd.Append(")");
275 276

  
276 277
                    bDataFirst = false;
277 278
                }
278 279

  
279
                if (!ExecuteNonQuery(strcmd, false)) return false;
280
                if (!ExecuteNonQuery(strcmd.ToString(), false)) return false;
280 281

  
281 282
                return true;
282 283
            }
283 284
            catch (Exception ex)
284 285
            {
285
                logger.ErrorFormat("システムエラー:{0}:{1}:{2}", CommonMotions.GetMethodName(2), ex.Message, strcmd);
286
                logger.ErrorFormat("システムエラー:{0}:{1}:{2}", CommonMotions.GetMethodName(2), ex.Message, strcmd.ToString());
286 287
                return false;
287 288
            }
288 289
        }
......
297 298
        /// <returns>true:成功 false:失敗</returns>
298 299
        public bool UpdateAction(string AddSQLString, DepartmentExpenses data, bool bConnect = true)
299 300
        {
300
            string strcmd = "";
301
            StringBuilder strcmd = new StringBuilder();
301 302
            try
302 303
            {
303 304

  
304
                strcmd = "UPDATE DepartmentExpensesMaster";
305
                strcmd.Append("UPDATE DepartmentExpensesMaster");
305 306

  
306
                strcmd += " SET";
307
                strcmd.Append(" SET");
307 308

  
308
                strcmd += string.Format(" DepartmentCode = {0}", data.DepartmentCode.ToString());
309
                strcmd += string.Format(",ExpensesPeriod = {0}", data.ExpensesPeriod.ToString());
310
                strcmd += string.Format(",NameCode = {0}", data.NameCode.ToString());
311
                strcmd += string.Format(",DisplayOrder = {0}", data.DisplayOrder.ToString());
312
                strcmd += string.Format(",EXPENSESRAITO = {0}", data.ExpensesRaito.ToString());
313
                strcmd += string.Format(",DeleteFlg = {0}", data.DeleteFlg.ToString());
309
                strcmd.AppendFormat(" DepartmentCode = {0}", data.DepartmentCode.ToString());
310
                strcmd.AppendFormat(",ExpensesPeriod = {0}", data.ExpensesPeriod.ToString());
311
                strcmd.AppendFormat(",NameCode = {0}", data.NameCode.ToString());
312
                strcmd.AppendFormat(",DisplayOrder = {0}", data.DisplayOrder.ToString());
313
                strcmd.AppendFormat(",EXPENSESRAITO = {0}", data.ExpensesRaito.ToString());
314
                strcmd.AppendFormat(",DeleteFlg = {0}", data.DeleteFlg.ToString());
314 315

  
315
                strcmd += ", UpdateDate = NOW()";
316
                strcmd += AddSQLString;
316
                strcmd.Append(", UpdateDate = NOW()");
317
                strcmd.Append(AddSQLString);
317 318

  
318
                if (!ExecuteNonQuery(strcmd, bConnect)) return false;
319
                if (!ExecuteNonQuery(strcmd.ToString(), bConnect)) return false;
319 320

  
320 321
                return true;
321 322
            }
322 323
            catch (Exception ex)
323 324
            {
324
                logger.ErrorFormat("システムエラー:{0}:{1}:{2}", CommonMotions.GetMethodName(2), ex.Message, strcmd);
325
                logger.ErrorFormat("システムエラー:{0}:{1}:{2}", CommonMotions.GetMethodName(2), ex.Message, strcmd.ToString());
325 326
                return false;
326 327
            }
327 328
        }
......
337 338
        public bool DeleteAction(string AddSQLString, bool bConnect = true)
338 339
        {
339 340
            // インターフェース
340
            string strcmd = "";
341
            StringBuilder strcmd = new StringBuilder();
341 342
            try
342 343
            {
343
                strcmd = string.Format("{0}{1}", "DELETE FROM DepartmentExpensesMaster", AddSQLString);
344
                strcmd.AppendFormat("{0}{1}", "DELETE FROM DepartmentExpensesMaster", AddSQLString);
344 345

  
345
                if (!ExecuteNonQuery(strcmd, bConnect)) return false;
346
                if (!ExecuteNonQuery(strcmd.ToString(), bConnect)) return false;
346 347

  
347 348
                return true;
348 349
            }
349 350
            catch (Exception ex)
350 351
            {
351
                logger.ErrorFormat("システムエラー:{0}:{1}:{2}", CommonMotions.GetMethodName(2), ex.Message, strcmd);
352
                logger.ErrorFormat("システムエラー:{0}:{1}:{2}", CommonMotions.GetMethodName(2), ex.Message, strcmd.ToString());
352 353
                return false;
353 354
            }
354 355
        }
......
434 435
        public int SelectMaxCategoryHistoryCount(string AddSQLString, bool bConnect = true)
435 436
        {
436 437
            // インターフェース
437
            string strcmd = "";
438
            StringBuilder strcmd = new StringBuilder();
438 439
            ArrayList arData = new ArrayList();
439 440
            int iRet = 0;
440 441
            try
441 442
            {
442 443
                // SQL作成
443
                strcmd = "SELECT IFNULL(MAX(NameCode), 0) FROM DepartmentExpensesMaster" + AddSQLString;
444
                strcmd.AppendFormat("SELECT IFNULL(MAX(NameCode), 0) FROM DepartmentExpensesMaster{0}", AddSQLString);
444 445

  
445 446
                // SQL実行
446
                if (!ExecuteReader(strcmd, ref arData, bConnect)) return iRet;
447
                if (!ExecuteReader(strcmd.ToString(), ref arData, bConnect)) return iRet;
447 448

  
448 449
                // データセット
449 450
                foreach (object[] objwrk in arData)
......
456 457
            }
457 458
            catch (Exception ex)
458 459
            {
459
                logger.ErrorFormat("システムエラー:{0}:{1}:{2}", CommonMotions.GetMethodName(2), ex.Message, strcmd);
460
                logger.ErrorFormat("システムエラー:{0}:{1}:{2}", CommonMotions.GetMethodName(2), ex.Message, strcmd.ToString());
460 461
            }
461 462

  
462 463
            return iRet;
......
471 472
        /// <returns>Where文字列</returns>
472 473
        public string CreatePrimarykeyString(int DepartmentCode, int ExpensesPeriod = 0, int NameCode = 0)
473 474
        {
474
            string strWork = string.Empty;
475
            StringBuilder strWork = new StringBuilder();
475 476
            try
476 477
            {
477
                strWork = string.Format(" Where DepartmentCode = {0}", DepartmentCode);
478
                strWork.AppendFormat(" Where DepartmentCode = {0}", DepartmentCode);
478 479
                if (ExpensesPeriod != 0)
479
                    strWork += string.Format(" And ExpensesPeriod = {0}", ExpensesPeriod);
480
                    strWork.AppendFormat(" And ExpensesPeriod = {0}", ExpensesPeriod);
480 481
                if (NameCode != 0)
481
                    strWork += string.Format(" And NameCode = {0}", NameCode);
482
                    strWork.AppendFormat(" And NameCode = {0}", NameCode);
482 483
            }
483 484
            catch (Exception ex)
484 485
            {
485
                logger.ErrorFormat("システムエラー:{0}:{1}:{2}", CommonMotions.GetMethodName(2), ex.Message, strWork);
486
                logger.ErrorFormat("システムエラー:{0}:{1}:{2}", CommonMotions.GetMethodName(2), ex.Message, strWork.ToString());
486 487
            }
487 488

  
488
            return strWork;
489
            return strWork.ToString();
489 490
        }
490 491
        #endregion
491 492
    }
branches/src/ProcessManagement/ProcessManagement/DB/IOAccess/IOMDivision.cs
64 64
        /// <returns>true:成功 false:失敗</returns>
65 65
        private string CreateSelectSQL()
66 66
        {
67
            string strcmd = "SELECT";
67
            StringBuilder strcmd = new StringBuilder();
68 68

  
69
            strcmd += " DivisionCode";
70
            strcmd += ",NameCode";
71
            strcmd += ",DisplayOrder";
72
            strcmd += ",NameString";
73
            strcmd += ",DeleteFlg";
69
            strcmd.Append("SELECT");
70
            strcmd.Append(" DivisionCode");
71
            strcmd.Append(",NameCode");
72
            strcmd.Append(",DisplayOrder");
73
            strcmd.Append(",NameString");
74
            strcmd.Append(",DeleteFlg");
74 75

  
75
            strcmd += " ,DATE_FORMAT(EntryDate, '%Y/%m/%d %H:%i:%s')";
76
            strcmd += " ,DATE_FORMAT(UpdateDate, '%Y/%m/%d %H:%i:%s')";
77
            strcmd += " FROM DivisionMaster";
76
            strcmd.Append(" ,DATE_FORMAT(EntryDate, '%Y/%m/%d %H:%i:%s')");
77
            strcmd.Append(" ,DATE_FORMAT(UpdateDate, '%Y/%m/%d %H:%i:%s')");
78
            strcmd.Append(" FROM DivisionMaster");
78 79

  
79
            return strcmd;
80
            return strcmd.ToString();
80 81
        }
81 82
        public bool SelectAction(string AddSQLString, ref List<DivisionMaster> data, bool bConnect = true)
82 83
        {
83 84
            // インターフェース
84
            string strcmd = "";
85
            StringBuilder strcmd = new StringBuilder();
85 86
            ArrayList arData = new ArrayList();
86 87

  
87 88
            try
88 89
            {
89 90
                // SQL作成(DateTime型が変換できないのでCharに変換しておく)
90
                strcmd = CreateSelectSQL() + AddSQLString;
91
                strcmd.AppendFormat("{0}{1}", CreateSelectSQL(), AddSQLString);
91 92

  
92 93
                // SQL実行
93
                if (!ExecuteReader(strcmd, ref arData, bConnect)) return false;
94
                if (!ExecuteReader(strcmd.ToString(), ref arData, bConnect)) return false;
94 95

  
95 96
                // データセット
96 97
                foreach (object[] objwrk in arData)
......
104 105
            }
105 106
            catch (Exception ex)
106 107
            {
107
                logger.ErrorFormat("システムエラー:{0}:{1}:{2}", CommonMotions.GetMethodName(2), ex.Message, strcmd);
108
                logger.ErrorFormat("システムエラー:{0}:{1}:{2}", CommonMotions.GetMethodName(2), ex.Message, strcmd.ToString());
108 109
                return false;
109 110
            }
110 111

  
......
112 113
        public bool SelectAction(string AddSQLString, ref DivisionMaster data, bool bConnect = true)
113 114
        {
114 115
            // インターフェース
115
            string strcmd = "";
116
            StringBuilder strcmd = new StringBuilder();
116 117
            ArrayList arData = new ArrayList();
117 118

  
118 119
            try
119 120
            {
120 121
                // SQL作成(DateTime型が変換できないのでCharに変換しておく)
121
                strcmd = CreateSelectSQL() + AddSQLString;
122
                strcmd.AppendFormat("{0}{1}", CreateSelectSQL(), AddSQLString);
122 123

  
123 124
                // SQL実行
124
                if (!ExecuteReader(strcmd, ref arData, bConnect)) return false;
125
                if (!ExecuteReader(strcmd.ToString(), ref arData, bConnect)) return false;
125 126
                if (arData.Count == 0) return false;
126 127

  
127 128
                // データセット
......
135 136
            }
136 137
            catch (Exception ex)
137 138
            {
138
                logger.ErrorFormat("システムエラー:{0}:{1}:{2}", CommonMotions.GetMethodName(2), ex.Message, strcmd);
139
                logger.ErrorFormat("システムエラー:{0}:{1}:{2}", CommonMotions.GetMethodName(2), ex.Message, strcmd.ToString());
139 140
                return false;
140 141
            }
141 142

  
......
148 149
        /// <returns>true:成功 false:失敗</returns>
149 150
        public bool InsertAction(List<DivisionMaster> data, bool bConnect = true)
150 151
        {
151
            string strcmd = "";
152
            StringBuilder strcmd = new StringBuilder();
152 153
            try
153 154
            {
154 155
                bool bColFirst = true;
155
                strcmd = "INSERT INTO DivisionMaster";
156
                strcmd += " (";
156
                strcmd.Append("INSERT INTO DivisionMaster");
157
                strcmd.Append(" (");
... 差分の行数が表示可能な上限を超えました。超過分は表示しません。

他の形式にエクスポート: Unified diff