如何创建MySQL存储过程可以返回一个表类型的数据?在C#代码中如何调用这样的存储过程?

hushaod 发布于 2013/12/04 20:17
阅读 784
收藏 0

@飞晏 你好,想跟你请教个问题:

我最近在做实验室的项目,需要考虑些存储过程,想请教您一些MySQL存储过程的问题,麻烦您帮我看一下,万分感谢。


MySQL如何创建可以返回DataTable类型的存储过程?
    具体:MySQL数据库中有数据库mydbtest,有一张表mytable,含有字段myID,myName,myNumber等,现在需要查询这个表的数据,创建了存储过程GetmyInfo,存储过程里面用select * from mytable得到了mytable的信息。直接在MySQL管理工具(比如Navicat,MySQL Command Line Client)调用存储过程(语法:call GetmyInfo())是可以看到mytable的数据的,而现在问题是存储过程中如何返回DataTable类型的数据返回给上层的C#代码?


2、在C#中如何调用该存储过程来获得查询数据?
     希望借助您在项目当中的经验给予指导如何在C#代码中来调用存储过程。
谢谢了!!

加载中
0
飞晏
飞晏

C#建议你去看看SQLHelper,里面有个重载是专门处理SP的。MySQL也类似。

http://www.feiyan.info/17.html

C#我忘的差不多了...

h
hushaod
万分感谢!!!
0
我爱土豆

引用来自“飞晏”的答案

C#建议你去看看SQLHelper,里面有个重载是专门处理SP的。MySQL也类似。

http://www.feiyan.info/17.html

C#我忘的差不多了...

我也正关注这方面的内容!
定!

h
hushaod
多交流交流!!!
返回顶部
顶部