csv文件轉sql文件
如何把csv文件導入到sql資料庫
使用SQL
Server
自帶的數據導入向導,右擊擊要導入的資料庫,任務→導入數據啟動向導,
數據源選擇「平面文件源」,然後瀏覽打開要導入的csv文件,
2. 如何把csv文件導入到sql資料庫
csv文件中是完整的表嗎?如果是的話可以用下面的方法。EXEC master..xp_cmdshell 'bcp 資料庫名..表名 in 文件全路徑 -c -t, -S 服務名 -U 用戶名(要有寫入許可權) -P 密碼'注意,文件中不能包括欄位名的表示。就是說文件中只有數據。
3. .CSV文件如何實時更新到SQL資料庫中
sqlserver資料庫可以直接把文本文件作為數據源查詢的
用BCP
Exec master..xp_cmdshell
bcp "select * from test.dbo.ta" Queryout "D:\TEST.CSV" -c -q -S "." -U "sa" -P "wuxi"', NO_output
4. 如何把csv文件導入到sql資料庫
處理文件不是很大的csv文件,我們可以直接用Excel或者txt打開,但是遇到文件超級大的就沒法用這種方法打開了,我們就可以將數據導入到SQL資料庫就行查看,效率會大大提高。
http://jingyan..com/article/54b6b9c0fa50092d583b479f.html
5. 如何把csv文件導入到sql資料庫
導入到資料庫生成新表
SELECT*INTO要生成的表名FROM[TEXT;FMT=CSV;DELIMITED;HDR=YES;DATABASE=CSV文件路徑].[CSV文件名.csv]
導入追加到資料庫已有表
INSERTINTO資料庫相同表
SELECT*
FROM[TEXT;FMT=CSV;DELIMITED;HDR=YES;DATABASE=CSV文件路徑].[CSV文件名.csv]
6. 【急】用C#怎麼把CSV文件導入到SQL中。
只要將csv文件解析到程序里邊就可以了,可以解析成dataset
然後循環插入資料庫就可以了,這有根據csv得到dataset的代碼
///
<summary>
///
將csv格式文件導成dataset
///
</summary>
///
<param
name="filePath">文件路徑</param>
///
<param
name="fileName">文件名</param>
///
<returns></returns>
public
DataSet
getCsv(string
filePath,
string
fileName)
{
string
strConn
=
"Driver={Microsoft
Text
Driver
(*.txt;
*.csv)};Dbq=";
strConn
+=
filePath;
strConn
+=
";Extensions=asc,csv,tab,txt;";
OdbcConnection
con
=
new
OdbcConnection(strConn);
DataSet
data
=
new
DataSet();
string
sql
=
"select
*
from
"
+
fileName;
OdbcDataAdapter
adp
=
new
OdbcDataAdapter(sql,
con);
con.Open();
adp.Fill(data,
"csv");
return
data;
}
然後你就插入資料庫就可以了
7. 如何把csv文件導入到sql資料庫
1、首先打開sqlserver 選擇一個資料庫,右擊選擇任務,點擊導入數據打開導入導出向導:
8. 如何把csv文件導入到sql資料庫
如何把csv文件導入到sql資料庫
使用SQL Server 自帶的數據導入向導,右擊擊要導入的資料庫,任務→導入數據啟動向導,
數據源選擇「平面文件源」,然後瀏覽打開要導入的csv文件,
9. 如何把csv文件導入到sql資料庫
SQL資料庫自帶導入導出工具,使用導入導出向導可將CSV文件導入到SQL Server資料庫
10. 【急】用C#怎麼把CSV文件導入到SQL中。
只要將csv文件解析到程序里邊就可以了,可以解析成dataset 然後循環插入資料庫就可以了,這有根據csv得到dataset的代碼 /// <summary>
/// 將csv格式文件導成dataset
/// </summary>
/// <param name="filePath">文件路徑</param>
/// <param name="fileName">文件名</param>
/// <returns></returns>
public DataSet getCsv(string filePath, string fileName)
{
string strConn = "Driver={Microsoft Text Driver (*.txt; *.csv)};Dbq=";
strConn += filePath;
strConn += ";Extensions=asc,csv,tab,txt;";
OdbcConnection con = new OdbcConnection(strConn);
DataSet data = new DataSet();
string sql = "select * from " + fileName;
OdbcDataAdapter adp = new OdbcDataAdapter(sql, con);
con.Open();
adp.Fill(data, "csv"); return data;
} 然後你就插入資料庫就可以了