博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
c# 查询sql 返回多个參数
阅读量:4691 次
发布时间:2019-06-09

本文共 888 字,大约阅读时间需要 2 分钟。

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);

转载于:https://www.cnblogs.com/llguanli/p/7097223.html

你可能感兴趣的文章
linux 压缩文件的命令总结
查看>>
linux tail 命令详解
查看>>
BZOJ-3207 花神的嘲讽计划Ⅰ
查看>>
BZOJ-1069 [SCOI2007]最大土地面积
查看>>
进程与线程的一个简单解释【摘】
查看>>
COJ976 WZJ的数据结构(负二十四)
查看>>
slid.es – 创建在线幻灯片和演示文稿的最佳途径
查看>>
2016年6月份那些最实用的 jQuery 插件专辑
查看>>
如何在数据库中使用索引
查看>>
ring0
查看>>
windows虚拟机下 安装docker 踩过的坑
查看>>
使用 CXF 做 webservice 简单例子
查看>>
2017-2018-1 20155339 《信息安全系统设计基础》第8周学习总结
查看>>
socket.io 消息发送
查看>>
C# 两个datatable中的数据快速比较返回交集或差集
查看>>
关于oracle样例数据库emp、dept、salgrade的mysql脚本复杂查询分析
查看>>
一些有趣的代码
查看>>
从RTP到ORTP
查看>>
单文档切换OpenGL视图
查看>>
抽象类和接口的区别
查看>>