Moh*_*rag 5 entity-framework azure azure-sql-database
我尝试connectionstring使用此连接在Azure门户中覆盖:
Server=tcp:server.database.windows.net,1433;Database=mydatabase;User ID=username@server;Password=xxxxxx;Trusted_Connection=False;Encrypt=True;Connection Timeout=30;
Run Code Online (Sandbox Code Playgroud)
它给了我一个错误Keyword not supported: 'server',当我尝试它时:
metadata=res://*/DataAccess.MyDataBase.csdl|res://*/DataAccess.MyDataBase.ssdl|res://*/DataAccess.MyDataBase.msl;provider=System.Data.SqlClient;provider connection string="data source=tcp:server.database.windows.net,1433;initial catalog=MyDataBase;persist security info=True;user id=username@server;password=xxxxxx;MultipleActiveResultSets=True;App=EntityFramework""
Run Code Online (Sandbox Code Playgroud)
它给"Keyword not supported: 'metadata'.!!
那么connectionstring我应该写什么?
我还尝试了屏幕截图中提供的所有连接字符串类型.
好的,我找到了与我的问题相关的答案,但我也发现了一些东西
首先,连接字符串应该是这样的
metadata=res://*/DataAccess.MyDataBase.csdl|res://*/DataAccess.MyDataBase.ssdl|res://*/DataAccess.MyDataBase.msl;provider=System.Data.SqlClient;provider connection string="Server=tcp:server.database.windows.net,1433;Database=MyDataBase;User ID=username@server;Password=xxxxxx;Trusted_Connection=False;Encrypt=True;Connection Timeout=30;"
Run Code Online (Sandbox Code Playgroud)
并且注意引文"不应该是",也正如尼克说的应该是Custom。
| 归档时间: |
|
| 查看次数: |
613 次 |
| 最近记录: |