最近的工作与web api有关,牵涉到了数据库,使用C#编写,在链接数据库
public static string connectionString =
@"Data Source=.\SQLEXPRESS;AttachDbFilename= \自己的路径\App_Data\xxx.mdf;Integrated Security=True;User Instance=True";
using (SqlConnection Conn = new SqlConnection(DatabaseParm.connectionString))
{
Conn.Open();
}
时出现如下错误
出现这个现象,是因为Visual Studio 2019 内置的是SQL Server 2016 Express LocalDB,而数据库mdf文件用的是SQL Server 2019 LocalDB,vs中的localdb版本太低了,那就重新安装了SQL Server 2019 数据库(这应该可以不用安装,可以先进行下面的步骤,如果还是不行,那就再安装这个数据库吧)。安装过程已有,这里不再赘述,链接如下: