string strConnection="Data Source=sjk;user id=jxke;Password=jxkh";
OracleConnection myConn=new OracleConnection(strConnection);string deleteCmd="delete from DD where ID= @ID";
OracleCommand myComm= new OracleCommand (deleteCmd,myConn);
myComm.Parameters.Add(new OracleParameter("@ID",OracleType.VarChar,10));
myComm.Parameters["@ID"].Value =DataGrid1.DataKeys[(int)e.Item.ItemIndex];myConn.Open();
myComm.ExecuteNonQuery();
myConn.Close();各位强人我在datagrid属性中建立了删除键以上为删除代码。
运行报错“索引超出范围,必须为非负值并小于集合大小”
其中在Oracle库中好像不支持@,
string deleteCmd="delete from DD where ID= @ID";好像应改为
string deleteCmd="delete from DD where ID= ?";
那么后两句应该怎么改才对???
希望大家给忙活忙活。
OracleConnection myConn=new OracleConnection(strConnection);string deleteCmd="delete from DD where ID= @ID";
OracleCommand myComm= new OracleCommand (deleteCmd,myConn);
myComm.Parameters.Add(new OracleParameter("@ID",OracleType.VarChar,10));
myComm.Parameters["@ID"].Value =DataGrid1.DataKeys[(int)e.Item.ItemIndex];myConn.Open();
myComm.ExecuteNonQuery();
myConn.Close();各位强人我在datagrid属性中建立了删除键以上为删除代码。
运行报错“索引超出范围,必须为非负值并小于集合大小”
其中在Oracle库中好像不支持@,
string deleteCmd="delete from DD where ID= @ID";好像应改为
string deleteCmd="delete from DD where ID= ?";
那么后两句应该怎么改才对???
希望大家给忙活忙活。
解决方案 »
- 帮助..新手..原谅我贴一大段代码...
- 大虾,请问下您知道在DNN5.0中如何来运用jquery吗..?
- webBrowser.Document.Cookie 不能够设置吗?
- 只有30分了大家帮帮忙问两个C# 的问题(真的很急):
- 关于显示xml命名空间的问题
- 如何设计一个消息传递功能?
- 绑定接口属性到控件,异常:不能绑定父接口的属性
- outlook里显示邮件内容的那部份是用什么控件?
- 头晕眼花了。。怎么设置ie代理这么简单的事总是不行呢。。。
- 想在Web页中打开一个MS_Word应用(一个.doc文档),为什么这样不行?
- 小弟刚学.net,对框架的感性认识十分欠缺,望各位大虾帮忙
- 调查:请问您所参加的项目对于可用性(界面设计)方面投入了多少?
这一句是有问题 的
建议用e.item.cell(0).text