国产午夜成人免费看片无遮挡_日本免费xxxx色视频_免费人成网上在线观看_黄网址在线永久免费观看

當(dāng)前位置:雨林木風(fēng)下載站 > 技術(shù)開發(fā)教程 > 詳細(xì)頁面

文本數(shù)據(jù)導(dǎo)入數(shù)據(jù)庫的辦法

文本數(shù)據(jù)導(dǎo)入數(shù)據(jù)庫的辦法

更新時(shí)間:2022-05-13 文章作者:未知 信息來源:網(wǎng)絡(luò) 閱讀次數(shù):

有一段人事檔案資料archive.txt,內(nèi)容如下:
  小許男21工程師
  小吳女23助理工程師
  小蔡男22助理工程師
  小牟女22工程師

  要將它轉(zhuǎn)入數(shù)據(jù)庫archive.dbf中,archive.dbf結(jié)構(gòu)如下:
  姓名,性別,年齡,職稱

  怎么辦呢?現(xiàn)在通過使用delphi編程,很好地解決了這個(gè)難題。Delphi提供了許多功能強(qiáng)大,豐富的字符處理函數(shù)和過程,常用的有:
  (1)function Length(S:String):Integer//返回串的長度
  (2)function Copy(S:String;Index,Count:Integer):String//給出一個(gè)字符串中串的拷貝
  (3)function Pos(Substr:String;S:String);Integer//查找子串在字符串中的位置
  (4)Procedure Delete(VarS:String;Index,Count:Integer);  //從一個(gè)字符串中去除子串

  利用Delphi提供的已有函數(shù)和過程基礎(chǔ)上編制自己的三個(gè)函數(shù),實(shí)現(xiàn)了純文本格式資料轉(zhuǎn)入數(shù)據(jù)庫功能。只要Delphi支持的數(shù)據(jù)庫都可以支持。

  archive.txt中每行數(shù)據(jù)為一個(gè)字符串,字符串中每個(gè)被分割的數(shù)據(jù)為一個(gè)字段,分割每個(gè)字段的字符為分割符,這里是空格,也可以是,、;、#等符號(hào)。具體思想是:先將字符串進(jìn)行調(diào)整,然后把串中每個(gè)字符同分割符比較,將不是分割符的字符追加到MyStr串中,最后得到一個(gè)字段的內(nèi)容。通過一個(gè)循環(huán),就可以將一個(gè)字符串分成幾個(gè)字段。

  Function Regulate(aString,Sepchar:string):string   //去掉多余的分割符,規(guī)范字符串
  Function GetSubStr(varsString:string;SepChar:String):String;  //得到字符串中一個(gè)子串,因要改變參數(shù)aString的值,所以將它用var定義。
  FunctionGetSubStrNum(aString,SepChar:String):Integer;  //計(jì)算一個(gè)字符串要被分割成幾個(gè)字段。
  參數(shù):aString是所需分割的一個(gè)字符串,SepChar是分割符。

  Function RegulateStr(aString:String;Sepchar:String):String;  
  var
    i,Num:Integer;
    Flag:Boolean;
    MyStr,TempStr:String;
  begin
    Flag:=False;//進(jìn)行標(biāo)志,去除多余的分割符
    Num:=Length(aString);//計(jì)算aString串的長度
    for i:=1 to Num do
    begin
      TempStr:=Copy(aString,i,1);//取aString串中的一字符
      if TempStr <> SepChar then
      begin
        MyStr:=MyStr+TempStr;
        Flag:=True;
      end
      else
        if(Flag = True)then
        begin
          Mystr:=Mystr+TempSrt;
          Flag:=False;
        end;
    end;
    if  MyStr[Length(MyStr)] <> SepChar then
     MyStr:=MyStr+SepChar;
    RegulateSrt:=MyStr;
  end;

  Function GetSubStr(var aString:String,SepChar:Strign):String;
  var
    Mysrt:String;
    StrLen:Integer;
    SepCharPso:Integer;
  begin
    StrLen:=Length(aString);
    SepCharPos:=Pos(SepChar,aString);//計(jì)算分割符在子串中的位置
    MyStr:=Copy(aString,1,SepCharPos-1); //將分割符前所有字符放到mystr串中
    Delete(aString,1,SepCharPos);//除去分割符和分割符前的子串
    GetSubStr:=MyStr;//返回一個(gè)字段
  end;

  FunctionTforml.GetSubStrNum(aString:String;SepChar:String):Integer;
  var
    i:Integer;
    StrLen:Integer;
     Num:Integer;
  begin
    StrLen:=Length(aString);
    Num:=0;
    for i:=1 to StrLen do
      if Copy(aString,i,1) = SepCharthen
        Num:=Num+1;
    GetSubSrtNum:=Num;
  end;

  有了上面三個(gè)函數(shù),現(xiàn)在介紹一下具體的應(yīng)用:
  1.首先建立一個(gè)窗體Forml,加入一個(gè)RichEditl(或Menol),一個(gè)按鈕Buttonl和一個(gè)Tablel,設(shè)置Tablel的屬性:
  Tablell.DataBase = 'c:\Archivs'
  Tablell.TableName ='Archive.dbf'

  2.分別加入以下程序:
  Const Space= ''
  ProcedureTForml.FormCreate(Sender:Tobject);
  begin
    RichRditl.Lines.LoadFromFile('Archive.txt');
  end;

  ProcedureTForml.Button1Click(Sender:Tobject);
  var
    i,j:Integer;
     MyLine:String;
  begin
    with Tablel do
    begin
       Open;
        for i:=0 to RichEditl.Lines.Count-1 do
        begin
        MyLine:=RegulateStr(Richeditl.Lines[i],Space);
        for j:=1 to Num do  
        begin
          Append;
          fileds[j-1].aString:=GetSubSrt(MyLine,Space));
          post;
        end;
      end;
    end;
  end; 

溫馨提示:喜歡本站的話,請(qǐng)收藏一下本站!

本類教程下載

系統(tǒng)下載排行

国产午夜成人免费看片无遮挡_日本免费xxxx色视频_免费人成网上在线观看_黄网址在线永久免费观看

  • <label id="pxtpz"><meter id="pxtpz"></meter></label>
      1. <span id="pxtpz"><optgroup id="pxtpz"></optgroup></span>

        亚洲国产日韩a在线播放| 久久久www免费人成精品| 6080日韩午夜伦伦午夜伦| 亚洲精品国产无天堂网2021| 欧美妇女性影城| 亚洲黄一区二区三区| 91久久线看在观草草青青| 亚洲高清免费观看高清完整版在线观看| 91蝌蚪国产九色| 一区二区三区精密机械公司| 91精品国产综合久久蜜臀| 久久99久久99精品免视看婷婷| 欧美韩国日本一区| 欧美午夜精品理论片a级按摩| 亚洲国产成人精品视频| 日韩精品一区国产麻豆| 不卡区在线中文字幕| 视频在线观看一区二区三区| 久久亚洲精精品中文字幕早川悠里| 成人av电影免费观看| 无吗不卡中文字幕| 国产午夜一区二区三区| 色激情天天射综合网| 精品系列免费在线观看| 亚洲精品乱码久久久久久| 精品久久人人做人人爱| 在线看一区二区| 成人性视频免费网站| 蜜桃久久久久久| 亚洲精品视频在线| 欧美国产欧美综合| 日韩欧美资源站| 色哟哟亚洲精品| 精品一区二区精品| 无吗不卡中文字幕| 亚洲天堂2014| 日本一区二区视频在线| 欧美成人性福生活免费看| 色吧成人激情小说| 成人小视频免费观看| 激情深爱一区二区| 视频在线观看91| 中文字幕一区二区三区在线不卡 | 国产一区二区影院| 亚洲在线成人精品| 亚洲日本青草视频在线怡红院| 欧美精品一区二区三区很污很色的| 欧美系列一区二区| 色偷偷久久人人79超碰人人澡| 国产精品中文字幕一区二区三区| 三级亚洲高清视频| 亚瑟在线精品视频| 午夜私人影院久久久久| 亚洲国产精品久久久久婷婷884 | 日本在线观看不卡视频| 成人免费一区二区三区在线观看 | 久久久九九九九| 精品国产一区a| 欧美一区二区三区人| 欧美日韩一区高清| 欧美猛男超大videosgay| 91成人免费电影| 欧美亚洲日本一区| 欧美日韩一区二区三区免费看| 在线亚洲人成电影网站色www| 91日韩精品一区| 精品视频一区三区九区| 91久久精品一区二区二区| 91久久线看在观草草青青| 欧美在线观看视频在线| 6080国产精品一区二区| 日韩免费一区二区| 久久天天做天天爱综合色| 国产欧美日韩在线| 亚洲精品视频在线观看网站| 香蕉久久一区二区不卡无毒影院| 日韩av中文字幕一区二区三区| 免费视频最近日韩| 国产iv一区二区三区| 日本高清不卡在线观看| 在线播放欧美女士性生活| 精品粉嫩超白一线天av| 亚洲美女屁股眼交3| 全部av―极品视觉盛宴亚洲| 91视频.com| 欧美综合色免费| 精品国产一区a| 亚洲欧美色图小说| 美女一区二区三区| 99久久99久久精品免费看蜜桃| 欧美日韩中文字幕精品| 久久久久久久久久久黄色| 亚洲精品五月天| 国产乱子伦视频一区二区三区| 成人高清免费观看| 欧美乱妇15p| 日本一区二区三区四区在线视频| 亚洲欧美日韩一区| 国产一区免费电影| 欧美日韩在线免费视频| 久久精品一区二区三区不卡| 亚洲高清不卡在线| 成人av在线电影| 日韩欧美一区在线观看| 亚洲女子a中天字幕| 国产一区二区福利视频| 欧美猛男超大videosgay| 国产精品国产精品国产专区不蜜| 日本不卡一二三区黄网| 欧美性生交片4| 中文字幕免费不卡| 免费人成在线不卡| 日本国产一区二区| 日韩伦理av电影| 国产精品一区二区在线观看网站| 欧美日本一区二区三区四区| 亚洲天堂精品在线观看| 国产成人av资源| 26uuu亚洲综合色| 日韩国产一区二| 欧美午夜电影网| 亚洲一区二区三区四区的| 91免费视频网| 18成人在线视频| av动漫一区二区| 一区免费观看视频| www.久久精品| 亚洲女人小视频在线观看| 成人激情开心网| 国产精品第四页| 91香蕉视频黄| 一区二区在线观看免费视频播放| 97久久超碰国产精品| 亚洲日韩欧美一区二区在线| 99re6这里只有精品视频在线观看 99re8在线精品视频免费播放 | 日韩精品一区二区三区在线| 日韩精品福利网| 欧美一区二区久久久| 蜜臀av性久久久久蜜臀aⅴ流畅 | 精品污污网站免费看| 亚洲精品水蜜桃| 欧美在线观看一区二区| 午夜精品影院在线观看| 日韩一区二区三| 国产麻豆日韩欧美久久| 欧美成人在线直播| 国产精品99久久久久| 欧美国产一区视频在线观看| av电影在线观看一区| 亚洲一区欧美一区| 69精品人人人人| 国内精品国产三级国产a久久| 久久久久久99久久久精品网站| kk眼镜猥琐国模调教系列一区二区| 亚洲婷婷国产精品电影人久久| 色哟哟一区二区三区| 日韩一区精品字幕| 国产亚洲欧美色| 在线国产亚洲欧美| 久久精品国产精品亚洲精品| 国产精品美女视频| 欧美日韩在线免费视频| 国产一区二区三区最好精华液| 国产精品欧美综合在线| 欧美日韩国产成人在线免费| 国产精品一区2区| 亚洲电影中文字幕在线观看| 日韩免费视频一区二区| 91首页免费视频| 韩日av一区二区| 亚洲一区电影777| 国产亚洲午夜高清国产拍精品 | 久久久影院官网| 91高清在线观看| 国产乱码一区二区三区| 亚洲靠逼com| 久久亚洲一区二区三区四区| 色综合激情久久| 国产精品88av| 免费看欧美美女黄的网站| 亚洲欧洲日韩女同| 久久综合九色综合欧美亚洲| 欧美日韩视频不卡| 不卡的av在线| 国产一区二区在线看| 日韩成人伦理电影在线观看| 自拍偷自拍亚洲精品播放| 26uuu欧美| 日韩精品在线一区| 欧美色图在线观看| 97精品久久久午夜一区二区三区 | 精品一区免费av| 亚洲va国产天堂va久久en| 国产精品色婷婷久久58| 久久久精品国产免大香伊| 欧美tickling网站挠脚心| 91精品国产麻豆| 欧美一区二区三区人| 欧美精品一二三| 欧美日韩亚洲不卡|