.net Suave SQl Provider DatabaseProvider已被赋予一个值

.net Suave SQl Provider DatabaseProvider已被赋予一个值,.net,f#,suave,.net,F#,Suave,我目前正在学习Suave Music store教程,并来到了数据库部分,其中他们指导您构建如下SQL连接: type Sql = SqlDataProvider< "Server (LocalDb)\\v11.0;Database=SuaveMusicStore;Trusted_Connection=True;MultipleActiveResultSets=true", DatabaseVendor=Common.DatabaseProviderTypes.MSSQLSER

我目前正在学习Suave Music store教程,并来到了数据库部分,其中他们指导您构建如下SQL连接:

type Sql = 
SqlDataProvider< "Server (LocalDb)\\v11.0;Database=SuaveMusicStore;Trusted_Connection=True;MultipleActiveResultSets=true", 
    DatabaseVendor=Common.DatabaseProviderTypes.MSSQLSERVER >
类型Sql=
SqlDataProvider<“服务器(LocalDb)\\v11.0;数据库=SuaveMusicStore;受信任的连接=True;MultipleActiveResultSets=True”,
DatabaseVendor=Common.DatabaseProviderTypes.MSSQLSERVER>

但是,我得到一个错误“静态参数‘DatabaseVendor’已经给定了一个值”。我试过查看该页面,它建议使用不同的初始化方法,但也没有使用它。其他人以前有过这样的经历吗?

我将它用于我的连接字符串,它适用于我,用于初始目录,输入数据库的名称

let [<Literal>] ConnectionString = """Data Source=localhost;Initial Catalog=NavcareDB_backup;Integrated Security=True;"""
type Sql = SqlDataProvider<ConnectionString = ConnectionString,
                           DatabaseVendor = Common.DatabaseProviderTypes.MSSQLSERVER,
                           UseOptionTypes = true>
let[]ConnectionString=“”数据源=localhost;初始目录=NavcareDB\u备份;集成安全性=True;“””
类型Sql=SqlDataProvider