F# 3.0 プログラミング言語の新機能である型プロバイダーを使用したいと考えています。F# 3.0 型プロバイダー SqlDataConnection を使用して、ローカル コンピューター上の Microsoft Access データベース .mdb に接続しようとしましたが、型プロバイダーがエラーを報告しました:「キーワードはサポートされていません: 'provider'」とデータベースへの接続に失敗しました。データベースにはパスワードがありません。
私のF#コードは次のとおりです。
open System
open Microsoft.FSharp.Data.TypeProviders
open System.Data.Linq.SqlClient
open System.Linq
open Microsoft.FSharp.Linq
// I found the connection string in database properties in the Server Explorer window
// in Visual Studio 2012
[<Literal>]
let conn = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\FM Access\FM Day.mdb;"
type schema = SqlDataConnection<conn>
その型プロバイダーの問題を解決するのを手伝ってください。接続文字列の何が問題になっていますか? それとも、別の型プロバイダーが必要ですか? F# 3.0 で Microsoft Access データベース .mdb への接続をサポートする型プロバイダーはありますか?