以前曾經寫過幾篇關於.net對sql server程式設計中用到的幾個物件,發現理解的不是很深刻,今天在這裡在總結一下。
為何還會總結呢?
因為試想無論是做web開發還是桌面應用程式,都離不開與資料庫打交道(增、刪、改、查)。無非就是這些操作,變化的只是前段頁面,後台與資料庫的互動是始終不變的。
無論是b/s還是所謂的c/s後台都是一回事,所以只要把後台資料庫互動部分設定好了,工程就完成了一多半了。
常用物件
sqlconnection:表示乙個到 sql server 資料庫的開啟的連線。
此類不能被繼承。
connectionstate:描述與資料來源的連線的當前狀態。
sqlcommand:表示要對 sql server 資料庫執行的乙個 transact-sql 語句或儲存過程。
此類不能被繼承。
sqlparameter:表示
sqlcommand
的引數。
sqldatareader:提供一種從資料庫讀取行的只進流方式。
dataset:表示乙個存放於記憶體中的資料快取。
sqldataadapter:表示用於填充
dataset
和更新 sql server 資料庫的一組資料命令和乙個資料庫連線。
這麼多物件,如何來理解呢?看下面一副。
我們把上述的部分劃分為兩個部分來理解,就簡單易懂了。
django簡單的資料庫互動
1.安裝 請提前安裝好mysql,另外需要在虛擬環境中安裝pymysql pip install pymysql在mysql資料庫中建立database空庫guazi。2.設定資料庫 在setting.py中找到字典 配置後為 databases 3.新增驅動 匯入python使用mysql資料報p...
JSP資料庫互動物件
jsp物件時不需要任何宣告就可以直接使用的物件 常用內建物件 out request response session out物件就是用於向瀏覽器輸出資料 request物件獲取請求中的相關資料以及瀏覽器相關資訊,在頁面跳轉或者請求結束時失效 request物件常用方法 string getrequ...
資料庫互動
什麼是資料庫的互動?第一得確定與資料庫連線起來 public dbhelper context context,string name,sqlitedatabase.curso ctory factory,int version override public void oncreate sqlit...