Uinty3D學習基礎知識 資料庫連線

2021-06-27 14:13:43 字數 3632 閱讀 9957

unity3d學習

今天我們大家學習如何連線資料庫

在連線資料庫之前先認識一下訪問語句

1.查詢全部的行和列

select * from users

2. 查詢部分行

select id,name from users where name='張三

'

select id,name from users where name<>'張三

'

3.去掉重複字段查詢記錄

select distinct name from users

4.合併查詢(

合併兩表中相同的字段

)所查字段要型別相同

select id from users union select id from score

5. 用as

來命名列

select id as 編號

,name as 

姓名 from users

6. 用 = 

來命名列

select 編號 

=id ,

姓名=name  from users

select '編號

' =id ,'

姓名'=name  from users

7.查詢空行

select id, name from users where password is null

8.查詢非空行

select name from users where name is not null

9.使用常量列(

預設值)

select name as  姓名 

,'密碼

' as password from users

10.限制固定行數

select top 3 * from users

11. 返回百分之多少行

select top 50 percent * from users

12. 排序

select 《列名

>  from   <

表名》  [where    <

查詢條件表示式

>] 

[order by 《排序的列名

>[asc

或desc]]

asc:公升序  

desc:

降序

公升序

select * from users order by id

select * from users order by id asc

降序

select * from users order by id desc

按多列排序(

當排序的值相同時,按第二個字段排序

)

select * from users order by name,id

首先來看你下訪問資料庫的步驟:

1.開始

2.引入命名空間

using system.data;

using system.data.sqlclient;

注意:命名空間是必須要匯入的。

3.建立一sqlconnection物件

4.開啟連線(用open()方法)

5.建立一sqlcommand物件

6.關閉連線(用close()方法)

7.關閉sqldatareader物件

8.獲取sqldatareader物件

9.結束

舉個例子:

(訪問資料庫)

public void get()

myreader.close();

con.close();

}

(在資料庫中新增資料)

public int insert()

(查詢功能)

需要建乙個people類

class people

public string getname()

public  int age;

public void setage(int age)

public int getage()

public int id;

public int id

get

}}

public listselect()

myreader.close();

con.close();

return list;

foreach (people p in  list)

}

static void main(string agrs)

usb基礎知識資料

usb massage storage協議 usb描述符詳細含義 usb裝置的識別流程 usb主機控制器host controler uhci universal host controller inte ce 通用主機控制介面,usb1.0 1.1 ohci open host controlle...

Redis基礎知識 資料型別

redis支援5種資料型別 字串 string 雜湊 hash 列表 list 集合 set 有序集合 sorted set string 是 redis最基本的型別,乙個key對應乙個value,string可以包含任何資料,比如jpg或者序列化的物件,string是redis最基本的型別,乙個鍵...

MySql基礎知識 資料型別

整數型別 位元組最小值 最大值tinyint 1有符號 128,無符號 0 有符號127,無符號255 smallint 2有符號 32768,無符號 0 有符號 32767,無符號 65535 mediumint 3有符號 8388608,無符號 0 有符號 8388607,無符號 1677215...