怎樣在C中連線資料庫

2022-06-05 12:26:49 字數 710 閱讀 8449

1樓:

一種是利用ado的方式:

如二樓所寫,他是直接利用了sql server 底層驅動,所以這種方式是針對sql資料庫的,引用空間為sqlclient。

一種是利用oledb的方式:

這種方式與ado很象,只不過是微軟偏心為自己的sql專業搞出來一種連線方式而已。而oledb可連線諸如access,mysql,orcle,資料來源等等方式,是比較普遍的,但如果是與sql連線,雖然可行,但速度沒有ado方式好。

還有一種是利用linq to sql,其實還是ado的方式,但是在寫法上大有不同,省去了orm中間過程,節省開發時間,嚴格來說不算是一種方式,但是這裡可以省去很多配置過程,但畢竟是屬於「輕量級」的,所以並不是所有功能都可實現,現在一般不是搞資料庫的人,基本都夠用了,同時由於上傳欄位的封裝性,還省去了sql注入等校驗。

建議你直接使用linq to sql,但這個是.net framework3.0以上的版本中才具備的!

2樓:匿名使用者

網上很多的。好久沒做程式設計師了,都忘記啦

3樓:匿名使用者

sqlconnection sqlcon= new sqlconnection();

sqlcon.connectionstring="data source=.\\sqlexpress;database=studb;uid=sa;pwd=sa";

C如何連線資料庫

是不是你的資料庫路徑這麼寫不識別啊 是不是冒號的問題啊?應該是分號吧 另外,integratedsecurity中間應該有空格,integrated security 不知道樓主搞的這麼複雜幹什麼,直接 sqlconnection conn new sqlconnection data source...

java連線資料庫提示performance schema

每次在 linux 中升級了 mysql 軟體包之後都需要手動更新下 mysql upgrade u root p mysql中performance schema是什麼資料庫 mysql 5.5新增一個儲存引擎 命名performance schema 主要用於收集資料庫伺服器效能引數。mysql...

關於c中資料庫連線問題

連線字串設定問題。data source 伺服器地址 database 資料庫名稱 user id 使用者名稱 pwd 口令 1.在c 中按ctrl alt s,2.然後你自己要先新建一個資料連線,測試通過後,3.再將此連線的屬性中的連線串直接複製貼上到你的 中這樣才是最好的辦法 有可能是sql s...