【问题标题】:Data Table to array in jquery数据表到jQuery中的数组
【发布时间】:2016-12-22 04:42:42
【问题描述】:

我有一个 SQL 数据表。它包含两列数据。我使用JQUERY 在我的脚本文件中初始化了一个数组。我想将数据表数据发送到我的array

    <script type="text/java script">
     $(document).ready(function () {

     goog = [["6/22/2009", 10], ["6/15/2009", 15], ["6/8/2009", 10], ["6/1/2009", 10], ["5/26/2009", 16],
  ["5/18/2009", 11], ["5/11/2009",8], ["5/4/2009", 20], ["4/27/2009", 14], ["4/20/2009", 17],
  ["4/13/2009", 12], ["4/6/2009", 11], ["3/30/2009", 14], ["3/23/2009", 14], ["3/16/2009", 20],
  ["3/9/2009", 10], ["3/2/2009", 5], ["2/23/2009", 9], ["2/17/2009", 9], ["2/9/2009", 11],
  ["2/2/2009", 12]];
</script>

现在手动创建数组。但我想从数据表中加载数据。

【问题讨论】:

  • 如何连接到数据库并获取数据。需要更多详细信息
  • 我使用 c# 将 SQL 数据表连接到后端中的数据表。
  • 您需要在后端创建一个 Web 服务,该服务将连接到数据库并返回您期望的数组。则需要向该服务发起ajax请求读取数据,接收成功后进行处理。
  • 感谢您的回复。我会尝试......

标签: jquery sql arrays


【解决方案1】:

这可能会帮助你 C# 的 Web API 方法

using System;
using System.Collections.Generic;
using System.Linq;
using System.Net;
using System.Net.Http;
using System.Web.Http;
using Newtonsoft.Json;
using System.Data;
using System.Data.SqlClient;
using System.Configuration;

 [System.Web.Http.HttpGet]
        public object GetData()
        {
            try
            {

                DataTable dt = SqlHelper.ExecuteDataTable(ConfigurationManager.ConnectionStrings["ConnStr"].ConnectionString, CommandType.StoredProcedure, "GetATMDetails");
                //var dt = DataTableCompressor.Decompress(clsServiceInitialization.Instance.proxyEstimationInfoService.GetAllCity());
                if (dt != null && dt.Rows.Count > 0)
                {
                    return new
                    {
                        Data = dt,
                        ErrorID = 0,
                        Message = "User"
                    };
                }
                else
                {
                    return new
                    {
                        ErrorID = 0,
                        Message = "No records retrieved."
                    };
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }

    }

【讨论】:

  • 要添加哪些程序集引用@Darshak Gajjar
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-03-27
  • 1970-01-01
  • 2017-12-07
  • 1970-01-01
  • 1970-01-01
  • 2016-03-27
  • 2015-03-27
相关资源
最近更新 更多