码迷,mamicode.com
首页 > 数据库 > 详细

c# 查询sql 返回多个参数

时间:2015-07-23 09:32:09      阅读:244      评论:0      收藏:0      [点我收藏+]

标签:

1.根据需要查询mysql 语句,返回三个需要的参数,不是数据集

2.编写函数如下:

    public static void GetParas(string 条件1, out string 返回值1, out string 返回值2, out string 返回值3)
        {
            返回值1= string.Empty;
            返回值2= string.Empty;
            返回值3= string.Empty;


          
            string strSQL = string.Format("Select * from 表 where 字段1= ‘{0}‘ limit 1", 条件1);

     //执行sql语句

            DataTable dt = ds.Tables[0];
            if (dt != null && dt.Rows.Count == 1)
            {
                object obj = dt.Rows[0][返回值1"];
                if (obj != null && !(obj is DBNull))
                {
                    返回值1= Convert.ToString(obj).Replace(" ", "");
                }
                obj = dt.Rows[0]["返回值2"];
                if (obj != null && !(obj is DBNull))
                {
                    返回值2= Convert.ToString(obj);
                }
                obj = dt.Rows[0]["返回值3"];
                if (obj != null && !(obj is DBNull))
                {
                    返回值3= Convert.ToString(obj);
                }
            }
        }



3.通过上述sql执行,就查询对应的三个返回值。

4.调用函数如下

 string 返回值1= string.Empty;
 string 返回值2= string.Empty;
 string 返回值3= string.Empty;

 GetParas(查询条件1, out 返回值1, out 返回值2,, out 返回值3);

版权声明:本文为博主原创文章,未经博主允许不得转载。

c# 查询sql 返回多个参数

标签:

原文地址:http://blog.csdn.net/vbloveshllm/article/details/47016549

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!