我想连接到我的Azure数据库,并从.fsx文件中进行操作。
C#的方法如下:
SqlConnectionStringBuilder builder = new SqlConnectionStringBuilder();
builder.DataSource = "your_server.database.windows.net";
builder.UserID = "your_user";
builder.Password = "your_password";
builder.InitialCatalog = "your_database";
using (SqlConnection connection = new SqlConnection(builder.ConnectionString))
...
在F#中是否有更好的方法来完成这个任务,还是应该从C#中尝试推导?我知道一旦字符串被创建,我们可以使用类型提供程序(如SqlProgrammabilityProvider)。
基本上希望能够找到一个类似于这个C#连接Azure SQL服务器的F#指南:
https://learn.microsoft.com/en-us/azure/sql-database/sql-database-connect-query-dotnet-core
微软显然会产生很多C#内容,但没有相应的F#内容 :(