25 June 2025

Generate param with ForLoop

 

            StringBuilder sb = new StringBuilder("");            

            ArrayList list = new ArrayList();

            int ind = 1;


            foreach (string appID in AppIDs)

            {

                if (!appID.Equals(""))

                {

                    list.Add(pk);

                    list.Add(appID.Trim());

                    

                    sb.Append("INSERT INTO tbl VALUES (");

                    sb.Append("@param" + ind);

                    sb.Append(",");

                    ind++;

                    sb.Append("@param" + ind);

                    sb.Append(");");

                    ind++;

                }

            }

            if (!sb.ToString().Equals(""))

            {

                string[] paramLoop = (string[])list.ToArray(typeof(String));

                qry = sb.ToString();

                DataHelper.ExecuteNonQuery("db", qry, paramLoop);

            }

No comments: