&引用;CreateSemaphore";使用SQLProvider时出错 模块测试= let[]resolutionPath=\uuuuu源目录\uuuu+@/../packages/SQLProvider/lib/“ 让[]connectionString=“数据源=本地主机” 类型sql=SqlDataProvider< ConnectionString=ConnectionString, DatabaseVendor=Common.DatabaseProviderTypes.MYSQL, ResolutionPath=ResolutionPath, 单个Samount=1000, UseOptionTypes=true>
这正是我收到的错误信息 类型提供程序“FSharp.Data.SqlTypeProvider”报告了错误:CreateSemaphore(FS3003)&引用;CreateSemaphore";使用SQLProvider时出错 模块测试= let[]resolutionPath=\uuuuu源目录\uuuu+@/../packages/SQLProvider/lib/“ 让[]connectionString=“数据源=本地主机” 类型sql=SqlDataProvider< ConnectionString=ConnectionString, DatabaseVendor=Common.DatabaseProviderTypes.MYSQL, ResolutionPath=ResolutionPath, 单个Samount=1000, UseOptionTypes=true>,mysql,f#,type-providers,Mysql,F#,Type Providers,这正是我收到的错误信息 类型提供程序“FSharp.Data.SqlTypeProvider”报告了错误:CreateSemaphore(FS3003) 不知道从这里做什么,任何建议将不胜感激 此错误来自MySQL,而不是typeprovider。我认为您的connectionstring不是MySQL连接字符串。试试这个: module test = let [<Literal>] resolutionPath = __SOURCE_DIRECTORY__ + @"/../
不知道从这里做什么,任何建议将不胜感激 此错误来自MySQL,而不是typeprovider。我认为您的connectionstring不是MySQL连接字符串。试试这个:
module test =
let [<Literal>] resolutionPath = __SOURCE_DIRECTORY__ + @"/../packages/SQLProvider/lib/"
let [<Literal>] connectionString = "Data Source=localhost"
type sql = SqlDataProvider<
ConnectionString = connectionString,
DatabaseVendor = Common.DatabaseProviderTypes.MYSQL,
ResolutionPath = resolutionPath,
IndividualsAmount = 1000,
UseOptionTypes = true>
let[]connectionString=@“server=localhost;database=myDatabase;uid=root;pwd=…”
您还可以尝试添加Owner参数作为数据库名称。此错误来自MySQL,而不是typeprovider。我认为您的connectionstring不是MySQL连接字符串。试试这个:
module test =
let [<Literal>] resolutionPath = __SOURCE_DIRECTORY__ + @"/../packages/SQLProvider/lib/"
let [<Literal>] connectionString = "Data Source=localhost"
type sql = SqlDataProvider<
ConnectionString = connectionString,
DatabaseVendor = Common.DatabaseProviderTypes.MYSQL,
ResolutionPath = resolutionPath,
IndividualsAmount = 1000,
UseOptionTypes = true>
let[]connectionString=@“server=localhost;database=myDatabase;uid=root;pwd=…”
您还可以尝试添加Owner参数作为数据库名称。听起来像是底层的MySql.Data.dll错误。您正在使用哪个版本的SQLProvider?这真的是您的整个连接字符串吗?听起来像是底层的MySql.Data.dll错误。您正在使用哪个版本的SQLProvider?这真的是你的整个连接串吗?