zoukankan      html  css  js  c++  java
  • 从Excel中读出导入sql server

     /// <summary>
        
    /// 从Excel读取后导入sql server
        
    /// </summary>

        public void ReadExcel()
        
    {
            
    string sql = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Server.MapPath("teachers.xls"+ ";Extended Properties=Excel 8.0";
            OleDbConnection cnn 
    = new OleDbConnection(sql);
            cnn.Open();
            OleDbDataAdapter oda 
    = new OleDbDataAdapter("select * from [教师$]", cnn);
            DataSet ds 
    = new DataSet();
            oda.Fill(ds);
            cnn.Close();

            
    int count = ds.Tables[0].Rows.Count;
            
    for (int i = 0; i < count; i++)
            
    {
                Jzgjbxx model 
    = new Jzgjbxx();
                model.JZGID 
    = ds.Tables[0].Rows[i]["JZGID"].ToString();
                model.JZGBM 
    = ds.Tables[0].Rows[i]["JZGBM"].ToString();
                model.XXID 
    = ds.Tables[0].Rows[i]["XXID"].ToString();
                model.XM 
    = ds.Tables[0].Rows[i]["XM"].ToString();
                model.YHID 
    = ds.Tables[0].Rows[i]["YHID"].ToString();
                model.SFZH 
    = ds.Tables[0].Rows[i]["SFZH"].ToString();
                
    if (ds.Tables[0].Rows[i]["CSRQ"].ToString() != "")
                
    {
                    model.CSRQ 
    = DateTime.Parse(ds.Tables[0].Rows[i]["CSRQ"].ToString());
                }

                
    else
                
    {
                    model.CSRQ 
    = DateTime.Now;
                }

                model.XBBM 
    = ds.Tables[0].Rows[i]["XBBM"].ToString();
                model.MZBM 
    = ds.Tables[0].Rows[i]["MZBM"].ToString();
                model.WHCDBM 
    = ds.Tables[0].Rows[i]["WHCDBM"].ToString();
                model.ZCBM 
    = ds.Tables[0].Rows[i]["ZCBM"].ToString();
                model.JSZGBM 
    = ds.Tables[0].Rows[i]["JSZGBM"].ToString();
                model.DYXLBM 
    = ds.Tables[0].Rows[i]["DYXLBM"].ToString();

                model.ZZMMBM 
    = ds.Tables[0].Rows[i]["ZZMMBM"].ToString();
                model.BZLBBM 
    = ds.Tables[0].Rows[i]["BZLBBM"].ToString();
                model.RKZKBM 
    = ds.Tables[0].Rows[i]["RKZKBM"].ToString();
                model.GWZYBM 
    = ds.Tables[0].Rows[i]["GWZYBM"].ToString();
                model.DZXX 
    = ds.Tables[0].Rows[i]["DZXX"].ToString();
                model.BZ 
    = ds.Tables[0].Rows[i]["BZ"].ToString();
                model.SCBZ 
    = ds.Tables[0].Rows[i]["SCBZ"].ToString();
                
    if (ds.Tables[0].Rows[i]["CJNY"].ToString() != "")
                
    {
                    model.CJRQ 
    = DateTime.Parse(ds.Tables[0].Rows[i]["CJNY"].ToString());
                }

                
    else
                
    {
                    model.CJRQ 
    = DateTime.Now;
                }

                
    if (ds.Tables[0].Rows[i]["CJGZNY"].ToString() != "")
                
    {
                    model.CJGZRQ 
    = DateTime.Parse(ds.Tables[0].Rows[i]["CJGZNY"].ToString());
                }

                
    else
                
    {
                    model.CJGZRQ 
    = DateTime.Now;
                }

                
    if (ds.Tables[0].Rows[i]["LXNY"].ToString() != "")
                
    {
                    model.LBXGZRQ 
    = DateTime.Parse(ds.Tables[0].Rows[i]["LXNY"].ToString());
                }

                
    else
                
    {
                    model.LBXGZRQ 
    = DateTime.Now;
                }

                (
    new JzgjbxxBLL()).Create(model);
            }

            ds.Clear();
        }
  • 相关阅读:
    描述下jvm的gc机制,常用的jvm调优方法,oom如何产生,如何处理oom 问题?
    大数据hadoop 面试经典题
    redis 个人理解和常用命令以及应用场景
    Hadoop 源码编译 step by step 最简洁的步骤
    Openstack 的介绍 ,安装以及简单应用
    Docker 的介绍 ,安装以及简单应用
    星型模型和雪花模型的应用场景
    php向js的函数内传递参数-用经纬度计算2点间的距离
    php-URL方法下载远程图片
    微信开发-js接口的使用无法使用分享功能的一些说明
  • 原文地址:https://www.cnblogs.com/wucf2004/p/823805.html
Copyright © 2011-2022 走看看