`
wfdoublext
  • 浏览: 129914 次
  • 性别: Icon_minigender_1
  • 来自: 青岛
社区版块
存档分类
最新评论

js处理DataSet数据源

    博客分类:
  • ajax
阅读更多
 [Ajax.AjaxMethod()]
        public DataSet GetDataSet()
        {
            OleDbConnection conn = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:工作项目分析 estdb.mdb;Persist Security Info=True;");
            DataSet ds = new DataSet();
            try
            {
                OleDbCommand cmd = conn.CreateCommand();
                cmd.CommandText = "select * from t_name";
                cmd.CommandType = CommandType.Text;

                OleDbDataAdapter da = new OleDbDataAdapter(cmd);
                da.Fill(ds);
                return ds;
            }
            catch
            {
                conn.Close();
                throw;
            }
        }

 

<script language="JavaScript">

// var ds =test.GetDataTable().value;  //table数据源
//alert(ds.Rows[i].level2; 




            function getDataSet()
            {
                var ds =test.GetDataSet().value;
                if(ds != null && typeof(ds) == "object" && ds.Tables != null)
                {
                    var s = new Array();
                    s[s.length] = "<table style='border: #000000 1px solid; color: #993333; font-family: 'Microsoft Sans Serif'; background-color: #ffff99;'>";

                    for(var i=0; i<ds.Tables[0].Rows.length; i++)
                    {
                        s[s.length] = "<tr>";
                        s[s.length] = "<td>" + ds.Tables[0].Rows[i].id + "</td>";
                        s[s.length] = "<td>" + ds.Tables[0].Rows[i].f_date + "</td>";
                        s[s.length] = "<td>" + ds.Tables[0].Rows[i].f_name + "</td>";
                        s[s.length] = "</tr>";
                    }

                    s[s.length] = "</table>";
                    document.getElementById("div1").innerHTML = s.join("");
                    }
                else
                {
                    alert("调用Ajax接口函数错误!");
                }
            }
        </script>

 

分享到:
评论

相关推荐

    js DataSet数据源处理代码

    ### JS DataSet 数据源处理知识点详解 #### 一、概述 在Web开发中,尤其是在使用JavaScript进行前后端交互时,处理数据集(DataSet)是一项常见且重要的任务。本篇将详细介绍如何利用JavaScript处理来自服务器端的...

    js处理后台函数接口,包括Dataset

    总结,通过VS2008、ASP.NET和Ajax.dll,我们可以实现JavaScript调用C#后台函数,获取并处理Dataset数据,从而构建更加交互式的Web应用。这涉及到了前端与后端的交互、数据库操作以及数据的序列化和反序列化等多个...

    DataSetConverter4D 演示程序源代码

    标题 "DataSetConverter4D 演示程序源代码" 提供了一个关键的线索,即这是一个与数据集转换相关的开源项目,特别关注如何将数据集(DataSet)转换为JSON格式。描述进一步确认了这一点,提到了"Format_JSON"函数的源...

    通过Web服务获取DataSet.rar

    DataSet是.NET Framework中的一个对象,它在内存中提供了一个离线数据视图,可以存储来自多种数据源的数据。DataSet可以包含多个DataTable,这些表之间可以通过DataRelation进行关联,形成一个小型的数据库环境。它...

    C# 如何使用自定义数据源创建水晶报表,可实现打印 ,web中,好东西啊。。(源码)

    自定义数据源通常是通过数据集(DataSet)或数据适配器(DataAdapter)来实现,这样可以处理非标准数据库或自定义数据结构。 创建自定义数据源的步骤如下: 1. **创建数据集(DataSet)**:在C#项目中,首先创建一...

    FusionCharts图表开发(xml数据源)

    使用XML作为FusionCharts的数据源,可以将数据组织成易于理解和处理的层次结构。以下是如何构建一个简单的XML文件以供FusionCharts使用: ```xml &lt;dataset seriesname="Sales"&gt; &lt;/dataset&gt; ```...

    ECharts 数据集(dataset)

    它允许用户声明独立的数据集,这些数据集可以被多个图表组件复用,简化了数据处理和展示的过程。通过dataset,我们可以更灵活地控制数据与视觉元素的对应关系,提升数据可视化的效果。 在ECharts中,数据集可以通过...

    js-vulnerabilities-dataset:策展机可学习的数据集,用于为JavaScript源代码中的漏洞开发自动检测模型

    策划可机器学习的数据集,用于为JavaScript源代码中的漏洞开发自动检测模型。 分析公共代码存储库中JavaScript常见漏洞和披露(CVE)。 jsVul-Web爬行机器人,用于从Internet( 和 )提取和处理JavaScript漏洞...

    xml分页+ajax请求数据源+dom取结果实例代码

    【XML分页与AJAX数据源获取】 在Web开发中,XML(Extensible Markup Language)是一种常用的数据交换格式,尤其适用于小型数据集。本实例中,XML被用于存储和传递服务器端的数据。当用户在前端界面进行操作时,如...

    基于JavaScript的echarts数据可视化大屏设计源码

    在实际应用中,开发者需要根据`readme.txt`的指导,结合JavaScript文件(如`js/main.js`)中的ECharts实例化和配置代码,将数据源与ECharts图表结合。CSS文件(如`css/style.css`)则用于设置图表和页面的整体样式。...

    Dataset.zip

    JSON(JavaScript Object Notation)文件则常用于存储结构化数据,如API响应或配置信息。通过Python的json模块,我们可以轻松地解析和操作JSON数据。XML(Extensible Markup Language)文件则用于更复杂的数据结构,...

    dataset-cache:数据集的内存缓存

    要充分利用`dataset-cache`,开发者需要了解如何正确地集成到自己的JavaScript应用中,设置合适的缓存大小和策略,以及如何有效地处理数据的加载和存储。通过合理地利用内存缓存,可以在不牺牲应用性能的前提下,...

    一个基于C#+Silverlight实现的Dataset Surrogate程序例子源码

    Dataset Surrogate是一种在分布式环境中处理数据集的技术,它主要用于序列化和反序列化数据集,以方便在网络间传输。 【Silverlight技术详解】 Silverlight是微软推出的一种Web应用程序开发平台,主要用来创建丰富...

    数据集序列化:用于Delphi和Lazarus(FPC)的JSON到DataSet和DataSet到JSON转换器

    通过这样的转换器,开发者可以充分利用JSON的灵活性和易读性,同时保持与Delphi和Lazarus中的DataSet接口的便利性,从而提高数据处理的效率和兼容性。对于那些处理大量数据或需要跨平台数据交换的项目,这个工具无疑...

    基于Spark、Python Flask和MovieLens dataset的在线电影推荐系统.zip

    标题中的“基于Spark、Python Flask和MovieLens dataset的在线电影推荐系统”揭示了这个项目是构建一个使用大数据处理工具Spark,Web开发框架Python Flask,并基于MovieLens数据集的电影推荐服务。下面将详细阐述这...

    ASP.NET绑定sql数据库采用echarts显示数据图表

    ECharts的数据源通常是一个JavaScript数组,每个元素代表一个数据项,包含对应的属性值。在ASP.NET中,我们可以将DataSet或DataTable转换为JSON格式,再传递给前端。例如: ```csharp var json = JsonConvert....

    api-data-source:Flexmonster 自定义数据源 API 服务器,用于加载和可视化来自任何数据源的数据

    Flexmonster 自定义数据源 API 服务器 网站: Flexmonster 数据透视表和图表Flexmonster Pivot 是用于交互式 Web 报告的强大 JavaScript 工具。 它允许您快速方便地可视化和分析来自 JSON、CSV、SQL、NoSQL、Elastic...

    下拉框选择事件动态加载echart数据

    在上述代码中,我们首先定义了一个空的`dataset`,然后在`updateChart`函数中将新的数据源替换到`dataset.source`,并同步更新`xAxis.data`。这样,ECharts就能自动根据新的数据重新渲染图表。 通过这种方式,我们...

Global site tag (gtag.js) - Google Analytics