- 系统数据库路径:C:\Users\Administrator\AppData\Local\Microsoft\Microsoft SQL Server Local DB\Instances\MSSQLLocalDB
- 用户数据库默认路径:C:\Users\Administrator
- 连接字符串:
<connectionStrings><add name="AAA" connectionString="data source=(LocalDb)\MSSQLLocalDB;initial catalog=ConsoleApp8.AAA;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework" providerName="System.Data.SqlClient" /></connectionStrings>
(LocalDb)\MSSQLLocalDB:默认实例名。
ConsoleApp8.AAA:用户数据库名。
- 当表的字段类型为nvarchar时,在插入数据的时候,应当以N'内容'的形式插入,否则会显示为问号。
- 若手工删除数据库文件,则再次运行程序时将会报错
这是因为虽然删除了数据库文件,但是在master数据库中,还存在有它的相关信息。需要删除其中的信息。
drop database [ConsoleApp8.AAA]
执行时虽然会报错,但是相关信息还是删除了。刷新左边的列表,发现已经没有了该数据库。
这时再执行程序时,就不会报错了,而且会自动创建所需要的数据库文件。(空CodeFirst模式下)