zoukankan      html  css  js  c++  java
  • 调存储过程

        

    /////调用存储过程

        public pageList<MM> getshuju( int pageindex,int pagesize,string name )
            {
                if (string.IsNullOrWhiteSpace(name))
                    name = "";

                SqlCommand cmd = new SqlCommand("stu_ProcedureName", con);
                cmd.CommandType = CommandType.StoredProcedure;//执行执行的是存储过程

                SqlParameter pageidnexs = new SqlParameter("@pageindex", pageindex);
                SqlParameter pagesizes = new SqlParameter("@pageSize", pagesize);
                SqlParameter names = new SqlParameter("@name", name);
                SqlParameter counts = new SqlParameter("@count", SqlDbType.Int);
                counts.Direction = ParameterDirection.Output;//输出参数


                cmd.Parameters.Add(pageidnexs);
                cmd.Parameters.Add(pagesizes);
                cmd.Parameters.Add(names);
                cmd.Parameters.Add(counts);

                SqlDataAdapter da = new SqlDataAdapter(cmd);

                DataTable tb = new DataTable();
                da.Fill(tb);
                         
                var data = JsonConvert.SerializeObject(tb);
                var data2 = JsonConvert.DeserializeObject<List<MM>>(data);

                pageList<MM>  lsit= new pageList<MM>();
                lsit.count   = Convert.ToInt32(counts.Value);
                lsit.pageindex = pageindex;
                lsit.pagesize = pagesize;
                lsit.shuju = data2;


                return lsit;
            }

    嵌套类

     public class MM
        {
            public int newid { get; set; }
            public int id { get; set; }
            public string Names { get; set; }
            public int age { get; set; }
            public string adress { get; set; }

        }

        public class pageList<MM>
        {
            public int pageindex { get; set; }
            public int pagesize { get; set; }
            public int count { get; set; }
            public List<MM> shuju{get;set;}

        }

  • 相关阅读:
    C#消息筛选实现自动锁屏功能
    C#Path目录路径常用操作
    WPFMVVMLight框架学习使用MVVMLight
    C#使用SqlSugar操作数据库导致的问题:托管调试助手“FatalExecutionEngineError”:运行时遇到了 错误。此错误的地址为。。。。
    django—admin 使用simpleui自定义左边菜单栏及去除simple的广告链接
    bcdedit
    Ubuntu中root用户和user用户的相互切换
    ubuntu创建、删除文件及文件夹,强制清空回收站方法
    javascript 内存监测工具
    常用前端开发工具合集
  • 原文地址:https://www.cnblogs.com/yxlx/p/7879293.html
Copyright © 2011-2022 走看看