使用c#进行数据库的查看增加修改删除数据
2014-12-16 20:55
706 查看
欢迎来到unity学习、unity培训
这里有很多U3D资源、U3D培训视频、U3D教程、U3D常见问题、U3D项目源码,我们致力于打造业内unity3d培训、学习第一品牌
1、想要在c#里面调用数据库首先需要两个引用集
using System.Data;
using System.Data.SqlClient;
2、查询
List<Users> list = new List<Users>();
public List<Users> select() {
SqlConnection con = new SqlConnection("server=.;database=GameMarket;Trusted_Connection=SSPI");//连接数据库创建对象
con.Open();//打开数据库
//创建执行对象及SQL语句
string sql = "select * from users";//要执行的SQL语句
SqlCommand sc = new SqlCommand(sql, con);
//创建数据读取对象,循环读取数据
SqlDataReader reader = sc.ExecuteReader();
while (reader.Read()) {
Users u = new Users();
u.Id =(int) reader.GetValue(0);
u.Name = (string)reader.GetValue(1);
list.Add(u);
}
return list;//因为方法类型是list类型,所以要返回值
//如果不需要数据库要关闭,con.Close();
}
3、插入
public int insert(string name)
{
//简介数据库创建对象
SqlConnection con = new SqlConnection("server=.;database=GameMarket;Trusted_Connection=SSPI");
con.Open();//打开数据库
//创建数据读取对象
string sql = "insert into users values('"+name+"')";//要执行的SQL语句
SqlCommand sc = new SqlCommand(sql, con);
int i=sc.ExecuteNonQuery();
return i;
}
4、修改
public int update(int id,string name)
{
//基本和添加数据一样,就是写要执行的SQL语句时不一样,添加是添加语句,而修改时修改语句
SqlConnection con = new SqlConnection("server=.;database=GameMarket;Trusted_Connection=SSPI");
con.Open();
string sql = "update users set name='"+name+"' where id="+id+"";//要执行的SQL语句
SqlCommand sc = new SqlCommand(sql, con);
int i = sc.ExecuteNonQuery();
return i;
}
5、删除
public int delete(int id)
{
//这个写的是删除语句
SqlConnection con = new SqlConnection("server=.;database=GameMarket;Trusted_Connection=SSPI");
con.Open();
string sql = "delete from users where id="+id+"";//要执行的语句
SqlCommand sc = new SqlCommand(sql, con);
int i = sc.ExecuteNonQuery();
return i;
}
这里有很多U3D资源、U3D培训视频、U3D教程、U3D常见问题、U3D项目源码,我们致力于打造业内unity3d培训、学习第一品牌
1、想要在c#里面调用数据库首先需要两个引用集
using System.Data;
using System.Data.SqlClient;
2、查询
List<Users> list = new List<Users>();
public List<Users> select() {
SqlConnection con = new SqlConnection("server=.;database=GameMarket;Trusted_Connection=SSPI");//连接数据库创建对象
con.Open();//打开数据库
//创建执行对象及SQL语句
string sql = "select * from users";//要执行的SQL语句
SqlCommand sc = new SqlCommand(sql, con);
//创建数据读取对象,循环读取数据
SqlDataReader reader = sc.ExecuteReader();
while (reader.Read()) {
Users u = new Users();
u.Id =(int) reader.GetValue(0);
u.Name = (string)reader.GetValue(1);
list.Add(u);
}
return list;//因为方法类型是list类型,所以要返回值
//如果不需要数据库要关闭,con.Close();
}
3、插入
public int insert(string name)
{
//简介数据库创建对象
SqlConnection con = new SqlConnection("server=.;database=GameMarket;Trusted_Connection=SSPI");
con.Open();//打开数据库
//创建数据读取对象
string sql = "insert into users values('"+name+"')";//要执行的SQL语句
SqlCommand sc = new SqlCommand(sql, con);
int i=sc.ExecuteNonQuery();
return i;
}
4、修改
public int update(int id,string name)
{
//基本和添加数据一样,就是写要执行的SQL语句时不一样,添加是添加语句,而修改时修改语句
SqlConnection con = new SqlConnection("server=.;database=GameMarket;Trusted_Connection=SSPI");
con.Open();
string sql = "update users set name='"+name+"' where id="+id+"";//要执行的SQL语句
SqlCommand sc = new SqlCommand(sql, con);
int i = sc.ExecuteNonQuery();
return i;
}
5、删除
public int delete(int id)
{
//这个写的是删除语句
SqlConnection con = new SqlConnection("server=.;database=GameMarket;Trusted_Connection=SSPI");
con.Open();
string sql = "delete from users where id="+id+"";//要执行的语句
SqlCommand sc = new SqlCommand(sql, con);
int i = sc.ExecuteNonQuery();
return i;
}
相关文章推荐
- 如何解决使用addBatch()和executeBatch()无法批量增加删除修改数据库数据等问题
- JAVA+JDBC对数据库的数据进行增加、修改、删除、查询等操作
- JPA数据的操作:增加,删除,修改,获取,使用JPOL进行查询
- 使用oracle数据库,多用户同时对一个表进行增加,删除,修改,查看等操作,会不会有影响?
- JPA学习笔记---JPA数据的操作:增加,删除,修改,获取,使用JPQL进行查询
- C#使用XmlDocument操作XML进行查询、增加、修改、删除、保存应用的实例(转载)
- C#使用XmlDocument操作XML进行查询、增加、修改、删除、保存应用的实例
- C#使用XmlDocument操作XML进行查询、增加、修改、删除、保存应用的实例
- C#使用XmlDocument操作XML进行查询、增加、修改、删除、保存应用的实例
- C#使用XmlDocument操作XML进行查询、增加、修改、删除、保存应用的实例(转载)
- ThinkPHP学习笔记(六)使用CURD对User数据库数据进行删除和修改
- C#中关于在一个数据库同时修改2个数据的语法使用!
- 转载:SQL through PowerShell 使用Powershell访问SQL并对数据进行读写增加删除操作
- C# 查询 增加 修改 删除 操作数据库方法
- Active Directory如何用C#进行增加、删除、修改、查询用户与组织单位
- 使用 yii2-detail-view 扩展修改/删除/查看模型数据
- C++ builder 2007 使用ADO数据库 进行 添加 删除 修改
- Active Directory如何用C#进行增加、删除、修改、查询用户与组织单位!
- 如何使用10M的内存读入100M的文件,并且保证在读取过程中可进行删除、修改和增加内容
- Active Directory如何用C#进行增加、删除、修改、查询用户与组织单位!