婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 使用FSO把文本信息導入數據庫

使用FSO把文本信息導入數據庫

熱門標簽:修改地圖標注 怎么在地圖標注自己 萊西電子地圖標注 縣域地圖標注打印店 個人可以辦理400電話么 外呼系統API接口 鳳臺百度地圖標注店 武夷山旅游地圖標注 金昌電話機器人價格
在開發WEB應用程序中,我們經常需要對文件系統中的驅動器、文件夾和文件進行處理,比如收集驅動器的相關信息;創建、添加、移動或刪除文件夾和文件等。在VB6中新提供了一套稱為FSO(File System Object)對象模型來對文件系統進行訪問處理。該模型提供了一個基于對象的工具,通過它所提供的一系列屬性和方法,我們可以在應用程序中更簡單、靈活地對文件系統進行各種操作。
  一、FSO簡介
  FSO對象模型包含以下幾種對象:
  Drive對象:允許收集系統物理或通過LAN與系統邏輯連接的硬盤、CD-ROM等驅動器的可用空間、共享名等信息。
  Folder對象:允許創建、刪除或移動文件夾,并向系統查詢文件夾的名稱、路徑等。
  Files對象:允許創建、刪除或移動文件,并向系統查詢文件的名稱、路徑等。
  TextStream對象:允許創建和讀寫文本文件。
  FileSystemObject對象:提供一整套用于驅動器、文件夾和文件操作的方法,在功能上可以把它看作是上面幾個對象的集合并且經常與它們配合使用。與該對象相關聯的很多方法重復了前面四個對象中的方法,因此我們既可以通過FileSystemObject對象來對驅動器、文件夾和文件進行大多數操作,也可以通過對應的驅動器、文件夾或文件對象對這些組件進行操作。FSO模型通過兩種方法實現對同一對象的操作,其操作效果是相同的,提供這種冗余功能的目的是為了實現最大的編程靈活性。

在這篇文章中,我們將講解利用FSO對象模型的TextStream對象對文本文件的操作。

(一) 用 FileSystemObject 來獲取文本文件對象
  1.創建一個 FileSystemObject 對象實例
要進行文件操作,首先必須創建一個 FileSystemObject 對象實例,用來創建或打開一個文件.創建一個 FileSystemObject 對象實例的具體格式為(以AFileSystemObject)為例:
Set AFileSystemObject = CreateObject("Scripting.FileSystemObjecct")
  2.用 FileSystemObject 來獲取文本文件對象TextStream
FileSystemObject 提供了兩種方法用于獲取文本文件對象 TextStream,其中用于創建
文件的是 CreateTextFile,用于打開已存在文件的是 OpenTextFile,兩種方法的返回結果都是
一個 TextStream 對象的實例,利用該對象可以進行文件的具體操作.
⑴ 創建一個新文件
  創建新文件的方法的具體格式為(以AFileSystemObject為例):
   AFilesystemObject.CreateTextFile(NewFileName,OverwriteExistingFile,IsUnicode)
其中:
  NewFileName 是一個string值,指定要建立的文件的名稱,通常為文件的實際路徑
加文件名稱,如C:\webshare\aspsamp\filetest.txt
  OverwriteExistingFile 是一個Boolean值,表示如果有同名文件存在時是否覆蓋
原來的文件.該參數可以省略,缺省時為False,即不覆蓋原來文件.
  IsUnicode 是一個Boolean值,表示要建立的文件是ASCII文件還是Unicode文件,
該參數可以省略,缺省時為False,即為ASCII文件.
⑵ 打開已存在的文件
  打開已存在文件的方法的具體格式為(以AFileSystemObject為例):
   AFilesystemObject.OpenTextFile(FileName,IOMode,create,format)
其中:
  FileName 是一個string值,指定要打開的文件的名稱,通常為文件的實際路徑
加文件名稱,C:\filepath\test.txt
  IOMode 是常數值,表示打開文件的目的,ForReading(1)表示用于讀取數據;
ForAppending表示用于增加數據.該參數可以省略,缺省時為ForReading.
  Create 是一個Boolean值,表示要打開的文件不存在時是否創建新文件,
該參數可以省略,缺省時為False,即不創建新文件.
  Format 表示文件打開的方式.其可能的值及含義如下:
TristateTrue : 以 Unicode 的方式打開.
TristateFalse : 以 ASCII 的方式打開.
TristateUseDefault : 以系統默認的方式打開.
該參數可以省略,缺省時為 TristateFalse ,即ASCII方式.
(二).用 TextStream 進行文件操作
  在建立或打開了文件之后,就可利用對象 TextStream 提供的方法進行文件的實際操作了.
  1.用于寫操作的方法有:
⑴ Write(string)
  將由string指定的字符串寫入到文件中.
⑵ WriteLine(string)
  在文件中寫入由string指定的字符串,并寫入一個換行字符.
  參數string可以省略,此時將在文件中插入一個空行.
⑶ WriteBlankLines(NumOfLines)
  在文件中插入若干空行,行數由 NumOfLines 指定.
  2.用于讀操作的方法和屬性方法有:
⑴ AtEndOfLine
  該屬性是一個Boolean值,表示文件指針是否已指向當前行的行尾.
⑵ AtEndOfStream
  該屬性是一個Boolean值,表示文件指針是否已指向文件尾.
⑶ Column
  該屬性是一個整數值,表示文件指針在當前行中的位置.
⑷ Line
  該屬性是一個整數值,表示文件指針所在行的行號.
⑸ Read(NumOfCharacters)
  該方法從文件當前位置開始,讀入由NumOfCharacters數目指定的若干字符,返回一個
  字符串.
⑹ ReadLine
  該方法從文件當前位置開始,讀入當前行的內容直到行尾,返回一個字符串.
⑺ ReadAll
  該方法從當前位置開始,讀入整個文件的內容直到文件結束,返回一個字符串.
⑻ Skip(NumOfCharacters)
  該方法從文件當前位置開始,跳過由NumOfCharacters數目指定的若干字符.
⑼ SKipLine
  該方法從文件當前位置開始,跳過當前行的內容.
  3.用于關閉文件的方法有:
⑴ Close
  關閉已經建立或打開的文件.

(三)、下面就以一個實例來說明如何使用FSO來讀取文本文件和如何保存到數據庫:

1、 先創建一個讀取文件路徑的頁面:file.htm



FORM METHOD=POST ACTION="upFile.asp" >

div align="center"> br>

br>

br>

br>

input type="file" name="path" size="40">

INPUT TYPE="submit" name="dr" value="導入信息">

/div>

/FORM>



2、 編寫把獲取到的文本值保存到數據庫代碼:upFile.asp

%@Language="VBScript"%>

%Response.Buffer=true%>

!--#include file="adovbs.inc"-->

%

strConn="DSN=DataSourceName"

set Conn=Server.CreateObject("ADODB.Connection")

Conn.open strConn

set ObjComm=Server.CreateObject("ADODB.Command")

ObjComm.CommandText="sp_AddMsg" ‘調用存儲過程

ObjComm.CommandType=adCmdStoredProc

Set ObjComm.ActiveConnection=Conn

''''''''''創建輸入輸出參數'''''''''''''''''

Set ObjParamECom=ObjComm.CreateParameter("WC_ECompanyName",adVarchar,adParamInput,100)

ObjComm.Parameters.Append ObjParamECom

'@in_ECompanyName Varchar(50), --公司英文名稱

Set ObjParamAddr=ObjComm.CreateParameter("WC_Address",adVarchar,adParamInput,200)

ObjComm.Parameters.Append ObjParamAddr

'@in_Address Varchar(50), --公司地址

Set ObjParamCity=ObjComm.CreateParameter("WC_City",adVarchar,adParamInput,100)

ObjComm.Parameters.Append ObjParamCity

'@in_City Varchar(50), --城市



''''''''''創建參數完畢''''''''''''''''''''

%>

%

dim AllText,strLine1,strLine2,strLine3

dim strpath,fileurl

fileurl=""

strpath=Trim(Request.form("path"))

fileurl=strpath

SET FSO=CreateObject("Scripting.FileSystemObject")

SET ATextStream=FSO.OpenTextFile(fileurl,1,false,TristateFalse)

'''''''''提取數據''''''''''''''''''''''''''''

DO WHILE NOT ATextStream.AtEndOfStream

''''''初始化變量''''''''''''''''

strLine1=""

strLine2=""

strLine3=""



'''''''''''''''''''''''''''''''

ATextStream.SkipLine

ATextStream.Skip(11)

strLine1=Trim(ATextStream.ReadLine)

ATextStream.Skip(11)

strLine2=Trim(ATextStream.ReadLine)

ATextStream.Skip(5)

strLine3=Trim(ATextStream.ReadLine)



'End if

''''''''''將變量加入參數集'''''''''''''

ObjParamECom.value=strLine1

ObjParamCCom.value=strLine2

ObjParamAddr.value=strLine3



''''''''''操作結束''''''''''''''''''''

ObjComm.Execute() '運行命令

LOOP

response.write "br>"+"導入庫成功!a href=dolist.html>[繼續導入]/a>br>"

set Conn=nothing

set FSO=nothing

set ATextStream=nothing

%>

附:存儲過程sp_AddMsg代碼

CREATE PROCEDURE dbo.sp_AddMsg --導入國外企業信息

(

@in_CompanyName Varchar(100), --公司名稱

@in_Address Varchar(200), --公司地址

@in_City Varchar(100), --公司所在城市



)

AS

SET NOCOUNT ON

BEGIN TRAN

INSERT INTO Tb_WCLibrary(

WC_CompanyName,

WC_CCompanyName,

WC_Address,



)

VALUES(

@in_CompanyName,

@in_CCompanyName,

@in_Address,



)

IF @@ERROR > 0

BEGIN

ROLLBACK TRAN

RETURN -1

END

COMMIT TRAN

RETURN 0

SET NOCOUNT OFF

至此,全文內容講解結束,希望這篇文章能給讀者帶來一定的幫助。

標簽:涼山 清遠 南京 赤峰 邢臺 楚雄 通遼 上海

巨人網絡通訊聲明:本文標題《使用FSO把文本信息導入數據庫》,本文關鍵詞  使用,FSO,把,文本,信息,導入,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《使用FSO把文本信息導入數據庫》相關的同類信息!
  • 本頁收集關于使用FSO把文本信息導入數據庫的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    欧美在线免费播放| 香蕉乱码成人久久天堂爱免费| 精东粉嫩av免费一区二区三区| 欧美va亚洲va香蕉在线| 97se亚洲国产综合在线| 国产剧情在线观看一区二区| 天天综合色天天综合色h| 亚洲三级在线免费| 国产精品麻豆99久久久久久| 国产精品天美传媒沈樵| 秋霞国产午夜精品免费视频| 奇米综合一区二区三区精品视频| 国产成人精品在线看| 日韩av在线发布| 亚洲第一精品在线| 成人永久看片免费视频天堂| 国产精品99久久久久久似苏梦涵 | 国产·精品毛片| 国产最新精品精品你懂的| 精品一区二区综合| 91精品久久久久久蜜臀| 欧美一级片在线观看| 91国偷自产一区二区开放时间| 欧美在线一区二区| 亚洲免费av观看| 亚洲韩国一区二区三区| 青草国产精品久久久久久| 在线精品观看国产| 亚洲最大成人综合| 九一九一国产精品| 欧美成人三级电影在线| 久久99久久久久久久久久久| 久久99久久99小草精品免视看| 欧美日韩一区不卡| 欧美一区二区网站| 美女视频一区在线观看| 成人av网址在线观看| 欧美日韩精品电影| 日本一区二区久久| 午夜精品久久久久久久久| 欧美日韩精品一区二区三区四区| 一区二区三区中文字幕电影 | 国产精品视频第一区| 国产伦理精品不卡| 日本韩国欧美国产| 亚洲一级二级三级| 国产不卡免费视频| 一区二区中文视频| 国内精品在线播放| 欧美成人综合网站| 国产一区在线不卡| 最近日韩中文字幕| 欧美亚男人的天堂| 中文字幕日韩欧美一区二区三区| 91在线一区二区三区| 亚洲自拍都市欧美小说| 欧美一区二区三区免费视频| 激情小说欧美图片| 一区在线观看免费| 3d成人h动漫网站入口| 国产一区二区电影| 日韩伦理免费电影| 日韩亚洲欧美成人一区| 亚洲线精品一区二区三区八戒| 91精品国产麻豆| 成人黄色777网| 亚洲精品成人精品456| 国产精品一二一区| 一区二区三区毛片| 欧美精品一区二区久久婷婷| 奇米精品一区二区三区在线观看| 日韩欧美美女一区二区三区| 亚洲六月丁香色婷婷综合久久 | 亚洲亚洲人成综合网络| 精品美女在线观看| 91啪亚洲精品| 久久久久9999亚洲精品| 亚洲成人精品一区二区| 日本一区二区三区在线观看| 日韩电影在线一区二区三区| 国产精品色在线| 91精品婷婷国产综合久久| av在线一区二区三区| 久久众筹精品私拍模特| 国产在线播放一区二区三区| 伊人一区二区三区| 久久九九99视频| 风间由美一区二区三区在线观看| 亚洲一区二区视频在线观看| 欧美国产日本韩| 精品国产乱码久久久久久1区2区| 91福利区一区二区三区| 99在线视频精品| 国产ts人妖一区二区| 激情伊人五月天久久综合| 奇米影视一区二区三区小说| 一区二区三区影院| 亚洲色图视频网| 国产欧美视频一区二区| 欧美不卡一区二区三区| 欧美在线你懂得| 色av综合在线| 色老头久久综合| 99精品久久久久久| 成人h动漫精品一区二区| 国产一区二区看久久| 国产制服丝袜一区| 毛片av中文字幕一区二区| 日本欧美久久久久免费播放网| 亚洲国产精品久久不卡毛片 | 国产一区二区三区综合| 麻豆成人久久精品二区三区小说| 日精品一区二区| 中文字幕不卡在线观看| 国产人久久人人人人爽| 欧美国产一区二区| 国产三级精品三级在线专区| 久久婷婷久久一区二区三区| 久久综合av免费| 欧美激情综合五月色丁香| 国产精品天天摸av网| 亚洲激情成人在线| 亚洲最大成人网4388xx| 日韩av电影免费观看高清完整版| 视频一区中文字幕国产| 美女看a上一区| 国产成a人亚洲| 色国产综合视频| 3atv一区二区三区| 精品卡一卡二卡三卡四在线| 欧美国产一区二区在线观看| 亚洲激情图片小说视频| 青青草97国产精品免费观看| 国产盗摄视频一区二区三区| 91一区一区三区| 欧美欧美欧美欧美首页| 精品国产91久久久久久久妲己| 久久久国产精华| 一区二区三区在线视频免费 | 久久日一线二线三线suv| 26uuu精品一区二区在线观看| 国产精品人人做人人爽人人添| 亚洲伦理在线精品| 石原莉奈一区二区三区在线观看 | 欧美日韩国产中文| 欧美成人vps| 亚洲免费观看高清完整版在线观看| 日韩精品福利网| 成人动漫一区二区| 56国语精品自产拍在线观看| 久久精品视频网| 亚洲一区免费观看| 国产一区在线不卡| 欧美影院一区二区| 国产亚洲欧美日韩日本| 五月激情综合婷婷| 99麻豆久久久国产精品免费| 欧美一级片在线看| 日韩毛片一二三区| 国产成人免费9x9x人网站视频| 欧美另类高清zo欧美| 色呦呦国产精品| 色噜噜夜夜夜综合网| 久久综合给合久久狠狠狠97色69| 亚洲一二三四区| 成人免费看的视频| 欧美tk—视频vk| 午夜成人在线视频| 日本韩国视频一区二区| 久久久九九九九| 老司机精品视频一区二区三区| 在线免费观看日韩欧美| 国产精品欧美一区二区三区| 久久99精品久久久久久久久久久久| 色一情一乱一乱一91av| 国产精品情趣视频| 国产精品一卡二| 久久一日本道色综合| 日本伊人色综合网| 欧美视频三区在线播放| 国产精品久久久久久久久晋中 | www.日韩av| 国产日韩欧美精品综合| 精品无人码麻豆乱码1区2区| 制服丝袜在线91| 亚洲一区二区三区视频在线播放 | 国产精品视频线看| 国产一区视频网站| 亚洲精品一区二区三区影院| 免费成人av在线| 56国语精品自产拍在线观看| 日韩国产欧美视频| 91麻豆精品91久久久久同性| 日韩高清不卡一区| 91精选在线观看| 麻豆精品久久精品色综合| 538在线一区二区精品国产| 婷婷丁香激情综合| 欧美mv日韩mv国产网站app| 精品一区二区在线视频|