刚入门.net 请帮我下

x108133962 2008-11-12 11:15:08
举例,有一表 tb_a 中有字段 ID,title

请帮我写添加,删除,修改,函数,给予实例

我目前只写完了连接数据库,请大家帮我
protected void Page_Load(object sender, EventArgs e)
{
SqlConnection objSqlConnection = new SqlConnection("server=.;uid =sa;pwd=123456;database=dadn");
objSqlConnection.Open();

}

...全文
68 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
tian_fang 2008-11-12
  • 打赏
  • 举报
回复
如楼上所说
devilli 2008-11-12
  • 打赏
  • 举报
回复
删除
DataRow deleteDr = ds.Tables["tb_a"].Rows[index];//index是要删除的行号
ds.Tables["tb_a"].Rows.Remove(deleteDr);
ds.AcceptChanges();
adapter.Update(ds, "tb_a");

修改
DataRow modifyDr = ds.Tables["tb_a"].Rows[index];//index是要修改的行号
modifyDr["id"] = 101;
modifyDr["title"] = "newtitle";
ds.AcceptChanges();
adapter.Update(ds, "tb_a");
devilli 2008-11-12
  • 打赏
  • 举报
回复
首先把数据拿下来
string selectSql = "select id, title from tb_a";
System.Data.SqlClient.SqlDataAdapter adapter = new System.Data.SqlClient.SqlDataAdapter(selectSql, objSqlConnection);
DataSet ds = new DataSet();
ds = adapter.Fill(ds, "tb_a");

添加
DataRow newDr = ds.Tables["tb_a"].NewRow();
newDr["id"] = 100;
newDr["title"] = "title";
ds.Tables["tb_a"].Rows.Add(newDr);

System.Data.SqlClient.SqlCommandBuilder builder = new System.Data.SqlClient.SqlCommandBuilder(adapter);
adapter.Update(ds, "tb_a");

ps:需要确定id是不是自动的
x108133962 2008-11-12
  • 打赏
  • 举报
回复
还有查询语句,谢谢

110,536

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧