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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 【插件】推荐两个谷歌浏览器的插件[通俗易懂]

    昨天加班到很晚,遇到一个很奇怪的问题,今天才大概定位产生的原因! 很多时候问题很难复现,导致排查问题的效率就不是那么的高效!本来想着写一下这次排查问题的总结,还是后面有时间在写。今天分享两个谷歌浏览器(程序员必备浏览器)的插件,我一直在用,特别好用,所以推荐给你!CSDN中屏蔽百度广告 – Adblock Plus插件我自己有时候会在CSDN写一些技术总结等,每次访问都会百度广告,真是TM…

    2022年2月27日
    165
  • c语言 木马编程教学,木马编程 之超强服务… 附代码 原创.

    c语言 木马编程教学,木马编程 之超强服务… 附代码 原创.该楼层疑似违规已被系统折叠隐藏此楼查看此楼}BOOLAddSvchostGroup(VOID){HKEYhkey;//其实是一个句柄.if(RegOpenKey(HKEY_LOCAL_MACHINE,”SOFTWARE\\Microsoft\\WindowsNT\\CurrentVersion\\SvcHost”,&hkey)!=ERROR_SUCCESS)returnFALSE…

    2022年6月14日
    35
  • 安卓适配AutoSize详解

    安卓适配AutoSize详解GItHub的官方地址:https://gitee.com/lcb1992/AndroidAutoSize一.项目导入implementation’me.jessyan:autosize:1.2.1’1.1manifest里面进行设置<manifest><application><meta-dataandroid:name=”design_width_in_dp”

    2022年6月6日
    28
  • git命令大全(非常齐全)[通俗易懂]

    git命令大全(非常齐全)[通俗易懂]git命令大全

    2022年7月14日
    15
  • 交换机的背板带宽计算方式

    交换机的背板带宽计算方式交换机的背板带宽 是交换机接口处理器或接口卡和数据总线间所能吞吐的最大数据量 背板带宽标志了交换机总的数据交换能力 单位为 Gbps 也叫交换带宽 一般的交换机的背板带宽从几 Gbps 到上百 Gbps 不等 一台交换机的背板带宽越高 所能处理数据的能力就越强 但同时设计成本也会越高 一般来讲 计算方法如下 1 线速的背板带宽考察交换机上所有端口能提供的总带宽 计

    2025年7月9日
    2
  • django-redis_文件缓存和redis缓存的区别

    django-redis_文件缓存和redis缓存的区别前言动态网站的基本权衡是,它们是动态的。每次用户请求页面时,Web服务器都会进行各种计算-从数据库查询到模板呈现再到业务逻辑-以创建站点访问者看到的页面。从处理开销的角度来看,这比标准的文件

    2022年7月29日
    12

发表回复

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

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