このようにデータベーステーブルからデータをロードします...
using (view_adapter = new SqlDataAdapter("select * from TVServiceProvider", connection_string))
{
using (dt = new DataTable())
{
view_adapter.Fill(dt);
for (int i = 0; i < dt.Columns.Count; i++)
{
if (dt.Columns[i].ColumnName.Substring(0, 2).Equals("id"))
dt.Columns[i].ReadOnly = false;
}
bs.DataSource = dt;
}
}
どこSqlDataAdapter view_adapter
とDataTable dt
。メソッドを作成したデータベースに変更を適用するには
void View_Adapter_Click(object sender, EventArgs e)
{
try
{
view_adapter.Update(dt);
dt.AcceptChanges();
}
catch (Exception exc)
{
this.radLabelElement1.Text = exc.Message;
}
}
しかし、ボタンをクリックすると例外が発生します。更新コマンドが必要です。どこでどのコマンドを使用すればよいですか?