以下是我在load内放的代码
conn = new SqlConnection("Data Source=.;User ID=sa;Password=sa;Initial Catalog=Test;");
ds=new DataSet();
da = new SqlDataAdapter("select * from table1", conn);
SqlCommandBuilder cmd = new SqlCommandBuilder(da);da.FillSchema(ds, SchemaType.Source);
da.Fill(ds);
dt = new DataTable();
dt = ds.Tables[0];dataGridView1.DataSource = dt;现在我用以下代码来删除dataTable里的一行数据时提示:表没有主键,请问我应该如何修改代码
int d=Int32.Parse(this.textBox1.Text);
DataRow dr = dt.Rows.Find(d);
dr.Delete();
conn = new SqlConnection("Data Source=.;User ID=sa;Password=sa;Initial Catalog=Test;");
ds=new DataSet();
da = new SqlDataAdapter("select * from table1", conn);
SqlCommandBuilder cmd = new SqlCommandBuilder(da);da.FillSchema(ds, SchemaType.Source);
da.Fill(ds);
dt = new DataTable();
dt = ds.Tables[0];dataGridView1.DataSource = dt;现在我用以下代码来删除dataTable里的一行数据时提示:表没有主键,请问我应该如何修改代码
int d=Int32.Parse(this.textBox1.Text);
DataRow dr = dt.Rows.Find(d);
dr.Delete();
解决方案 »
- DataGridView预览数据时显示有数据,程序运行后不显示数据
- 请问VS2005转换成VS2008C出现异常如何解决
- 验证URL中GUID值是否重复的类库,防止用户之截刷URL(代码存在问题,一直没找到来。看有没有高人能看出来。)
- 请问 C#设置了fckeditor内容后,为什么在页面添加的内容,无法读取到呢?
- 简单的抢分体
- 在blog中怎么不能删除文章的分类?
- 读数据库数据是乱码,XML不认识,求解决
- 如何判断axwebbrowser中的一段脚本已经执行完毕
- 不同窗体之间dategridview传值问题
- 求助!C#使用Replace不能正常去除换行符
- 怎么判断远程remoting service url有没打开,是否有效
- 同步套接字的发起端能设定尝试时间吗
{
dt.Rows.Remove(row[i]);
dt.AcceptChanges();
}
不知道这样可以不
dt.Rows.Remove(dr);