1樓:網友
/dataset ds查詢指定日期渣山資料集 filename 要導羨梁消出的文字名稱。
public void createsqltotxt(dataset ds, string filename)
httpresponse resp = ;
gb2312");
content-disposition", attachment;filename=" ;
string colheader = ls_item =
datatable dt = ;
datarow myrow = ;
int i = 0;
int cl = ;//列數。
取得資料表各列標題,各標題之間以t分割,最後乙個列標題後加回車符。
for (i = 0; i < cl; i++)
if (i ==cl - 1))
colheader += n";
elsecolheader += t";
向http輸出流中寫入取得的資料資訊。
逐行處理資料。
foreach (datarow row in myrow)
當前行資料寫入http輸出流,並且置空ls_item以便下行資料。
for (i = 0; i < cl; i++)
if (i ==cl - 1))/最後一列,加n
ls_item +=row[i].tostring() n";
elsels_item +=row[i].tostring() t";
ls_item =
呼叫。createsqltotxt(你的資料集, "你想要的名稱。txt");
如果你不知道什麼是dataset 你在問我兄知吧!
希望以上的對你有所幫助。
2樓:上海漫遊槍手
我qq空握桐巨集輪判間好像有你段冊去看看。
如何在sqlserver 2008資料庫和文字檔案或者excel之間匯入匯出
3樓:網友
右鍵user表所在的資料庫,然後任務--匯出資料,然後根據提示設定就行。
從txt中匯入。
exec master..xp_cmdshell 'bcp in c:\ c -sservername -usa -ppassword'
用帳戶密碼連線方式,匯出表所有資料。
exec master..xp_cmdshell 'bcp out c:\ c -q -usa -ppassword'
用帳戶密碼連線方式,匯出查詢資料。
exec master..xp_cmdshell 'bcp "select name from " queryout c:\ c -q -usa -ppassword'
用信任連線方式匯出。
exec master..xp_cmdshell 'bcp "select name from " queryout c:\ c -t'
4樓:
匯入到文字:
開sql 2008你要的資料庫 開啟表。
ctrl+a 複製一下就可以了。
匯入到excel
在odbc新建乙個資料來源。
資料來源需要可以連線至你的資料庫。(這個不會的話再問)開乙個空白excel
選單-〉資料-〉自其他**-〉microsoftquery-〉跳出驗證框-〉輸入資料庫管理員使用者名稱密碼-〉選中你的資料庫-〉跳出的對話方塊找到你要的user表-〉一路next即可匯出。
不知道你聽懂了沒有。
不明白可以繼續問。
5樓:網友
用sqlserver任務中的匯入匯出工具可以匯出你要的格式,但是前提是檔案要存在,就是。txt檔案事先被建立。
如果檔案不存在需要用bcp擴充套件功能,但是這個不能匯出標題,兩者結合可以自己開發ssis包,這個尚未接觸,不清楚流程。
那你可以直接把datatable寫入excel,有批量寫入的方法。
6樓:來自巢湖敬老慈幼的風車草
在資料庫上右擊 選擇 任務》匯出資料》輸入資料庫使用者名稱稱》選擇匯出型別為excel》通過查詢語句匯出。
用c#語言程式設計將txt檔案裡的資料讀取儲存(匯入)到sql資料庫表中
7樓:匿名_熱心網友
resultset rs = ;
list list1 = new arraylist();
list list2 = new arraylist();
while(
然後可以再遍歷這些bai集合輸出du出去。
多看看rs的api或者datagridview的一些個zhi屬性設定,dao甚至不用寫**,版。
就是一些展示權設定引數的問題。
如何將乙個txt文件的資料批量匯入到資料庫?
8樓:網友
這個txt是什麼樣的格式?如果有規律的格式,可以先將txt讀取到datatable中,然後迴圈datatable中的資料插入到資料庫中。
9樓:
編寫和執行存貯過程:
create procedure importtxt@dbname varchar(100)--資料庫名asdeclare @sqlstring nvarchar(1000)
set @sqlstring=n'master..xp_cmdshell ''bcp '+@dbname+'. in c:
c -s'+@@servername+' -usa -p'''
execute sp_executesql @sqlstringgo該過程將c:\ 匯入到tablename表中,要求欄位結構相符。txt文件要求是以製表符為欄位間隔符,換行為記錄間隔。
可以直接使用excel匯出的「以製表符分隔的文字文件」,或將文字文件轉換成該格式。
10樓:2237真愛一生
你需要寫乙個讀取類 ,把它讀到陣列裡面 用datareader
c#資料庫的匯入匯出
11樓:wo白色帆布鞋
20g? 你存的什麼?!
不是有資料庫麼。
12樓:玩轉資料處理
迴圈分批分多個檔案可以實現。
c#中如何匯出資料到txt檔案裡
13樓:網友
直接用將字串輸出到檔名路徑為txt字尾的檔案中。如果讀入的是位元組流可以轉換為字串再輸出。
從oracle資料庫裡匯出的資料 儲存為sql檔案 怎麼匯入其他資料庫
14樓:匿名使用者
不是應該匯出成csv或者txt格式的?要把資料匯入資料庫可以用資料匯入工具。
求把oracle匯出的txt檔案匯入到sql的c#**
15樓:網友
1.寫控制檔案格式如下(下面是我自己的,你把表名該成你自己的表,欄位該成你的欄位就可以了):
options (skip=0,rows=128)load data
infile "user_user_"
into table user_user_testtruncate
fields terminated by ',' optionally enclosed by '"'
userid,cityid,username,pwd,createtime
2.把控制檔案和資料檔案放在同乙個目錄(建議)3.執行sqlldr userid=scott/anwei@orcl control=user_user_ data=user_user_ log=user_user_ 命令。
c#如何讀取規定格式的txt檔案,並存入資料庫
16樓:網友
方法一:
private string connstr = "connstr"].connectionstring;
//// 用insert方法從文字檔案中批量匯入到資料庫表中。
17樓:網友
private void button1_click(object sender, eventargs e);;
插入資料已完成!");
注意要加上這兩個名稱空間:
using ;
using ;
18樓:網友
用cfile這個類,類內有好多函式,read,open,write……,夠用了。
c讀取檔案中特定內容後的資料c讀取txt檔案中特定內容後的資料
static void main string args 你就不會把e改為de或者ce嗎?還有另外一段 給你參考,希望你能舉一反三,直接給出答案多沒意思 console.writeline 請輸入一個英文句子 string s console.readline 讀取資料 把這個句子以 分隔開,存到陣...
c語言讀取檔案資料亂碼,c語言讀取txt檔案資料時最後有一串亂碼怎麼辦
參考 如下 include include include int main return 0 把開啟方式改為 r 以及把讀取資訊用fscanf吧,因為如果你是原先先把kk.txt寫好,然後再用你的程式開啟它的話,由於裡面有換行符以及空格等內容,除非開始你是用fwrite函式寫入的結構資訊,否則fr...
使用kettle把ecel檔案匯入到資料庫時怎麼自動建
以sql sever為例,選中某資料庫 右鍵 任務 匯入資料 資料來源 microsoft excel,然後按照提示操作即可匯入。匯入後再修改該表的列屬性。使用kettle進行excel的匯入,如何設定多表頭。在哪邊設定 使用kettle工具時,將excel 中的資料匯入到oracle資料庫時,輸出...