事務處理失敗! 變量名 '@UserCode' 已聲明。變量名在查詢批次或存儲過程內部必須唯一


 try
            {
                for (int i = 0; i < str.Length; i++)
                {
                    if (str[i] == "" || str[i] == null)
                    {
                        continue;
                    }
                    myComm.CommandText = str[i];

                    if (pmts != null)
                    {
                        foreach (SqlParameter p in Get_PmtsCopy(pmts))
                        {
                            if (p != null)
                            {
                                myComm.Parameters.Add(p);
                            }
                        }
                    }
                    myComm.ExecuteNonQuery();
                   
                }
                myTran.Commit();
                return true;

mycomm參數用完必須給他清除,因此在myComm.ExecuteNonQuery()后面添加 myComm.Parameters.Clear(),問題解決!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM