一直以來都是鏈接SQL Server數據庫服務但是在部署時將很麻煩,所以突發奇想,直接連接到MDF文件,剛開始還很混亂不會連接,後來向導,連接MDF文件不就和連接ACCDB數據庫一樣嗎?
方法如下:如下為連接字符串“ Data Source=(LocalDB)\v11.0;AttachDbFilename="F:\數據庫 - 副本.mdf";Integrated Security=True;Connect Timeout=30”
註意:要鏈接的MDF文件不可以在使用否則連接不成功。
如何生成這個連接字符串呢?
打開VS有個數據源
選擇添加新數據源--數據庫--數據集--新建連接--更改數據源為Microsoft SQL Server數據庫文件
然後瀏覽到MDF文件,然後點測試連接(如果沒有LDF文件會彈出個錯誤,並自動生成LDF文件,但不影響使用)
然後點擊左下角的“高級”,粉色的AttachDbFileName是Mdf文件的位置。
紅色的就是鏈接字符串啦
然後單擊確定就好啦。
最後附上實際的CS代碼:
復制代碼 代碼如下:
connString = "Data Source = (LocalDB)\\MSSQLLocalDB; AttachDbFilename =\"" + Environment.CurrentDirectory+"\\數據庫.mdf\"; Integrated Security = True; Connect Timeout = 30";
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持電腦玩物。
Tags: 文件 連接 數據庫 quot 數據源 字符串
文章來源: