我试图通过Xamarin android连接mysql数据库。我的代码如下:
con = new MySqlConnection("xxxxxxxxxxxx");
con.Open();//gives error at this line
下面给出了这个错误:
未处理的异常:System.TypeInitializationException:' MySql.Data.MySqlClient.Replication.ReplicationManager'的类型初始值设定项。抛出一个例外。发生
当我查看C#Interactive时,它显示了这一点;
con.Open();
(1,17):错误CS0103:' con'在当前上下文中不存在
答案 0 :(得分:0)
我认为首先,您应该检查您的连接字符串,在c#interactive中您首先需要初始化变量然后使用它们。您不能使用代码中的变量,因为c#interactive不知道它们。 你应该在c#interactive中尝试这个:
con = new MySqlConnection(<your Connection string>);
con.Open()