我正在做一个F#项目,需要做一些数据库查询到一个在线的MySQL数据库。谁能帮帮我。我需要这样的东西
\\ Connect to DB
let servername = "localhost"
let username = "username"
let password = "password"
\\ Code that connects to db
\\ Print error message if can connect
\\ Query
let query = "SELECT * FROM table ..."
\\ Code that executes query
\\ Error Message if query not executed
2条答案
按热度按时间w6lpcovy1#
您应该安装MySQL的.NET驱动程序。然后安装SQLprovider。文档中有MySQL的示例。你可以连接到数据库并像这样查询它:
connstring
将是这样的:您还应该阅读https://msdn.microsoft.com/visualfsharpdocs/conceptual/walkthrough-accessing-a-sql-database-by-using-type-providers-%5bfsharp%5d
plicqrtu2#
我也会说SQLProvider是一种方法,因为这样你就可以根据你的数据库验证你的逻辑,如果你的数据库发生了变化,你就会注意到。
但是,如果您需要,可以手动连接: