• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

c#Liststring的用法

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

cs代码:

public List<string> Get_emp_no()
    {
        List<string> emp_no_str = new List<string>();
        string str = "select * from staff_dict where emp_no='" + Session["Emp_No"].ToString() + "' or EMPLOYEE_ID='" + Session["Emp_No"].ToString() + "'";
        OracleDataAdapter da = new OracleDataAdapter(str, StrConn_Oracle);
        DataSet ds = new DataSet();
        da.Fill(ds);
        if (ds.Tables[0].Rows.Count > 0)
        {
            for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
            {
                emp_no_str.Add(ds.Tables[0].Rows[i]["emp_no"].ToString());
            }
            
        }
        return emp_no_str;
    }
    /// <summary>
    /// 初始数据
    /// </summary>
    public void Init_Data()
    {
        string ret_code = "";
        string str_ora = "select * from staff_dict where name ='" + Session["UserName"].ToString() + "'";
        DataSet ds_ora = DbHelperOralce.Query(str_ora);
        // 判断是否 有工号 
        if (ds_ora.Tables[0].Rows.Count > 0)
        {
            string strsql = "";
            // 判断是否是 护士长
            string strqry = "";
            if (Get_emp_no().Count > 0)
            {
                for (int i = 0; i < Get_emp_no().Count; i++)
                {
                    strqry += "leader_emp_no like '%" + Get_emp_no()[i] + "%'"+" or ";
                }
                int l = strqry.Length;
                strqry = strqry.Substring(0, l - 3);
            }
            string str = " select * from Clinical_Dict  where 1=1 and "+strqry+"";
            DataSet ds = DbHelperSQL.Query(str);
            if (ds.Tables[0].Rows.Count > 0)
            {
                int i = ds.Tables[0].Rows.Count;
                for (int j = 0; j < i; j++)
                {
                    ret_code += "'"+ds.Tables[0].Rows[j]["ID"].ToString()+"'" + ",";
                }
                int l = ret_code.Length;
                ret_code = ret_code.Substring(0, l - 1);
                strsql += "   a.dept_code  in (" + ret_code +")";            
            
                string SqlString = "select distinct a.Title_ID, b.title,a.Dept_Code,a.Dept_Name,a.Ygbh,a.YGXM,a.Test_Type,a.test_date,a.Tester,a.Fee_Read_Flag,a.kaohe_times+1 as kaohe_times ,a.kaohe_times as times,a.Feedback,a.apply_range from KaoHe_FeeBack_Detail a left join subject_title b on a.title_id=b.id  where ("+ strsql+") and a.fee_read_flag='0'  and a.submit_flag='1'  and a.Apply_Range=b.Apply_Range order by a.apply_range,a.kaohe_times desc,a.Test_date desc ";
               DataSet ds_sql = DbHelperSQL.Query(SqlString);
               SearchGrird.DataSource = ds_sql.Tables[0];//绑定数据源
               SearchGrird.DataBind();
               Panel1.Visible = true;
            }
           
        }
    }

 


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
c#如何获取图形的dpi发布时间:2022-07-13
下一篇:
单调队列优化多重背包(pascal及翻译过去的C代码)发布时间:2022-07-13
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap