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,為了安全起見你也可...