| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1645 人关注过本帖
标题:[讨论]关于删除后不能显示的问题?(本人解决后把示例代码发给大家看,请等待 ...
取消只看楼主 加入收藏
coolmanzyc
Rank: 1
等 级:新手上路
帖 子:57
专家分:0
注 册:2006-8-30
收藏
得分:0 
是需要带参数的,呵呵。回家吃饭了,下午见。谢谢楼上的各位了。

QQ:416246137 欢迎大家交流
2006-08-31 11:32
coolmanzyc
Rank: 1
等 级:新手上路
帖 子:57
专家分:0
注 册:2006-8-30
收藏
得分:0 
该问题还是没有得到解决,来几个高手再帮我看下代码.

QQ:416246137 欢迎大家交流
2006-08-31 13:47
coolmanzyc
Rank: 1
等 级:新手上路
帖 子:57
专家分:0
注 册:2006-8-30
收藏
得分:0 
数据库里的数据已经删除,但是datagrid却不能更新,用过好多代码,都不行.

QQ:416246137 欢迎大家交流
2006-08-31 14:10
coolmanzyc
Rank: 1
等 级:新手上路
帖 子:57
专家分:0
注 册:2006-8-30
收藏
得分:0 
以下是引用live41在2006-8-31 15:01:28的发言:
你是先读出到dataset或datatable,再用ds或dt绑定dg吗?

我给你发代码你看,稍等一下.


QQ:416246137 欢迎大家交流
2006-08-31 15:04
coolmanzyc
Rank: 1
等 级:新手上路
帖 子:57
专家分:0
注 册:2006-8-30
收藏
得分:0 

首先是load方法:
private void jinhuojilu_Load(object sender, System.EventArgs e)
{
Form2 for2=new Form2();
string quanju=for2.xuanfang();
this.label1.Text=for2.xuanfang();
conn= new SqlConnection("Server=127.0.0.1;database=lingding;user id=sa;password=198223");//---连接
dataA = new SqlDataAdapter("select * from jinhuojilu where 产品名称='"+quanju+"'",conn);
dataA.Fill(ds);
this.dataGrid1.DataSource=ds.Tables[0];
}

然后是删除按钮方法:
dataGrid1.CurrentCell = new DataGridCell(dataGrid1.CurrentRowIndex,0); //使当前dataGrid的单元格为选择行的第一列(ID)
string UserCoding = dataGrid1[this.dataGrid1.CurrentCell].ToString();
Form2 for2=new Form2();
string quanju=for2.xuanfang();
dataA = new SqlDataAdapter("delete jinhuojilu where id='"+UserCoding+"'",conn);
dataA.Fill(ds);

代码就是这样,可是就是不行.


QQ:416246137 欢迎大家交流
2006-08-31 15:06
coolmanzyc
Rank: 1
等 级:新手上路
帖 子:57
专家分:0
注 册:2006-8-30
收藏
得分:0 
谢谢楼上的几位啊,我正在调试.

QQ:416246137 欢迎大家交流
2006-08-31 15:33
快速回复:[讨论]关于删除后不能显示的问题?(本人解决后把示例代码发给大家看, ...
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.025999 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved