小编use*_*063的帖子

如何使用dapper通过查询对象返回一个intger值

使用下面的方法我试图返回一个intger,它由存储过程返回它返回值0或大于零.根据我的理解,当数据返回时,它将是一个字典(不确定),因为我试图返回一个整数.我怎么能做到这一点.下面的代码是不完整的,注释中的代码是我最初做的,我意识到我可以用很简单的方式重写相同的代码.我把它们都留在那里所以我错了,有人可以解决我的问题.

public int Exists(string plan)
{
    using (var connection = new SqlConnection(Connection))
    {
        connection.Open();
       var parameters = new DynamicParameters();
       //parameters.Add("@Plan", plan, DbType.String,
           //ParameterDirection.Input, null);
           //I guess I can directly pass param but not sure how ??

        var data=connection.Query("storeProcmem_Plan", new{ ? ?},
               CommandType.StoredProcedure);

        //how to return an integer               
        int myvalue= data ???                


        connection.Close();
        return Convert.ToInt32(data);
Run Code Online (Sandbox Code Playgroud)

c# dapper

7
推荐指数
1
解决办法
1万
查看次数

dapper是否支持.net数据集

在我看来,dapper.query对象有一个datareader,对于dapper.Execute有一个ExectureNonQuery对象.如果我错了,请纠正我.

我们可以将dapper用于返回多个表的数据集吗?

dapper

3
推荐指数
2
解决办法
6208
查看次数

IEnumerable与Dictionary C#之间的区别

如果您在stackoverflow中转到此链接。关于将“可加密的”转换为“字典”存在一个问题。所以我的问题是,当我们拥有字典对象时,为什么我们需要IEnumerable?

实际上,我正在尝试找出它们之间的区别。

c#

0
推荐指数
1
解决办法
2899
查看次数

标签 统计

c# ×2

dapper ×2