使用C#連線資料庫
使用C#連線資料庫
1.建立連線字串
string a = "Data Source=.;Initial Catalog=QQ;Integrated Security=True";
2.建立連線物件
SqlConnection connection = new SqlConnection(a);
執行一個SQL語句
1.將想要執行的SQL語句放入一個變數
2.執行SQL語句需要一個執行者,.建立一個執法者(例項化Command物件)
SqlCommand cmd = new SqlCommand(裝SQL語句的變數, 連線物件);
注:在執行之前需將Connection開啟
連線物件.Open();開啟
執行命令物件的SQL語句
ExecuteNonQuery();
返回一個int型別變數,如果SQL語句是對資料庫的記錄進行操作(如記錄的增加、刪除和更新),那麼方法將返回操作所影響的記錄條數。
- 如果SQL語句是對資料庫的記錄進行操作(如記錄的增加、刪除和更新),那麼方法將返回操作所影響的記錄條數。
ExecuteScalar();
執行命令物件的SQL語句,如果SQL語句是SELECT查詢,則僅僅返回查詢結果集中的第1行第1列,而忽略其他的行 和列。該方法所返回的結果為object型別,在使用之前必須強制轉換為所需的型別。如果SQL語句不是SELECT查詢,則返回結果沒有任何作用。
- 如果SQL語句是SELECT查詢,則僅僅返回查詢結果集中的第1行第1列
ExecuteReader();
執行命令物件的SQL語句,在ADO.NET中,就是DataReader 物件的ExecuteReader()方法來進行資料的列出,並且我們用這個ExecuteReader()方法來顯示資料是最快的一種方法,因為當我們在用ExecuteReader()方法中的DataReader 物件來進行資料的在網站建設中顯示時,他只可以一條一條向前讀,不能返回,也就是像ASP中的ADO方法中的Recordset 物件的Movenext一樣,它沒有move -1這樣的返回方法。
相關文章
- C#連線資料庫C#資料庫
- c#連線SQL Server資料庫C#SQLServer資料庫
- 用c#建立與資料庫的連線 c#連sqlserverC#資料庫SQLServer
- 使用Sequelize連線資料庫資料庫
- 使用JPA連線資料庫資料庫
- 使用Python連線資料庫Python資料庫
- 使用instantclient連線oracle資料庫clientOracle資料庫
- 使用PETAPOCO連線MYSQL資料庫MySql資料庫
- 使用cmd連線mysql資料庫MySql資料庫
- C#連線MySQL8.0資料庫失敗C#MySql資料庫
- C# 連線多種資料庫元件,類庫專案C#資料庫元件
- 【資料庫】使用DBever連線人大金倉資料庫資料庫
- 用Navicat連線資料庫-資料庫連線(MySQL演示)資料庫MySql
- Laravel 使用多個資料庫連線Laravel資料庫
- Django使用pymysql連線MySQL資料庫DjangoMySql資料庫
- 【MySQL】自定義資料庫連線池和開源資料庫連線池的使用MySql資料庫
- 連線資料庫資料庫
- 使用DBever連線人大金倉資料庫資料庫
- 使用RMySQL包來連線MySQL資料庫MySql資料庫
- [20181224]使用odbc連線oracle資料庫.txtOracle資料庫
- 資料庫中字串連線符的使用資料庫字串
- 如何使用 IDEA 資料庫工具連線 TDengine?Idea資料庫
- Druid資料庫連線池使用體驗UI資料庫
- 資料庫連線池-Druid資料庫連線池原始碼解析資料庫UI原始碼
- mysqli連線資料庫MySql資料庫
- Mongodb資料庫連線MongoDB資料庫
- Android 連線資料庫Android資料庫
- java連線資料庫Java資料庫
- 連線資料庫-mysql資料庫MySql
- jmeter連線資料庫JMeter資料庫
- Mybatis連線資料庫MyBatis資料庫
- JSP連線資料庫JS資料庫
- JDBC連線資料庫JDBC資料庫
- Flask連線資料庫Flask資料庫
- Django 直接使用資料庫連線和遊標讀寫資料庫Django資料庫
- 《四 資料庫連線池原始碼》手寫資料庫連線池資料庫原始碼
- C#連線和操作Oracle資料C#Oracle
- 資料庫連線池_druid基本使用&工具類資料庫UI