学习Unity3D之VS代码对数据库进行增、删、改、查数据。

这篇博客介绍了如何在Unity3D项目中利用Visual Studio(VS)代码进行数据库操作,包括查询、插入、更新和删除数据。通过示例代码展示了连接SQL Server数据库并执行SQL语句的过程。
摘要由CSDN通过智能技术生成

欢迎来到unity学习unity培训unity企业培训教育专区,这里有很多U3D资源U3D培训视频U3D教程U3D常见问题U3D项目源码,我们致力于打造业内unity3d培训、学习第一品牌1、查询登陆:   
class Program
    {
        List<Users> list = new List<Users>();
        public List<Users> select() {
            SqlConnection con = new SqlConnection("server=.;database=GameMarket;Trusted_Connection=SSPI");
            con.Open();
            string sql = "select * from users";
            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;
        }
2、插入方法构建:
        public int insert(string name)
        {
            SqlConnection con = new SqlConnection("server=.;database=GameMarket;Trusted_Connection=SSPI");
            con.Open();
            string sql = "insert into users values('"+name+"')";
            SqlCommand sc = new SqlCommand(sql, con);
            int i=sc.ExecuteNonQuery();
            return i;
        }
3、更新方法:
        public int update(int id,string name)
        {
            SqlConnection con = new SqlConnection("server=.;database=GameMarket;Trusted_Connection=SSPI");
            con.Open();
            string sql = "update users set name='"+name+"' where id="+id+"";
            SqlCommand sc = new SqlCommand(sql, con);
            int i = sc.ExecuteNonQuery();
            return i;
        }
4、删除方法:
        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;
        }
        static void Main(string[] args)
        {
        }
    }

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值