110,545
社区成员
发帖
与我相关
我的任务
分享
public void ExecSQL()
{
string fPath = "c:\\aaa.txt";//获得要导入的文本文件
string constr = xxxxxxxxxxxx;
try
{
using (SqlConnection conn = new SqlConnection(constr))
{
conn.Open();
SqlCommand com = new SqlCommand("BULK INSERT mytab.dbo.b FROM '" + fPath + "' WITH (FIELDTERMINATOR = ' ',ROWTERMINATOR= '\n')", conn);
//其中的FIELDTERMINATOR=' '指明字段间所使用的分隔符为空格
//其中ROWTERMINATOR= '\n'指明记录间所使用的分隔符为回车
com.ExecuteNonQuery();
MessageBox.Show("数据导入成功!");
conn.Close();
}
}
catch(Exception exp)
{
MessageBox.Show(exp.ToString());
}
}