C 訪問SQL Server資料庫的實現方法

2022-09-26 07:12:06 字數 893 閱讀 3891

這裡介紹一下用c#訪問sql server資料庫。這裡要涉及到幾個類:sqlconnection類、sqlcommand類、sqldatareader類。 sqlconnection類用於建立與資料庫的連線,sqlcommand類用於建立sql命令,sqldatareader物件是執行sqlcommand物件返回結果集的查詢語句後的結果。

下面是部分**:

/*其中server表示伺服器,「.表示當地伺服器,

database表示資料庫,uid表示連線的使用者名稱,pwd比表示密碼*/

string strdatabase = "server=.;database=library;uid=sa;pwd=123456;";

sqlconnection conn = new sqlconnection(strdatabase);

string sqlstatement = "select * from reader";

sq程式設計客棧lcommandwww.cppcns.com sqlcmd = new sqlcommand(sqlstatement, conn); 設定引數

conn.open();

sqldatareader sdr = sqlcmd.executereader(); //執行sql語句

int cols = sdr.fieldcount; //獲取結果行中的列數

object values = new object[cols];

while (sdr.read())

console.writeline();

}sdr.close();

conn.close();

本文標題: c#訪問sql server資料庫的實現方法

本文位址: http:/ruanjian/csharp/132124.html

Python訪問SQL Server資料庫

1 有兩個python的sqlserver驅動,乙個是pyodbc 另外乙個是pymssql,選擇期中的乙個即可以,然後配置你的開發環境。pip install pymssql即可安裝pymssql庫。備註 安裝的過程中可能會出現找不到sqlfront.h檔案的錯誤。如果是linux平台,直接安裝f...

SQLServer 跨資料庫訪問

首先,你要知道跨資料庫訪問的語法,如下 select from openrowset sqloledb driver server 伺服器位址 uid sa pwd 密碼 資料庫名.dbo.表名 如果沒有啟用ad hoc distributed queries,查詢結果是出錯的,如下描述 exec ...

授權訪問 SQL Server 資料庫

下表列出了使用不同的 iis 身份驗證模式和 sql server 身份驗證模式時必須授予的資料庫訪問許可權。iis 身份驗證模式 sql server 身份驗證模式 必須授予資料庫訪問許可權的使用者 匿名訪問 整合 windows 身份驗證 computername iusr computerna...