请问在没有DataGrid时,能用这句话吗dataSet11.Tables["EMSFMGZGLZ"].Rows[?].Delete();如果能用,问号怎么确定? 当然可以,因为你所访问的都是DataSet的一部分,而DataGrid只是把数据显示出来而已! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 怎么确定,不太了解你的意思,如果你要确定是哪条记录,如你要删除表中PKID为intID的记录你可以用for(int i=0;i<dataSet11.Tables["EMSFMGZGLZ"].Rows.Count;i++){ if(int.Parse(dataSet11.Tables["EMSFMGZGLZ"].Rows["PKID"][i].ToString())==intID) dataSet11.Tables["EMSFMGZGLZ"].Rows[i].Delete();} 但我是两个主键你这句话int.Parse(dataSet11.Tables["EMSFMGZGLZ"].Rows["PKID"][i].ToString()是否指适应一个主键 Cnapollo(旁痞)师兄的方法可以,但是不是写反了?if(int.Parse(dataSet11.Tables["EMSFMGZGLZ"].Rows[i]["PKID"].ToString())==intID) dataSet11.Tables["EMSFMGZGLZ"].Rows[i].Delete(); 但我是两个主键你这句话int.Parse(dataSet11.Tables["EMSFMGZGLZ"].Rows["PKID"][i].ToString()是否指适应一个主键而且主键是字符型的,并且没有自动加1的ID作主键。谢谢不够在加分,我很急。 DataRow row = dataSet11.Tables["EMSFMGZGLZ"].Rows.Find( keys )其中keys即为两个主键,其它类型为object[],找到后:if( row != null ) row.Delete();dataSet11.AcceptChanges(); 求助:DataGridView中如何获取一次性选择多行的行号? 关于COOKIE的怪问题!~ 一个名称空间引用的小问题求教,在线等,100分送上 如何判断dataGrid中 的索引值为最后一个 我女朋友要交作业,我不会,大哥们帮帮忙啊!!小弟风天雪地跪下求大哥大嫂了.... Windows程序窗体关闭问题,请高手指点! 如何将MSIL代码转换成C#代码(在线等) 急死我了,请帮忙:还是C#调试问题... 高手请进!!! .net下的事件是同步还是异步? DateTimePicker中可以选时间吗? 这样的语法对不对? monthCalendar的取值问题!帮忙
如果你要确定是哪条记录,如你要删除表中PKID为intID的记录
你可以用
for(int i=0;i<dataSet11.Tables["EMSFMGZGLZ"].Rows.Count;i++)
{
if(int.Parse(dataSet11.Tables["EMSFMGZGLZ"].Rows["PKID"][i].ToString())==intID)
dataSet11.Tables["EMSFMGZGLZ"].Rows[i].Delete();
}
你这句话int.Parse(dataSet11.Tables["EMSFMGZGLZ"].Rows["PKID"][i].ToString()是否指适应一个主键
dataSet11.Tables["EMSFMGZGLZ"].Rows[i].Delete();
你这句话int.Parse(dataSet11.Tables["EMSFMGZGLZ"].Rows["PKID"][i].ToString()是否指适应一个主键
而且主键是字符型的,并且没有自动加1的ID作主键。谢谢
不够在加分,我很急。
其中keys即为两个主键,其它类型为object[],找到后:
if( row != null ) row.Delete();
dataSet11.AcceptChanges();