Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何使用Linq在asp.net中运行mysql Sp_C#_Mysql_Asp.net_Linq_Stored Procedures - Fatal编程技术网

C# 如何使用Linq在asp.net中运行mysql Sp

C# 如何使用Linq在asp.net中运行mysql Sp,c#,mysql,asp.net,linq,stored-procedures,C#,Mysql,Asp.net,Linq,Stored Procedures,我已经在Mysql中创建了Sp CREATE PROCEDURE data1(IN pid INT) select * from data where id=pid 其中我有一个数据表,其中有两个列id和编号 身份证号码 现在我想使用EF调用ASP.NET中的Sp var a = db.data1(10); 当我在mysql中运行sp时,它给了我一个完美的输出 但当我在asp.net中使用SP时,每次a都存储0 而且它不会返回任何结果。通读代码有点太难了。您是否

我已经在Mysql中创建了Sp

    CREATE  PROCEDURE data1(IN pid INT) 
        select * from data where id=pid
其中我有一个数据表,其中有两个列id和编号

身份证号码 现在我想使用EF调用ASP.NET中的Sp

 var a = db.data1(10);
当我在mysql中运行sp时,它给了我一个完美的输出 但当我在asp.net中使用SP时,每次a都存储0
而且它不会返回任何结果。

通读代码有点太难了。您是否已将存储过程添加到您的模型中?如果不是,那我就先去那里。下面是一本关于使用存储过程的基础读物:

也许这会help@YagziiOP使用的是EF,而不是Linq-to-SQL。db是我的上下文对象现在我添加了简单的sp,但条件仍然相同,我没有得到OP