原來sql 2012 下連線localdb,字串為:
data source=(localdb)\v11.0;initial catalog=d:\aa.mdf;integrated security=true
現在公升級到sql 2014,程式公升級到vs2015,在lightswitch裡新增了表,這個會自動修改資料庫結構。除錯發布都沒有問題
連線字串仍為data source=(localdb)\v11.0;initial catalog=d:\aa.mdf;integrated security=true
出現的問題:
在sql2014管理工具想當然的連線=(localdb)\v11.0,因為上面程式自動附加到(localdb)\v11.0,能看到有上面的庫,但不能開啟。提示資料庫版本問題。
根據上面的提示,又想當然的設定連線為 =(localdb)\v12.0,報錯。
網上查了下sql2014中localdb例項名為:=(localdb)\mssqllocaldb
使用localdb的最簡單方法是通過使用連線字串"server=(localdb)\mssqllocaldb;integrated security=true"連線到當前使用者擁有的自動例項。 若要通過使用檔名連線到特定資料庫,請使用類似"server=(localdb)\mssqllocaldb; integrated security=true ;attachdbfilename=d:\data\mydb1.mdf"的連線字串進行連線。
為自己開脫下:感覺很不科學啊,不按經驗來辦事。
連線字串
建立資料庫連線 sqlconnection con new sqlconnection con.connectionstring system.configuration.configurationmanager.connectionstrings con tostring 配置檔案中已經配置好連線...
資料庫連線字串 EXCEL 連線字串
odbc 標準driver driverid 790 dbq c myexcel.xls defaultdir c mypath sql表示式 select from sheet1 例如 在excel工作表名稱後面跟 字元並且使用 將其括起來。ole db 標準provider microsoft....
資料庫連線字串 Oracle 連線字串
odbc 新版本driver server myserveraddress uid myusername pwd mypassword 舊版本driver connectstring oracleserver.world uid myusername pwd mypassword ole db,ol...