Unity3D之實現增,減,刪,改方法

歡迎來到unity學習unity培訓unity企業培訓教育專區,這裏有很多U3D資源U3D培訓視頻U3D教程我們致力於打造業內unity3d培訓學習第一品牌。

今天我們學習了利用vs實現關聯SQL並實現增刪改差操作。

首先是引入命名空間

引入
using System.Data;
using System.Data.SqlClient;

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=.;Truseted_Connection=SSPI;datebase=student");
            con.Open ();
            SqlCommand cmd =new SqlCommand ("insert into student values ('"+name+"')");
            int i=cmd.ExecuteNonQuery();
            return i;
        }
3.刪的操作

public int delete(int id)
        {
            SqlConnection con = new SqlConnection("server=.;Trusted_Connection=SSPI;datebase=student");
            con.Open ();
            SqlCommand cmd=new SqlCommand ("delete from student where id="+id+"");
            int i = cmd.ExecuteNonQuery();
            return i;
        }
4.改(更新)的操作

public int update(string name, int id)
        {
            SqlConnection con = new SqlConnection("server=.;Trusted_Connection=SSPI;datebase=student");
            con.Open();
            SqlCommand cmd = new SqlCommand("update student set name='" + name + "' where id=" + id + "");
            int i = cmd.ExecuteNonQuery();
            return i;
        }
更多精彩內容請關注:http://unity.gopedu.com/

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章