C 與SQLServer資料庫連線

2021-07-16 01:26:11 字數 1319 閱讀 4948

第一種連線資料庫方法:直接通過資料庫的使用者名稱、密碼等連線

步驟:

(1)建立sqlconnection物件,指定sqlconnection物件的connectionstring屬性;

(2)開啟資料庫連線;

(3)指定sql語句;

(4)建立sqldataadapter物件和dataset物件;

(5)填充dataset物件

(6)給datagrid指定資料來源

**:using system.data;

using system.data.sqlclient

public static void sqlconn()

這裡需注意,你的sql server 必須已經設定了需要使用者名稱和密碼來登入,否則不能用這樣的方式來登入。如果你的sqlserver設定為windows登入,那麼在這裡就不需要使用uid和pwd這兩個引數,需使用「trusted_connection=sspi」來進行登入。

server:使用名為zsq-pc的伺服器,他的別名為「data source」,或「address」,「addr」。如果使用的是本地資料庫且定義了例項名,則可以寫為「server=(local)\例項名」;如果是遠端伺服器,則將local替換為遠端伺服器的名稱或者ip位址。

database:使用的資料來源為smdb這個資料庫。他的別名為initial catalog,本句可以寫為initial catalog=smdb;

使用sqlconnection進行資料庫的連線,然後使用sqlcommand定義sql查詢語句,再定義乙個dataset儲存查詢的結果,而sqldataadapter是資料庫和dataset的轉換橋梁。

第二種連線資料庫方法:通過configurationmanager.connectionstring獲取資料庫的配置資訊,進行資料庫的連線

using system.data;

using system.data.sqlclient;

using system.configuration;

public static void sqlconn2()

通過string connstr=configurationmanager.connectionstring[

「connstr」].connectionstring;

獲得資料庫連線的一些配置資訊,即「資料來源」、「資料庫名」、「使用者名稱」、「密碼」,將這些資訊都儲存在

connstr

中。使用第二種方法需要配置web.config的內容:

["connstr"]需與name後的值一致。

SQL server資料庫與mysql資料庫的區別

sql server 是microsoft 公司推出的關係型資料庫管理系統。具有使用方便可伸縮性好與相關軟體整合程度高等優點,可跨越從執行microsoft windows 98 的膝上型電腦到執行microsoft windows 2012 的大型多處理器的伺服器等多種平台使用。1 擴充套件性強 ...

C 連線SQL Server 資料庫

c 是如何跟sql server進行連線的?在c net程式設計中,離不開ado.net。ado.net是.net連線資料庫的重要元件。使用其可以很方便地訪問資料庫,ado.net還可以訪問oracle資料庫 access資料庫 sql server資料庫等主流的資料庫。使用ado.net連線資料庫...

C 資料庫(SQL server)程式設計

解決c 資料庫程式設計中的資料庫連線和float型變數的儲存問題,記錄之。如下 c include stdafx.h include include include import c program files common files system ado msado15.dll no names...