数据库查出来的数据可直接JSON格式化

本文介绍了一个用于获取订单详细信息的Web方法。该方法通过输入订单号来查询订单主表,并进一步获取与该订单相关的账单明细。如果找到匹配的订单记录,则返回账单明细的JSON格式数据。
 [WebMethod]
    public string GetODR_BillDetail(string orderno)
    {
        string jsonResult = null; 
        DataTable dt = C_c.SelectT("select * from  ODR_OrderMain  where  OrderNo='" + orderno + "' or TrackingNo='" + orderno + "' or Field1='" + orderno + "' or (ORDERREFNO!='' and ORDERREFNO='" + orderno + "')");
        if (dt.Rows.Count > 0)
        {
            DataTable dtbill = C_c.SelectT("select * from ODR_BillDetail  where ODR_OrderMainID='" + dt.Rows[0]["ODR_OrderMainID"].ToString() + " ' and Void_Flag='0'");
            if (dtbill.Rows.Count > 0)
            {
                jsonResult = JsonConvert.SerializeObject(dtbill); 
            }
        }
        else
        {}
        return jsonResult;
    }

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值