C 資料庫程式設計入門 1

2021-06-14 21:27:56 字數 1141 閱讀 4489

從今天開始學習c#資料庫程式設計了,第乙個程式

貼**using system;

using system.data;

using system.data.sqlclient;

namespace sql1._1

catch(exception e)

console.readline();}}

}}這個程式是書上的,書上沒有說明白,導致我connectionstring寫成@"data source=(local)\sqlexpress;initial catalog=教務系統1;integrated security=true";一直報錯,因為書上就是這麼寫的,網上找了好久終於知道data source後等於的是伺服器名,也就是你主機的名字,我的主機名字是zgc-20110924dsn,也可以寫成data source=(local),必須要括號,否則報錯,也可以寫成data source=127.0.0.1;或者是你的ip位址,都行。下面簡單分析**:

using system.data;

using system.data.sqlclient;

這兩行是使用資料庫連線的提供者,不同的資料庫提供者不一樣,這個是sql server的提供者,我的教務系統1是sql server資料庫,如果是access資料庫那就不一樣了,應該寫成:

using system.data;

using system.data.oledb;

static string connectionstring = @"data source=zgc-20110924dsn;initial catalog=教務系統1;integrated security=true";這一行是連線字串的固定格式,data source是伺服器名字(你的主機),initial catalog是資料庫名字,integrated security制定sql server和windows的標準內建安全,其實還有其他引數,這裡沒寫。

sqlconnection connection=new sqlconnection(connectionstring建立乙個為計算機和資料庫配置的連線物件,但物件還未啟用。

connection.open();開啟資料庫連線,啟用這個物件。

console.readline();是為了避免執行出現的黑框一閃而過。

完工!

Visual C ADO資料庫程式設計入門 1

ado 是目前在 windows環境中比較流行的客戶端資料庫程式設計技術。ado是建立在ole db底層技術之上的高階程式設計介面,因而它兼具有強大的資料處理功能 處理各種不同型別的資料來源 分布式的資料處理等等 和極其簡單 易用的程式設計介面,因而得到了廣泛的應用。而且按微軟公司的意圖,ole d...

C 資料庫程式設計入門(2)

書上又有乙個錯誤,我的資料庫結構式這樣的 create table dbo student sno char 5 collate chinese prc ci as not null,sname varchar 8 collate chinese prc ci as null,s bit null,...

資料庫程式設計 oracle資料庫1

目錄賬號 數值函式 字元函式 日期 日期運算 日期函式 其他函式 轉換函式 超級管理員sys 預設密碼 change on install 普通管理員system 密碼 manager 使用者 scott 密碼 tiger這裡使用者sys的許可權是非常高的,可以開啟關閉oracle資料庫,它的許可權...