医院做窝沟封闭多少钱:ASP.net 对数据库的调用 如何由用户输入指定的删除数据

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/09 06:13:01
本人想对数据库进行删除的操作 希望能够由用户输入希望删除第几行的数据;
下面的程序我不知道该怎么实现 请大家赐教;

string strConnection="server=(local);database=pubs;userid=sa;password=loveshop;";
string queryStr="select * from authors";
SqlConnection nwConn=new SqlConnection(strConnection);
DataSet admsSet=new DataSet();
SqlDataAdapter authorsAdapter=new SqlDataAdapte(queryStr,nwConn);
authorsAdapter.Fill(admsSet,"Authors");
admsSet.Tables["authors"].Rows[4].Delete();//如何真行要由用户输入应该怎么写?
SqlCommandBuilder authorsBuilder=new SqlCommandBuilder(authorsAdapter);
authorsAdapter.DeleteCommand=authorsBuilder.GetDeleteCommand();
authorsAdapter.Update(admsSet,"Authors");
admsSet.Clear();
authorsAdapter.Fill(admsSet,"Authors");
admsGrid.DataSource=admsSet;
admsGrid.DataBind();
admsSet.Tables["authors"].Rows[4].Delete() 行里Rows[int index]只能插入整形的数据
页面上我是有TextBox 来接收用户输入的数据的
现在我遇到的问题是 如何将用户提交的TextBox.Text 属性的String类型转换成int的类型 来从admsSet.Tables["authors"].这张表里删除 用户输入的行数.
请知道的朋友帮帮忙 小弟在这先谢过了

你可以用IF语句判断用户输入的数据与第4条数据是否相等,如果相等就删除