GridView1的数据源是从几个表联合查询的结果集,当点击删除按钮时删除GridView1的当前行,但是不更新数据库。
能否说详细点,给出代码来?
不能隐藏,因为我从其他几个表中查询出来一个结果集,删掉一些不要的行再录入另一个表中。如果隐藏,GridView中实际上还存在着那些行,录入时会出错。
如何删除GridView的行,但不更新数据库?
把数据集中的那行删掉,再重新绑定。比如我list<user>的泛型是数据集 那就直接删掉list中的一行后重新把GridView的数据源指向list
...的整行数据,但要同时删除数据库里的数据,要怎么写? 我用的是sql...
DataGridView是有绑定 dataset 或者datatable 的,你要把数据源里面的那一行删除,然后重新绑定或者刷新下DataGridView 就可以了 同时还要写语句删除数据库~如:SqlCommand cmd = new SqlCommand();cmd.Connection = new SqlConnection(sql_connect);cmd.CommandText = "delete from gl_card_no where card_...
在WINform中的datagridview中怎么删除选中行
一、实现的功能:可以删除一行或者多行数据,并在删除前提醒是否确定进行删除。DialogResult RSS = MessageBox.Show(this,"确定要删除选中行数据码?","提示",MessageBoxButtons.YesNo,MessageBoxIcon.Warning);switch(RSS){ case DialogResult.Yes:for (int i = this.dataGridView1.SelectedRows.Count; ...
如何清空C#中dataGridView的某一行数据??
先把一个DataTable和数据库的表绑定,然后 DataGridView.DataSource = DataTable 删除时 ((DataTable)DataGridView.DataSource).Rows[行号].Delete();更新时把((DataTable)DataGridView.DataSource)作为DataTable去更新数据库就行。
如何在GridView中直接删除一行
protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e){ try { int ID =Convert.ToInt32(GridView1.DataKeys[e.RowIndex].Value.ToString());bllCategory.Delete(ID);\/\/这里是调用删除函数吧 } catch { Response.Write("alert('删除失败,可能有外键约束!')");\/\/这里只...
gridview 怎样删除一行
DataKeyNames是你的主键 后台代码 protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e){ co = new common(); \/\/数据库链接类 string sql = "Delete from [dbo].[T-InvestItem] where id='" + GridView1.DataKeys[e.RowIndex].Value + "'";co.Sql_ExecuteSql(...
关于GridView中删除某一行数据
你的数据是直接用数据源绑定的把,那你在配置数据源的时候,不要设置高级,就是不要进行数据库的更新,只做查询就可以了。至于控件的删除,自己搞定。
你好!关于c#中选中dataGridView的一行或者多行,然后删除数据库...
删除后,需要重新绑定dataGridView数据。\/\/绑定dataGridView数据源 private void BindGrid(){ (略)} \/\/删除dataGridView选中行 protected void btnDel_Click(object sender, EventArgs e){ (删除操作略)BindGrid();}
怎样删除表的数据
1.delete from 表 where 条件 条件想怎么给就怎么给 1.你把checkbox直接绑定id,被选中后就直接可以获取到id值了,建议使用html的checkbox
...之后如何删除掉gridview裏面光标所在行的数据?“删除”里如何写代码...
model = new CustomerManageModel();model.ID = (int)this.dataGridView.CurrentRow.Cells["id"].Value; ;dalCustomerManage.setCustomerInfo(3, model); \/\/ 按id删除记录 DataRowView drv = this.dataGridView.CurrentRow.DataBoundItem as DataRowView;drv.Delete(); \/\/删除界面上一行。