mysql executereader_ExecuteReader()对象不能被转换

mysql executereader_ExecuteReader()对象不能被转换我已经在服务器上建立了一个mySql数据库,现在我想达到它,以便我做出一个web服务。首先,我只想测试我是否可以从我的方法(OneEntity)中的查询中获取实体,并将其放入我的列表中。ExecuteReader()对象不能被转换publicIEnumerableGet(){returnnewList{newPerson{ID=0,First=OneEntity(),La…

大家好,又见面了,我是你们的朋友全栈君。

我已经在服务器上建立了一个mySql数据库,现在我想达到它,以便我做出一个web服务。首先,我只想测试我是否可以从我的方法(OneEntity)中的查询中获取实体,并将其放入我的列表中。ExecuteReader()对象不能被转换

public IEnumerable Get()

{

return new List {

new Person{ ID = 0, First = OneEntity(), Last =”Example”}

};

}

public string OneEntity()

{

MySql.Data.MySqlClient.MySqlConnection mySqlConnection;

MySql.Data.MySqlClient.MySqlCommand cmd;

String connString = System.Configuration.ConfigurationManager.ConnectionStrings[“MySql”].ToString();

mySqlConnection = new MySql.Data.MySqlClient.MySqlConnection(connString);

cmd = new MySql.Data.MySqlClient.MySqlCommand();

cmd.CommandText = “SELECT ‘name’ FROM ‘CustomerDb’ WHERE ‘id’ = 0”;

cmd.CommandType = CommandType.Text;

cmd.Connection = mySqlConnection;

mySqlConnection.Open();

SqlDataReader reader = cmd.ExecuteReader();

mySqlConnection.Close();

return reader;

}

我不在C#中非常有经验,因此不确定是不是我这样做是正确的。然而,在我的cmd.ExecuteReader()(对象我猜它是什么?!?!)我得到它

不能隐式转换类型“MySql.Data.MySqlDataReader”到 “System.Data.SqlClient的。 SqlDataReader’

我在做什么错在这里?显然我的回报也是不正确的,因为我指定我的方法是’字符串’..但即使我输入一个字符串,错误不会消失?

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/151496.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 数据爆发式增长 数据备份成‘刚需’

    数据爆发式增长 数据备份成‘刚需’

    2021年9月3日
  • OpenCV图像几何变换专题(缩放、翻转、仿射变换及透视)【python-Open_CV系列(五)】

    OpenCV图像几何变换专题(缩放、翻转、仿射变换及透视)【python-Open_CV系列(五)】OpenCV图像几何变换(python为工具)Open_CV系列(五)准备图片1.缩放cv2.resize()方法2.翻转cv2.flip()方法3.仿射变换warpAffine()方法3.1平移3.2旋转3.3倾斜4.透视

    2022年11月2日
  • 领导要求996,我拒绝了[通俗易懂]

    领导要求996,我拒绝了

    2022年2月18日
  • 粘包问题怎么解决_包带粘手怎么处理

    粘包问题怎么解决_包带粘手怎么处理如何解决粘包问题粘包就是连续向对端发送两个或者两个以上的数据包,对端在一次收取中受到的数据包数量可能大于1个,当大于1个时,可能时几个包加上某个包的部分,这这干脆几个完整的包在一起。当然,也可能收到的数据只是一个包的部分,这种情况一般也叫做半包。无论是半包问题还是粘包问题,因为TCP是流式数据,所以其解决思路还是从收到的数据中把包与包的边界区分出来。如何区分,有以下三种办法。固定包长的数据包。固定包长,即每个协议包的长度都是固定的。假如我们规定每个协议包的大小都是64字节,每收满64字节,就取出来

    2022年8月11日
  • 深入理解static关键字

    深入理解static关键字提到static关键字,相信大家都不陌生,这是相对比较难以理解的一个关键字,相信各位也都能深深感受的到!本篇文章将好好总结一下static这个关键字。文章目录1、static存在的主要意义2、static的独特之处3、静态变量和实例变量的概念4、静态变量和实例变量【重点常用】5、static静态方法6、static代码块7、static应用场景1、static存在的主要意义static的主要…

    2022年11月2日
  • 深挖P2P传输技术,升级与创新并举

    深挖P2P传输技术,升级与创新并举你用过P2P传输吗?现在的P2P传输可以说是继局域网、ftp、http之后最广泛使用的文件分享和传播途径,被众多企业运用在工作中。P2P传输,全称“点对点传输”,是一种文件即时传输方式,目标是让所有客户端都能提供资源,包括带宽、存储空间、计算能力。P2P传输技术有很多应用,包括共享各种格式音频、视频、数据等。**P2P传输技术是如何实现即时传输?为什么P2P传输可以被众多企业接受?**本文,我们将带着这两个问题出发,深挖P2P传输技术。一、一张图看懂P2P传输技术传统的http传输是服务器上直接复制

    2022年7月16日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号