方法1:用乙個system.web.ui.htmlcontrols.htmlinputfile去handle檔案選取
以下是button click event中的code,用來執行當檔案選取了之後讀取檔案的內容
方法2:當成sql的資料表來讀取
select * into theimporttable
from
openrowset('msdasql',
'driver=;defaultdir=d:;extensions=csv;',
'select * from csvfile.csv')
方法3:檔案當做乙個資料庫讀取,使用ole驅動
int intcolcount = 0;datatable mydt = new datatable("mytablename");
datacolumn mydc;
datarow mydr;
string strpath = "";
string strline;
string aryline;
system.io.streamreader mysr = new system.io.streamreader(strpath);
while ((strline = mysr.readline()) != null)
); intcolcount = aryline.length;
for (int i = 0; i < aryline.length; i++)
mydr = mydt.newrow();
for (int i = 0; i < intcolcount; i++)
mydt.rows.add(mydr);
}
MySQL匯入CSV格式檔案
mysql load data infile命令可以把csv平面檔案中的資料匯入到資料庫中。linux下 load data infile home test dump ip location.csv into table ip location character set utf8 fields ...
tsv以及 csv格式檔案
機器學習中,我們在使用一些經典的分類器對資料進行分類時,需要對資料進行一些必要的預處理。或者我們在使用別人提供的資料使用一些經典的機器學習演算法進行學習時,一般常見的資料格式會是.tsv和.csv格式,那麼這兩種格式究竟是什麼以及他們之間有什麼區別呢?下面簡單的介紹一下 tsv tab separa...
讀取clob格式檔案
create table a content clob select content from a 顯示的內容為cotent中的部分內容和亂碼,因為a是clob型別,不能直接從select的結果中顯示出來,需要借用oracle系統的包dbms lob來處理,才能正確顯示出來content的內容。se...