【问题标题】:How to run mysql Sp in asp.net using Linq如何使用 Linq 在 asp.net 中运行 mysql Sp
【发布时间】:2015-05-22 20:59:02
【问题描述】:

我已经在 Mysql 中创建了 Sp

    CREATE  PROCEDURE data1(IN pid INT) 
        select * from data where id=pid

我有数据表,其中有 2 列 id 并且没有

标识 |没有

现在我想在 ASP.NET 中使用 EF 调用该 Sp

 var a = db.data1(10);

当我在 mysql 中运行 sp 时,它给了我一个完美的输出 但是当我在asp.net中使用SP时,每次a都存储0 它没有返回任何结果。

【问题讨论】:

  • weblogs.asp.net/scottgu/… 也许这会有所帮助
  • @Yagzii OP 使用的是 EF,而不是 Linq-to-SQL。
  • db 是我的上下文对象

标签: c# mysql asp.net linq stored-procedures


【解决方案1】:

通读您的代码有点太难了。你真的将存储过程添加到你的模型中了吗?如果没有,那是我首先要去的地方。这是关于使用存储过程的一个很好的基本阅读:https://msdn.microsoft.com/en-us/data/gg699321.aspx

【讨论】:

  • 现在我已经添加了简单的 sp,但条件仍然相同,我没有得到操作
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-01-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多