我正在用 C# 和 MySQL(来自 GearHost 的服务器)开发一个 WinForms 应用程序用于数据存储。现在,我创建了一个类来处理 SQL 操作,但每次调用它时,我的代码都会抛出错误“KeyWord not support”。我读过其他类似的问题,但没有发现任何适合我的代码的内容。
string connectionString = @"datasource=mysql#.gear.host;port=3306;username=######;pwd=##########;database=########;";
MySqlConnection databaseConnection = new MySqlConnection(connectionString);
最佳答案
您可以使用连接字符串生成器,这样您就不必担心输错任何关键字。
var conn_string = new MySqlConnectionStringBuilder();
conn_string.Server = "######";
conn_string.UserID = "#######";
conn_string.Password = "#######";
conn_string.Database = "#######";
using (var conn = new MySqlConnection(conn_string.ToString()))
using (var cmd = conn.CreateCommand())
{
cmd.CommandText = "your command text";
conn.Open();
cmd.ExecuteNonQuery();
}
关于c# - "Keyword not supported"MySQL C#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43639184/