從今天開始學習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資料庫,它的許可權...