frendguo's blog

UWP 中的MySQL 连接

最近需要与Mysql 进行数据的交互,于是开始考虑使用Mysql。然后在网上随便一搜,发现有个示例(代码在最后),英语好的同学可以直接看这里 https://code.msdn.microsoft.com/windowsapps/Using-MySQL-database-with-03c1e9c7#content

关于Mysql 数据连接的处理主要有下面几个步骤:

下载安装 mysql-connector-net-6.7.9并添加 MySql.Data.RT.dll

下载: mysql-connector-net-6.7.9

安装完毕后,将 C:\Program Files (x86)\MySQL\Connector.NET 6.9\Assemblies\RT 下的MySql.Data.RT 添加到项目中。就可以进行后续步骤了。

执行全表查询

using (MySqlConnection connection = new MySqlConnection(connectionString))
{
    MySqlCommand getStudents = new MySqlCommand("select * from Student", connection);
    connection.Open();
    // *********************************
    // Fixme : 字段必须为字符串 否则就抛异常
    // *********************************
    using (MySqlDataReader reader = getStudents.ExecuteReader())
    {
        while (reader.Read())
        {
            _studentsViewModel.AllStudents.Add(new Students(
                    reader.GetString("Id")
                ));
        }
    }
}

 

这里只放了查询(有个问题就是查询的字段类型必须全是一种类型的,这里用了字符串,然后如果有其他类型的数据需要使用其他的命令执行方法,看这边》》),其他的增删改 就自行参考下面的代码。

代码下载:

MySQLBlog.zip

Happy Coding!o(* ̄▽ ̄*)o

 

Add comment

Loading