WPF_MySQL查询结果存入数组
Posted shyw
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了WPF_MySQL查询结果存入数组相关的知识,希望对你有一定的参考价值。
https://docs.microsoft.com/zh-cn/dotnet/api/system.collections.generic.list-1?view=netframework-4.8
mysqlHelper
/// <summary> /// 查询_返回一组数 /// </summary> /// <param name="str"></param> /// <returns></returns> public static List<string> selectSQL(string str) { try { conn.Open(); //建立MySQL连接 MySqlCommand cmd = new MySqlCommand(str, conn); //执行 MySqlDataReader reader = cmd.ExecuteReader(); //读取数组 List<string> strrr = new List<string>(); while (reader.Read()) { strrr.Add(reader[0].ToString()); } conn.Close(); //关闭MySQL连接 return strrr; } catch (Exception e) { conn.Close(); //关闭MySQL连接 List<string> list = new List<string>(); list.Add("执行SQL语句时出错啦!关闭连接成功" + e.ToString()); return list; } }
这个MySQL Helper类参考了https://bbs.csdn.net/topics/250005815;
7楼时对的,8楼时错的。。。。。
调用方法
List<string> adp = MySqlHelper.selectSQL("select name from perinfo;"); MessageBox.Show(adp.Count.ToString());
以上是关于WPF_MySQL查询结果存入数组的主要内容,如果未能解决你的问题,请参考以下文章
thinkphp3.2.3 查询时使用where+select查询出来的比find查询多一个空数组