当前位置:编程学习 > C#/ASP.NET >>

oracle数据库错误报告

   /// <summary>
        /// 添加一条系统参数信息
        /// </summary>
        /// <param name="par"></param>
        /// <returns></returns>
        public int addParameter(SYS_Parameter par)
        {
            
            string sql = "INSERT INTO SYS_Parameter(id,lx,pxbh,sjid,mc) VALUES(SEQ_ON_parameter.nextval,:lx,:pxbh,:sjid,:mc)";
            OracleCommand cmd = mypub.GetCommandAll(sql);
            cmd.Parameters.Add(":lx", OracleType.Number, 6).Value = par.Lx;
            cmd.Parameters.Add(":pxbh", OracleType.VarChar, 50).Value = par.Pxbh;
            cmd.Parameters.Add(":sjid", OracleType.Number, 6).Value = par.Sjid;
            cmd.Parameters.Add(":mc", OracleType.VarChar, 50).Value = par.Mc;
            int i = cmd.ExecuteNonQuery();          
            mypub.CloseAll();
            mypub.DisposeAll();
            return i;
        }

int i = cmd.ExecuteNonQuery(); 这一句会出现无序列名 --------------------编程问答-------------------- 我觉得你应该先拿语句在pl/sql中跑一下 --------------------编程问答-------------------- 同意
引用 1 楼  的回复:
我觉得你应该先拿语句在pl/sql中跑一下
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,