I am trying to add data rows into a data table created using Visual Studio GUI. I have a code to do this but when code execution is finished I can't see any data in datatable using Show Table Data
. What is wrong with it?
Database design:
Code to insert data from text file:
SqlConnection sqlConn;
string connectionString = EasyPopulatio.Properties.Settings.Default.PhonesConnectionString;
public DataHelper()
{
sqlConn = new SqlConnection(connectionString);
}
public void ImportText(string path)
{
sqlConn.Open();
string[] data = File.ReadAllLines(path);
string query = "INSERT INTO dbo.Table1 (GSMNO) VALUES (@gsmno)";
using (SqlCommand cmd = new SqlCommand(query, sqlConn))
foreach (string item in data)
{
cmd.Parameters.Clear();
cmd.Parameters.Add("@gsmno", SqlDbType.VarChar).Value = item;
cmd.ExecuteNonQuery();
}
sqlConn.Close();
}