| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1183 人关注过本帖
标题:怎么实现删除功能????求助
只看楼主 加入收藏
非与飞
Rank: 1
等 级:新手上路
帖 子:35
专家分:0
注 册:2007-4-14
收藏
 问题点数:0 回复次数:12 
怎么实现删除功能????求助

小弟做了个会员管理系统~~~想在里面添加个删除功能.
在信息那里打个沟,然后点击一个BUTTON控件实现删除功能
要怎么写代码???
我这样写提示错误
1 “System.EventArgs”并不包含“RowIndex”的定义
private void button2_Click(object sender, EventArgs e)
{

int i;
i = e.RowIndex;
ds.Tables["MenberInfo"].Rows[i].Delete();

}
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
哪位能帮个忙~~~~~~~~~~~~

搜索更多相关主题的帖子: 删除 
2007-06-25 18:32
非与飞
Rank: 1
等 级:新手上路
帖 子:35
专家分:0
注 册:2007-4-14
收藏
得分:0 

哪个好心人帮帮忙

2007-06-25 19:19
guang
Rank: 4
来 自:广东深圳
等 级:贵宾
威 望:13
帖 子:1414
专家分:285
注 册:2006-4-3
收藏
得分:0 
e都没包含有RowIndex这个属性当然会错拉
我不知道你是用什么控件显示信息和在哪里打勾的

不相信未作牺牲竟先可拥有,只相信靠双手找到我的欲求!!
我的博客:http://liao5930.blog.
2007-06-25 19:24
非与飞
Rank: 1
等 级:新手上路
帖 子:35
专家分:0
注 册:2007-4-14
收藏
得分:0 

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Data.OleDb;
using System.Drawing;
using System.Text;
using System.Windows.Forms;

namespace 课程设计
{

public partial class Form1 : Form
{
OleDbConnection conn = new OleDbConnection(" Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\\Supermarket.mdb");
DataSet ds = new DataSet();
public Form1()
{
InitializeComponent();
}

private void Form1_Load(object sender, EventArgs e)
{
// TODO: 这行代码将数据加载到表“supermarketDataSet.MemberInfo”中。您可以根据需要移动或移除它。
this.memberInfoTableAdapter.Fill(this.supermarketDataSet.MemberInfo);

textBox6.Text = DateTime.Today.ToShortDateString();

conn.Open();
OleDbCommand cmd = new OleDbCommand("SELECT * FROM MEMBERTYPE", conn);
OleDbDataReader dr = cmd.ExecuteReader();
while (dr.Read())
{
comboBox2.Items.Add(dr["会员等级"]);
}

dr.Close();
conn.Close();
MemberInfo();


}

private void button1_Click(object sender, EventArgs e)
{
string MemberId = newMemberId(textBox5.Text);
string sql = String.Format("INSERT INTO MEMBERInfo (会员姓名,会员性别,家庭住址,联系电话,邮箱,会员编号,入会时间,会员等级,折扣率) VALUES('"+textBox1.Text+"', '"+comboBox1.Text+"', '"+textBox2.Text+"', '"+textBox3.Text+"', '"+textBox4.Text+"', '"+textBox5.Text+"', '"+textBox6.Text+"', '"+comboBox2.Text+"', '"+textBox10.Text+"')");

conn.Open();
OleDbCommand cmd = new OleDbCommand(sql, conn);
cmd.ExecuteNonQuery();
conn.Close();
MessageBox.Show("添加会员成功,会员编号:" + MemberId);

}
private string newMemberId(string 会员编号)
{
string sql = "SELECT COUNT(*) FROM MEMBERINFO WHERE 会员编号='" + 会员编号 + "'";
OleDbCommand cmd = new OleDbCommand(sql, conn);

conn.Open();
int number = Convert.ToInt32(cmd.ExecuteScalar()) + 1;
conn.Close();
return 会员编号 + "_" + number.ToString();
}

public void MemberInfo()
{
string showcmd = "select * from MemberInfo";
DataSet mydataset = new DataSet();
OleDbDataAdapter da = new OleDbDataAdapter(showcmd, conn);
da.Fill(mydataset, "MemberInfo");
dataGridView1.DataSource = mydataset.Tables["MemberInfo"];

}

private void button2_Click(object sender, EventArgs e)
{

int i;
foreach (DataGridViewRow dgvr in dataGridView1.Rows)
{
if (Convert.ToBoolean(dgvr.Cells["Check"].Value) == true)
{
i = dgvr.Index;
i = e.RowIndex;
ds.Tables["MenberInfo"].Rows[i].Delete();
}
}

}

}
}

2007-06-25 19:30
非与飞
Rank: 1
等 级:新手上路
帖 子:35
专家分:0
注 册:2007-4-14
收藏
得分:0 
源码在这里~~~~麻烦你帮忙看下
2007-06-25 19:31
guang
Rank: 4
来 自:广东深圳
等 级:贵宾
威 望:13
帖 子:1414
专家分:285
注 册:2006-4-3
收藏
得分:0 
i=dataGridView1.SelectedRows[0].Index

不相信未作牺牲竟先可拥有,只相信靠双手找到我的欲求!!
我的博客:http://liao5930.blog.
2007-06-25 20:08
非与飞
Rank: 1
等 级:新手上路
帖 子:35
专家分:0
注 册:2007-4-14
收藏
得分:0 

还是不行

2007-06-25 20:15
guoxhvip
Rank: 8Rank: 8
来 自:聖西羅南看臺
等 级:贵宾
威 望:44
帖 子:4052
专家分:135
注 册:2006-10-8
收藏
得分:0 
把关键的代码截取过来吧 这样一大篇看起来太费劲了 呵呵

愛生活 && 愛編程
2007-06-26 00:08
飙马
Rank: 5Rank: 5
来 自:马里亚纳
等 级:贵宾
威 望:15
帖 子:779
专家分:280
注 册:2007-3-28
收藏
得分:0 
你可以把图片贴出来。这个就类似于我们在邮箱里面删除邮件吧?“信息那里打个沟,然后点击一个BUTTON控件实现删除功能”,每次都只删除一条记录吗?

IT精英如同彩票:平凡的人像5块也中不到一样普遍,努力一点你中了5元保了个本。奖金越高,机率也就越小,付出的也越多,盖茨如同500万一样稀有。虽然每天忙碌而平凡,但我努力成为精英,做梦中了500万。
2007-06-26 08:51
非与飞
Rank: 1
等 级:新手上路
帖 子:35
专家分:0
注 册:2007-4-14
收藏
得分:0 

恩~~就是你说的那样~~~信息那里打个沟,然后点击一个BUTTON控件实现删除功能”,每次都只删除一条记录

2007-06-26 20:49
快速回复:怎么实现删除功能????求助
数据加载中...
 
   



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

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