![]() |
1
3
查看此Bug条目: http://bugs.mysql.com/bug.php?id=44985 对你的运气感到抱歉。欢迎来到俱乐部。显然,从mysql connector/.net entity framework对mysql中的存储过程有适当的支持是不可用的。从线程中的日期可以看出,引入该特性的响应速度非常慢。 |
![]() |
2
6
如果您觉得这很有帮助,下面是我使用的方法,用于从mysql connector/.net实体框架提供程序使用mysql中的参数处理存储过程。我调用ExecuteStoreQuery()。这使我不再需要处理模型中参数映射过程的挑战。这是为了我们的需要。
|
![]() |
3
4
下面是我们在dbContext上执行storedprocedures时所做的一些扩展:
|
![]() |
4
2
我喜欢这个参数方法更安全,因为它也可以处理SQL注入问题。我将其概括如下:
|
![]() |
5
2
另外,在处理MySQL数据库时,请注意一件最重要的事情:总是将存储过程参数命名为与表列名不同的名称,否则它会在sp内部的查询中混淆。 例如:
|
![]() |
6
2
下面是我的代码的一个示例,它与vs2012和mysql connector 6.8.3一起工作,只是像往常一样生成数据模型,不要忘记包含存储过程。 希望这个帮助是某人。
|
![]() |
7
1
调用存储过程是我的解决方案。我希望有用。
|
![]() |
hello_programmers · Mysql从其他表输出一列 1 年前 |
![]() |
Community wiki · 这个MySQL语句出了什么问题? 1 年前 |
![]() |
Community wiki · 优化从同一表中提取的多列的查询 1 年前 |
![]() |
Popo · Sql查询:返回数据库中不可用的where条件 1 年前 |
|
Hamdan Nuramdani · 对账单中一周内不同表中的数据求和 1 年前 |
|
Kugelfisch · 用php为数据库加密数据 1 年前 |