我想從文本框在一個數據庫中動態插入的數據,上的一個按鈕在網格視圖
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'上定義的。刪除一個定義。說明:執行當前Web請求期間發生未處理的異常。請查看堆棧跟蹤以獲取有關該錯誤的更多信息以及源代碼的位置。異常詳細信息:System.InvalidOperationException:DataSource和DataSourceID均在'GridView1'上定義。刪除一個定義。 – Ananya
使用DataTables,我忘了寫。 ds.Tables [0] – Anurag