用WebService实现对数据库进行操作(添加+删除+修改)
来源:互联网 发布:淘宝店女装退货率30 编辑:程序博客网 时间:2024/04/30 15:14
表为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;
}
/// <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;
}
- 用WebService实现对数据库进行操作(添加+删除+修改)
- 连接数据库实现删除 添加 修改操作
- C#对DataGridView中的数据进行添加、修改、删除操作
- 对DataGridView进行添加、修改、删除数据操作----C#
- C#对DataGridView进行添加修改删除操作
- 对XML文件进行的添加、删除、修改、查询操作。
- 通过ICursor对Table进行操作(添加、修改、删除)
- C#对DataGridView进行添加、修改、删除数据操作
- Easyui Tree对节点进行,添加,修改,删除操作
- 用RDO链接数据库,对数据库进行增加、删除、修改的操作
- C#对DataGridView中的数据进行添加、修改、删除操作c#操作datatable
- Java读取json文件并对json数据进行读取、添加、删除与修改操作
- Iterator为什么不能对容器的进行添加或修改操作(可以删除)
- JAVA对数据库进行操作,实现数据库中数据的插入,查询,更改,删除操作
- JAVA+JDBC对数据库的数据进行增加、修改、删除、查询等操作
- 封装Hibernate对数据库的操作,包括: 添加,删除,修改,加载,查询,分页查询,命名查询
- 通过servlet来实现对Mysql进行连接、插入、修改、删除操作
- 如何跳过权限 对表进行 删除,添加,修改
- 怎样成为优秀的软件模型设计者?(转)
- 面向对象的设计法则
- 一个人,挺好的嘛
- Spring 多数据源事务配置问题
- HDU 2093(考试排名)解题纠错
- 用WebService实现对数据库进行操作(添加+删除+修改)
- JS选项卡
- getline成员函数分析
- 从Coding Fan到真正的技术专家
- joj2534
- 导入导出数据语句小结
- Java 多线程与并发编程专题
- 存储过程编写经验和优化措施
- OpenCV Tutorial 6 - Chapter 7