MissingManifestResourceException

时间:2009-08-25 13:34:25

标签: compact-framework

我正在尝试使用C#从.NET紧凑框架连接到mysql数据库。每次运行程序时,我都会在打开连接时得到一个missingmanifestresourceexception。 任何人都可以告诉我如何解决这个问题,我已经失去了四天。

P.S:我已经添加了引用Mysql.Data.CF。

我的代码如下

        string MyConString ="SERVER=localhost;" + "DATABASE=kunle;" + "UID=root;" + "PASSWORD=olakay;"+ "pooling=false;";


        MySqlConnection connection = new MySqlConnection(MyConString);
        MySqlCommand command = connection.CreateCommand();
        MySqlDataReader Reader;
        command.CommandText = "select * from mycustomers";
        try
        {



            connection.Open(); //***this is the point where I get the error***


            MessageBox.Show("Connected successfully");

        }
        catch (MySqlException asd)
        {
            MessageBox.Show("" + asd.Message);
        }
        catch (MissingManifestResourceException ex)
        {
            MessageBox.Show("" + ex.Message);
        }
        Reader = command.ExecuteReader();
        while (Reader.Read())
        {
            //statement goes here;
        }
        connection.Close();

期待任何人的回答。

Olakay。

1 个答案:

答案 0 :(得分:0)

在连接字符串中输入“pooling = false”。它解决了我的问题。

您使用的是哪种版本的连接器。我已成功完成5.2.7

我已在MySql论坛上发布此决议 http://forums.mysql.com/read.php?38,228101,276266#msg-276266