0基礎學習資料庫(c )sqlhelper

2021-07-03 03:36:25 字數 679 閱讀 3726

sqlhelper

sqlhelper是乙個微軟完全開放原始碼的資料庫操作類,用於簡化你重複的去寫那些資料庫連線(dbconnection)啊,dbcommand,dbdatareader等等。sqlhelper 封裝過後通常是只需要給方法傳入一些引數如資料庫連線字串,sql引數等,就可以訪問資料庫了,很方便。

sqlhelper 類用於通過一組靜態方法來封裝資料訪問功能。該類不能被繼承或例項化,因此將其宣告為包含專用建構函式的不可繼承類。在 sqlhelper 類中實現的每種方法都提供了一組一致的過載。這提供了一種很好的使用 sqlhelper 類來執行命令的模式,同時為開發人員選擇訪問資料的方式提供了必要的靈活性。每種方法的過載都支援不同的方法引數,因此開發人員可以確定傳遞連線、事務和引數資訊的方式。

在 sqlhelper 類中實現的方法包括:

executenonquery。此方法用於執行不返回任何行或值的命令。這些命令通常用於執行資料庫更新,但也可用於返回儲存過程的輸出引數。

executereader。此方法用於返回 sqldatareader 物件,該物件包含由某一命令返回的結果集。

executedataset。此方法返回 dataset 物件,該物件包含由某一命令返回的結果集。

executescalar。此方法返回乙個值。該值始終是該命令返回的第一行的第一列。

Database 0 資料庫基礎

前言 一直做android開發,學習的資料庫知識都生疏了,此次複習就將資料庫知識做乙個完整記錄,以期溫故而知新。一 資料庫的概述 資料庫是用來儲存和管理 增刪改查 資料的倉庫。資料庫是儲存有組織的資料的容器。注意區分資料庫與資料庫軟體 即 資料庫管理系統 的不同。sql必知必會 二 常見的資料庫管理...

資料庫基礎學習

資料庫 資料庫和資料表管理 建立資料庫 語句格式 create database if not exists 資料庫名 create database if not exists mysqldb if not exists保證如果資料庫存在則不會報錯 顯示資料庫 語句格式 show create d...

資料庫基礎學習

資料庫 資料庫是按照 資料結構儲存 管理資料的倉庫 是一種長期儲存在磁碟中 有組織 可共享 統一管理大量資料庫的集合。根據個人理解,類似於現實中的圖書館 超市一般。儲存了種類不同的物品的同時,對於物品進行分類 管理。資料庫管理系統 database management system 簡稱dbms,...