-
oledbconnection conn = 您的資料庫; SQL Server 與 Access 相同,只需將 OLEDB 更改為 SQL。
oledbtransaction tran = null;
trydatatable dt = 你發現的資料 不要告訴我你甚至不能檢查 txt 並將其分配給 datatable。
if (dt == null)
您匯入了錯誤的文件! 請檢查格式! ");
return;
刪除空白行,我列出了乙個字段作為示例,3 列將自行檢視。
for (int i = 0; i < i++)if ( ==
交易開始。 tran = ;
oledbcommand cmd = ;
tran;for (int i = 0; i < i++)string str = ;
string sql insert = 您的 sql add 語句。
sql_insert;;;
匯入失敗! ");
finally
差不多就是這樣。
-
有多少 txt 內容? 有多少行,對吧?
-
取出每一行,分隔每個字段,然後插入
-
直接複製和貼上。
但是你要注意一件事,excel檔案有最大行數,要注意分離檔案。
xls 檔案,即 excel2003,最多可以有 65536 行和 256 列。
XLSX 檔案,即 excel2007-2010 最多可以有 1048576 行; 16384 列。
如果使用 xlsx 檔案,則只需兩個 xlsx 檔案即可載入所有資料,並且可以手動複製和貼上。
第一步是使用 SQL 查詢所需的結果並全部選擇它們。 單擊下圖中的紅色框以選擇它們。
第 2 步:建立乙個新的 xlsx 檔案,ctrl+a 全選,然後 ctrl+v 進行貼上。
複製成功。
還有一種解決方法,就是右鍵點選對應的資料庫名稱,然後選擇“任務”“匯出資料”,選擇資料來源...
這也很簡單。
-
第一步是開啟匯入和匯出工具。 (Win7 32位系統下SQL自帶,64位系統好像裝好了)
第二步是選擇原始檔的格式。 在這裡,txt 格式檔案選擇平面檔案源。
第三步是瀏覽並選擇檔案源,其中 ** 頁面應更改為簡體中文。 此外,還可以在列中檢查匯入的資料列是否正確,並且可以在高階欄位中選擇欄位名稱。
步驟 4:選擇目標伺服器和資料庫。 它是確定要匯入到哪個伺服器的哪個資料庫,哪些資料檔案。
步驟5:選擇目標表並開啟對映。 預設情況下,將使用檔名建立乙個新錶。
第 6 步,對映。 將資料匯入資料庫的每個字段! 如果建立了目標表,則必須需要資料庫中的欄位名稱和資料型別。
完成此操作後,只要資料來源沒有問題,請單擊“下一步......就是這樣。
現在讓我們談談匯入資料時要注意的事項。 匯入 txt 格式的檔案時,首先需要注意資料的排列方式。 每列由統一分隔符分隔,以刪除不相關的行資訊。
另外需要注意的是,匯入檔案時也會讀取txt檔案,因此應刪除空間。 事實上,我在匯入它們時遇到的問題被卡住了一天半。 資料按要求排列,如圖所示:
-
1. .SQL伺服器是一款資料管理軟體,它不具備自動將指定檔案寫入硬碟的功能,除了自身操作所需的讀寫操作。
2.SQL 伺服器可用於呼叫擴充套件儲存過程。
如果會程式設計,可以編寫乙個相關函式的DLL庫,並以擴充套件儲存過程的方式將其掛接到SQL Server上,從而生成TXT並將資料寫入內圈。
3.如果要匯出一些資料到txt,可以使用sql sql的匯出到文字檔案功能。
通常有兩種方法:
通過計算機。 a.將計算機連線到您的 Android 手機,然後將要複製的資料複製到計算機。 >>>More
右鍵單擊 ADO 控制項以選擇屬性,通常使用連線字串,選擇表所在的位址,生成... 之後,將出現乙個對話方塊:“資料連線屬性”,選擇“Microsoft JEIT”,然後"下乙個"或“連線”以指定資料檔名,“測試... 成功後,關閉對話方塊,將記錄資料來源設定為2-adcmdtable,選擇表,然後將dategrid屬性datasource設定為adodc1,執行程式檢視表的情況 將G盤上的檔案放到C盤中試試。