it is like using X axis and Y axis .
i have code to import the whole file
string csvPath = Server.MapPath("~/Files/") + Path.GetFileName(FileUpload1.PostedFile.FileName);
FileUpload1.SaveAs(csvPath);
DataTable dt = new DataTable();
dt.Columns.AddRange(new DataColumn[3] { new DataColumn("KPI", typeof(string)),
new DataColumn("KPIPN", typeof(string)),
new DataColumn("KPIPV", typeof(string))});
string csvData = File.ReadAllText(csvPath);
foreach (string row in csvData.Split('\n'))
{
if (!string.IsNullOrEmpty(row))
{
dt.Rows.Add();
int i = 0;
foreach (string cell in row.Split(','))
{
dt.Rows[dt.Rows.Count - 1][i] = cell;
i++;
}
using (SqlBulkCopy sqlbulkcopy = new SqlBulkCopy(con))
{
sqlbulkcopy.DestinationTableName = "dbo.csv";
sqlbulkcopy.WriteToServer(dt);
con.Close();
}
Riddhi ValechaPosted Feb 21, 2016, 4:27 AM