Я хочу, чтобы отобразить данные в виде сетки путем динамического вставки данных из текстовых полей в базе данных, по нажатию кнопкиОтображение динамических данных в табличном виде
protected void Button1_Click(object sender, EventArgs e)
{
//string Name = TextBox1.Text;
//string Summary = TextBox2.Text;
//Inserts the FirstName variable into the db-table
SqlConnection conn = new SqlConnection("Data Source=(LocalDB)\\MSSQLLocalDB;AttachDbFilename=|DataDirectory|\\Database.mdf;Integrated Security=True");
conn.Open();
SqlCommand MyCommand = new SqlCommand("INSERT INTO Table2 (Name,Summary) Values ('" + TextBox1.Text + "' , '" + TextBox2.Text + "');",conn);
MyCommand.ExecuteNonQuery();
using (SqlCommand cmd = conn.CreateCommand())
{
SqlCommand com = new SqlCommand("Select * from Table2", conn);
SqlDataAdapter sda = new SqlDataAdapter(com);
DataSet ds = new DataSet();
sda.Fill(ds);
//GridView1.DataSource = ds;
// GridView1.DataBind();
}
conn.Close();
conn.Dispose();
}
Я не получаю сообщение об ошибке во время выполнения этой код, но он не отображает никаких данных в виде сетки.
раскомментировать, это дает мне ошибку .. – Ananya
сервер Ошибка '/' Заявка. И DataSource, и DataSourceID определены в «GridView1». Удалите одно определение. Описание: Необработанное исключение возникло во время выполнения текущего веб-запроса. Просмотрите трассировку стека для получения дополнительной информации об ошибке и ее возникновении в коде. Сведения об исключении: System.InvalidOperationException: И DataSource, и DataSourceID определены в 'GridView1'. Удалите одно определение. – Ananya
Использование DataTables, я забыл написать. ds.Tables [0] – Anurag