C如何連線資料庫

2023-01-23 13:30:59 字數 963 閱讀 3864

1樓:匿名使用者

是不是你的資料庫路徑這麼寫不識別啊

是不是冒號的問題啊?應該是分號吧

另外,integratedsecurity中間應該有空格,integrated security

2樓:雨愛蘭

不知道樓主搞的這麼複雜幹什麼,直接

sqlconnection conn = new sqlconnection(@"data source=伺服器名;database=資料庫名;integrated security=true");

conn.open();

console.writeline("開啟資料庫連線成功");

console.readkey();

就可以了啊!

你的好多錯誤的,什麼是冒號該是分號的。還有信任連線也拼錯了,不應該**一起的是integrated security=true;有空格的。attachdbfilename這個是它資料庫的位置吧?

幹嘛不用database=資料庫名;直接連,而且好像拼的也不對吧。搞的太複雜。。。。

3樓:好學習的嘉嘉

用windows驗證的連結字串:data source=資料庫例項名;initial catalog=要連線的資料庫名;integrated security=true"

有使用者名稱和密碼的連線字串:data source=資料庫例項名;initial catalog=要連線的資料庫名;userid=使用者名稱;psd=密碼

4樓:匿名使用者

string connectionstring = "server = ;datbase=;uid =;pwd=";

5樓:

我也是這個問題 卡很久了 你是怎麼改的 給我說下啊

6樓:匿名使用者

你的資料庫是什麼版本的?

怎樣在C中連線資料庫

一種是利用ado的方式 如二樓所寫,他是直接利用了sql server 底層驅動,所以這種方式是針對sql資料庫的,引用空間為sqlclient。一種是利用oledb的方式 這種方式與ado很象,只不過是微軟偏心為自己的sql專業搞出來一種連線方式而已。而oledb可連線諸如access,mysql...

java連線資料庫提示performance schema

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

求助!系統dsn為空,無法連線資料庫

兩種可能 1 你安裝sql的時候,選擇了 windows驗證 而你建立dsn的時候選擇了 使用網路登入id的windws nt 驗證 2 你建立dsn的時候選擇了 使用使用者輸入登入id和密碼的sql server驗證 但沒有輸入有效的使用者名稱和密碼。一般有效的預設使用者是sa,為了安全起見你也可...