转自:http://blog.csdn.net/beyondqd/article/details/6703169

表为User,字段有 编号: int id,用户名:string UserName,密码:string UserPwd

   /// <summary>
    /// 添加      
    /// </summary>
    /// <param name="name">用户名</param>
    /// <param name="pwd">密码</param>
    /// <returns></returns>
    [WebMethod]
    public int Add(string name,string pwd)
    {
        SqlConnection conn = new SqlConnection("连接字符串");
        conn.Open();
        string sql = "intsert into User (UserName,UsersPwd) values(@UserName,@UsersPwd)";
        SqlCommand cmd = new SqlCommand(sql, conn);
        SqlParameter parn = new SqlParameter("@UserName", name);
        cmd.Parameters.Add(parn);
        SqlParameter parp = new SqlParameter("@UsersPwd", pwd);
        cmd.Parameters.Add(parp);
        int result = cmd.ExecuteNonQuery();
        conn.Close();
        cmd.Dispose();
        return result;
    }

/// <summary>
    /// 修改
    /// </summary>
    /// <param name="name">用户名</param>
    /// <param name="pwd">密码</param>
    /// <param name="id">编号</param>
    /// <returns></returns>
    [WebMethod]
    public int Update(string name, string pwd, int id)
    {
        SqlConnection conn = new SqlConnection("连接字符串");
        conn.Open();
        string sql = "update User set UserName=@UserName,UsersPwd=@UsersPwd where id=@id";
        SqlCommand cmd = new SqlCommand(sql, conn);
        SqlParameter parn = new SqlParameter("@UserName", name);
        cmd.Parameters.Add(parn);
        SqlParameter parp = new SqlParameter("@UsersPwd", pwd);
        cmd.Parameters.Add(parp);
        SqlParameter pari = new SqlParameter("@id", id);
        cmd.Parameters.Add(pari);
        int result = cmd.ExecuteNonQuery();
        conn.Close();
        cmd.Dispose();
        return result;
    }

/// <summary>
    /// 删除
    /// </summary>
    /// <param name="id">编号</param>
    /// <returns></returns>
    [WebMethod]
    public int Delete(int id)
    {
        SqlConnection conn = new SqlConnection("连接字符串");
        conn.Open();
        string sql = "delete from User where id=@id";
        SqlCommand cmd = new SqlCommand(sql, conn);        
        SqlParameter pari = new SqlParameter("@id", id);
        cmd.Parameters.Add(pari);
        int result = cmd.ExecuteNonQuery();
        conn.Close();
        cmd.Dispose();
        return result;
    }

最新文章

  1. [ACM训练] 算法初级 之 数据结构 之 栈stack+队列queue (基础+进阶+POJ 1338+2442+1442)
  2. Tomcat启动,不能加载项目问题。
  3. Jetty和tomcat的对比
  4. 第4章 jQuery的事件和动画(1)——事件篇
  5. (转)JAVA AJAX教程第三章—AJAX详细讲解
  6. BZOJ2874 : 训练士兵
  7. 异步导出excel
  8. Java 并发专题 : Timer的缺陷 用ScheduledExecutorService替代
  9. URI和URL
  10. 静态方法使用bean
  11. 浅谈 Linux
  12. iOS 打包上传AppStore相关(2)-Xcode相应配置
  13. Sql server2014 内存优化表 本地编译存储过程
  14. 关于他们回答的 &quot;怎样在桌面建一个python GUI的快捷方式&quot; 这个问题
  15. webservice05#soap消息
  16. JavaScript实现的网页放大镜效果
  17. Android模拟器启动不了解决办法
  18. contentType,charset和pageEncoding的区别
  19. 磁盘上没有足够的空间完成此操作的解决办法_Windows小知识
  20. PHP用post来进行Soap请求

热门文章

  1. Lambda学习总结(一)--函数式接口
  2. FCC 成都社区&#183;前端周刊 第 3 期
  3. 【curl】cookie的分隔符
  4. vue 项目中 js命名规则
  5. 3D Computer Grapihcs Using OpenGL - 17 添加相机(旋转)
  6. WebClient上传下载文件,小白篇
  7. [LeetCode]-algorithms-Reverse Integer
  8. xml文件中 xmlns xmlns:xsi 等解释
  9. oracle备份和还原
  10. PDF to PNG to PDF