<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
        當前位置: 首頁 - 科技 - 知識百科 - 正文

        有規律格式化文本文件插入數據庫

        來源:懂視網 責編:小采 時間:2020-11-09 15:46:38
        文檔

        有規律格式化文本文件插入數據庫

        有規律格式化文本文件插入數據庫:現有以下文本文件: *理光(深圳)工業發展有限公司(D15)(位于福田區) 1.廚師1名;男;30歲以下;高中以上學歷;中式烹調師中級以上,需備齊身份證/畢業證/流動人口婚育證明原件及復印件1份.經公司體檢不合格者將不予錄用,不合格者體檢費自理.福利及待遇:工作時間
        推薦度:
        導讀有規律格式化文本文件插入數據庫:現有以下文本文件: *理光(深圳)工業發展有限公司(D15)(位于福田區) 1.廚師1名;男;30歲以下;高中以上學歷;中式烹調師中級以上,需備齊身份證/畢業證/流動人口婚育證明原件及復印件1份.經公司體檢不合格者將不予錄用,不合格者體檢費自理.福利及待遇:工作時間

        現有以下文本文件: *理光(深圳)工業發展有限公司(D15)(位于福田區) 1.廚師1名;男;30歲以下;高中以上學歷;中式烹調師中級以上,需備齊身份證/畢業證/流動人口婚育證明原件及復印件1份.經公司體檢不合格者將不予錄用,不合格者體檢費自理.福利及待遇:工作時間8

        現有以下文本文件:

        *理光(深圳)工業發展有限公司(D15)(位于福田區)
        1.廚師1名;男;30歲以下;高中以上學歷;中式烹調師中級以上,需備齊身份證/畢業證/流動人口婚育證明原件及復印件1份.經公司體檢不合格者將不予錄用,不合格者體檢費自理.福利及待遇:工作時間8小時/天.5天/周,雙休及國家規定之法定假日休息,免費中餐,免費住宿,為員工投養老工傷醫療保險.提供學習機會.
        本公司經營范圍:設計,生產復印機,傳真機,打印機等;
        有意者請于11月9日到本大廈二樓面試。
        $
        *百佳超市(C10)(位于羅湖區)
        1.會計文員1名;女;中專以上學歷;有1年以上財務工作經驗;財會專業,有對帳經驗者優先,成熟穩重,能適應較強的工作壓力。
        2.便衣保安2名;男;高中以上學歷;溝通表達能力好,能吃苦耐勞,有一定的稽查及防損經驗,為人正直,有同職工作經驗優先。
        以上職位要求應聘者身體健康,能自行解決食宿,有年薪假及社保等福利。
        有意者請于11月9日、11月11日到本大廈二樓面試。
        $
        *山姆會員店(A14)(位于福田區)
        1.防損員1名;25歲以上;大專以上學歷;富有敬業精神和團隊合作意識,個性穩定,有一定的判斷能力和防損意識,兩年以上相關經驗。
        2.干貨部、電器部員工10名;男;高中以上學歷;良好的溝通表達能力,有相關電器銷售經驗者優先。
        3.果蔬部、凍品部員工10名;男;高中以上學歷;良好的顧客服務意識和團隊合作意識,2年以上相關工作經驗者優先。
        4.夜班理貨員工3名;男;高中以上學歷;能適應通宵班工作良好的顧客服務意識和團隊合作意識,2年以上相關工作經驗者優先。
        有意者請于11月13日到本大廈二樓面試。

        公司名稱以*開頭,每條記錄間以$分隔,招聘信息以數字序號開始,需要根據以下數據結構進行入庫處理:
        HRNewsPaper
        ------------------
        id(主鍵)
        CompanyId(與Company表中id相對應)
        PositionName
        PositionNumber
        Requirement
        InfoFrom
        UpdateTime

        Company
        ------------------
        id(主鍵)
        CompanyName
        CompanyInfo
        Note
        InfoFrom
        UpdateTime

        以下列出關鍵代碼:
        if(this.IsPostBack)
        {
        string infos = hR_Content.Text.Trim();
        string[] arrInfos = infos.Split(new char[]{'$'});
        string[] companyName = new string[arrInfos.Length];
        StringBuilder sbNote = new StringBuilder();
        string[] notes = new string[arrInfos.Length];

        //逐條讀取企業信息
        for(int i = 0; i < arrInfos.Length; i++)
        {
        string info = arrInfos[i].Trim(new char[]{'/r', '/n'});
        string[] arrInfo = info.Split(new char[]{'/n'});
        int k = 0;

        string[] positionName = new string[arrInfo.Length];
        int[] positionNumber = new int[arrInfo.Length];
        string[] requirement = new string[arrInfo.Length];

        //逐行讀取每個企業的招聘信息
        for(int j = 0; j < arrInfo.Length; j++)
        {
        string strLine = arrInfo[j].Trim(new char[]{'/r', '/n'});
        //獲取公司名稱
        if(strLine.StartsWith("*"))
        {
        companyName[i] = strLine.Substring(1);
        }
        else
        {
        //獲取職位,名額,要求
        //strLine = @"1.廚師廚師廚師廚師廚師廚師200名;男;30歲以下;高中以上學歷;中式烹調師中級以上,需備齊身份證/畢業證/流動人口婚育證明原件及復印件1份.經公司體檢不合格者將不予錄用,不合格者體檢費自理.";
        Regex r = new Regex(@"/d+/.(?/D+)(?/d+)(?名;)");
        Match m = r.Match(strLine);
        if(m.Success)
        {
        positionName[k] = m.Groups["positionName"].Value;
        if(m.Groups["positionNumber"].Value != null)
        {
        positionNumber[k] = int.Parse(m.Groups["positionNumber"].Value);
        }

        int index = m.Groups["chineseMin"].Index + 2;

        requirement[k] = strLine.Substring(index);

        k++;
        }
        else
        {
        //獲取附加説明文字
        sbNote.Append(strLine + "
        ");
        }
        }
        notes[i] = sbNote.ToString().Trim("
        ".ToCharArray());
        }
        sbNote = new StringBuilder();
        //入庫
        string aa="";
        if(positionName.Length <= 0) return;

        string myConnectString = ConfigurationSettings.AppSettings["ConnString"] ;
        SqlConnection myConnection = new SqlConnection(myConnectString);

        SqlCommand sqlCmd = myConnection.CreateCommand();

        String strSql = "INSERT INTO COMPANY(CompanyName, CompanyInfo, Note, InfoFrom)" +
        "VALUES(@CompanyName, @CompanyInfo, @Note, @InfoFromCompany);";
        strSql += " Select @@IDENTITY";

        sqlCmd.CommandText = strSql;
        sqlCmd.CommandType = CommandType.Text;

        SqlParameter CompanyName = sqlCmd.Parameters.Add
        ("@CompanyName", SqlDbType.VarChar, 256);
        CompanyName.Value = companyName[i]. Replace("(", "(").Replace(")", ")");

        SqlParameter CompanyInfo = sqlCmd.Parameters.Add
        ("@CompanyInfo", SqlDbType.VarChar, 4000);
        CompanyInfo.Value = "";

        SqlParameter Note = sqlCmd.Parameters.Add
        ("@Note", SqlDbType.VarChar, 4000);
        Note.Value = notes[i];

        SqlParameter InfoFromCompany = sqlCmd.Parameters.Add
        ("@InfoFromCompany", SqlDbType.Char, 10);
        InfoFromCompany.Value = this.infoFrom;

        myConnection.Open();
        _lastID = int.Parse(sqlCmd.ExecuteScalar().ToString());
        //sqlCmd.ExecuteNonQuery();
        sqlCmd.Dispose();

        for(int m = 0; m < positionName.Length; m++)
        {
        if(positionName[m] != null)
        {
        //入庫
        sqlCmd = myConnection.CreateCommand();

        strSql = "INSERT INTO HRNewsPaper(CompanyId, PositionName, PositionNumber, Requirement, InfoFrom)" +
        "VALUES(@CompanyId, @PositionName, @PositionNumber, @Requirement, @InfoFromHR)";

        sqlCmd.CommandText = strSql;
        sqlCmd.CommandType = CommandType.Text;

        SqlParameter CompanyId = sqlCmd.Parameters.Add
        ("@CompanyId", SqlDbType.Int);
        CompanyId.Value = this.LastID;

        SqlParameter PositionName = sqlCmd.Parameters.Add
        ("@PositionName", SqlDbType.VarChar, 60);
        PositionName.Value = positionName[m];

        SqlParameter PositionNumber = sqlCmd.Parameters.Add
        ("@PositionNumber", SqlDbType.VarChar, 60);
        PositionNumber.Value = positionNumber[m];

        SqlParameter Requirement = sqlCmd.Parameters.Add
        ("@Requirement", SqlDbType.VarChar, 4000);
        Requirement.Value = requirement[m];

        SqlParameter InfoFromHR = sqlCmd.Parameters.Add
        ("@InfoFromHR", SqlDbType.Char, 10);
        InfoFromHR.Value = this.infoFrom;

        sqlCmd.ExecuteNonQuery();
        sqlCmd.Dispose();
        }
        }

        myConnection.Close();

        聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        有規律格式化文本文件插入數據庫

        有規律格式化文本文件插入數據庫:現有以下文本文件: *理光(深圳)工業發展有限公司(D15)(位于福田區) 1.廚師1名;男;30歲以下;高中以上學歷;中式烹調師中級以上,需備齊身份證/畢業證/流動人口婚育證明原件及復印件1份.經公司體檢不合格者將不予錄用,不合格者體檢費自理.福利及待遇:工作時間
        推薦度:
        標簽: 格式 文件 數據
        • 熱門焦點

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: 久久久亚洲裙底偷窥综合| 亚洲午夜无码久久久久| 亚洲日本久久久午夜精品| 国产在线观看www鲁啊鲁免费| 亚洲色图古典武侠| 国产精彩免费视频| 亚洲成人免费电影| AA免费观看的1000部电影| 亚洲免费观看网站| 成人影片麻豆国产影片免费观看 | 亚洲w码欧洲s码免费| 免费成人福利视频| 亚洲sss综合天堂久久久| 国产精品成人免费视频网站京东 | 免费看美女裸露无档网站| 亚洲一级视频在线观看| 成人免费无码精品国产电影| 无码天堂va亚洲va在线va| 亚洲国产成人久久综合一区77| 精品国产免费人成网站| 91精品国产亚洲爽啪在线影院| **实干一级毛片aa免费| 中日韩亚洲人成无码网站| 免费国产怡红院在线观看| 成人无码区免费A∨直播| 91精品国产亚洲爽啪在线影院| 一二三四视频在线观看中文版免费 | 大陆一级毛片免费视频观看| 精品特级一级毛片免费观看| 色久悠悠婷婷综合在线亚洲| 最近2022中文字幕免费视频| 亚洲熟妇无码AV不卡在线播放| 免费永久国产在线视频| 国产免费一区二区三区在线观看| 亚洲男人天堂2018av| 久久亚洲国产精品五月天婷| 91久久精品国产免费直播| 无遮挡a级毛片免费看| 亚洲成a人片在线网站| mm1313亚洲精品无码又大又粗| 99re6免费视频|