0
我在C#和insertbutton一個文本框,我有媒體鏈接從我DATABSE欄顯示MAX + 1文本項目Id文本框自動刷新後插入數據到數據庫
OleDbDataAdapter _adapter = new OleDbDataAdapter("SELECT MAX(ItemId)+1 FROM TableItem", con); DataTable _datatable = new DataTable(); _adapter.Fill(_datatable); textBoxInsert.Text = _datatable.Rows[0][0].ToString();
現在文本顯示成功的可能數據 但是當我要插入到數據成功插入和刷新網格,可這是我最大節目不自動刷新文本框+ 1 我有以下插入命令
> OleDbDataAdapter adp3 = new OleDbDataAdapter("INSERT INTO
> TableItem(ITEMID,ITEMNAME,UNITID,CATEGORYID,ITEMSTATUS,SUPPLIERID)VALUES('"+textBoxInsert.Text+"','"+textBoxItem.Text+"','"+comboBoxUnitId.Text+"','"+comboBoxCategory.Text+"','"+textBoxStatus.Text+"','"+comboBoxSupplier.Text+"')",
> con);
> adp3.SelectCommand.ExecuteNonQuery();
>
> autorelode();//Call Autoload Method
>
> OleDbDataAdapter _adapter = new OleDbDataAdapter("SELECT MAX(ItemId)+1 FROM TableItem", con);
> DataTable _datatable = new DataTable();
> _adapter.Fill(_datatable);
> textBoxInsert.Text = _datatable.Rows[0][0].ToString();
但無法在文本框中自動刷新我的數據。