用 OData 访问 MetricMash - U.S. Unemployment Data

原创 2012年03月26日 19:16:57

用 OData 访问 MetricMash - U.S. Unemployment Data

// 编译命令
//"C:\Program Files\Microsoft SDKs\F#\3.0\Framework\v4.0\fsc.exe"  --optimize- --tailcalls- --platform:x86 -r:"C:\Program Files\Reference Assemblies\Microsoft\FSharp\3.0\Runtime\v4.0\FSharp.Core.dll" -r:"E:\Projects\F#3\FSharp.Data.TypeProviders.dll"  -r:"C:\Program Files\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5\Profile\Client\System.Core.dll" -r:"C:\Program Files\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5\Profile\Client\System.Data.Services.Client.dll" -r:"C:\Program Files\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5\Profile\Client\System.dll"  --noframework  TypeProviderUnemployment.fsx

#if INTERACTIVE
#r @"C:\Program Files\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5\System.Data.Services.Client.dll";;
#endif
open System.Data.Services.Client;;
#if INTERACTIVE
#r @"E:\Projects\F#3\FSharp.Data.TypeProviders.dll"
#endif
open Microsoft.FSharp.Data.TypeProviders;;

open System.Net;;

[<Generate>]
type TU = Microsoft.FSharp.Data.TypeProviders.ODataService<"https://api.datamarket.azure.com/MetricMash/USConsumerPriceIndex/">

let MetricMash1() =
    let db = TU.GetDataContext()
    //let db = TU.ServiceTypes.TimeReference()
    db.Credentials <- NetworkCredential ("MSN帐号","主帐户密钥")

    let q = query {
        for u in db.TimeReference do
        where (u.Year = "2009")
        select u
    }

    q |> Seq.iter(fun n -> printfn "%A - %A" (n.MonthMMM + ", " + n.Year) n.DateValue)

MetricMash1()

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

sapui5 访问OData数据

开发环境:eclipse Luna, sapui5 toolkit eclipse plugin(从sap官网下载) 运行环境:eclipse + Tomcat OData环境:SAP在公网上提供...
  • berryreload
  • berryreload
  • 2016年08月04日 16:36
  • 2604

让Web API支持OData查询

前言   OData 这词也算是目前热门的词汇之一,而在 ASP.NET Web API 中也支持了 OData 查询服务,本篇就来看看如何在 Web API 中加入 OData 来进行操作。 ...
  • zzy7075
  • zzy7075
  • 2015年06月07日 10:27
  • 1326

OData 语法使用规则介绍

I recently did a crash course in Data Services and OData. While doing so I realized my notes might ...
  • zjw0742
  • zjw0742
  • 2016年10月19日 09:16
  • 2234

Odata数据展示

官方测试URL http://services.odata.org/V3/OData/OData.svc/ 以json格式显示 http://services.odata.org/V3/OData/...
  • senlinmu110
  • senlinmu110
  • 2016年09月26日 15:01
  • 976

AspNet.OData 系列教程(一):OData协议概述

1. 什么是OData?   OData 全称 Open Data Protocol,字面理解为开放数据协议,是一个基于Http协议且API实现为Restful风格的协议标准,目前由微软支持大力...
  • zhangshuocool
  • zhangshuocool
  • 2014年10月18日 07:51
  • 597

如何建立与Olingo V4 OData服务

第1部分:阅读场景 本教程将指导您完成编写基于该Olingo的OData 4.0库的Java OData服务所需的步骤(基于当前Olingo 4.0.0它可以通过获取下载页)。 最终的源代码可以在...
  • limm33
  • limm33
  • 2016年08月25日 13:47
  • 2726

Android与ReactNative下使用OData进行数据访问

Android与ReactNative下使用OData进行数据访问 1.OData定义 Open Data Protocol (开放数据协议,OData)是用来查询和更新数据的一种Web协...
  • lanye11
  • lanye11
  • 2016年11月22日 15:35
  • 489

快速搭建Web Api OData V4服务端

VS2015可以自动化搭建Web Api OData V3服务端,但是不能自动化搭建OData V4服务端。微软官网给出了一个例程,https://docs.microsoft.com/en-us/a...
  • woodsun2008
  • woodsun2008
  • 2017年06月12日 21:06
  • 566

sapui5 oData例子代码两则

用js的代码:这里写
  • berryreload
  • berryreload
  • 2017年01月06日 11:29
  • 1051

OData的Java实现(一)

背景        公司决定以重组公司业务,将常用的功能抽象成一个服务,再对外暴露RESTful 借口,来处理来自不同业务的各个客户端,服务端的请求。那么这样就要求服务提供的借口需要尽可能的开放,通...
  • qq215867983
  • qq215867983
  • 2016年02月15日 22:28
  • 621
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:用 OData 访问 MetricMash - U.S. Unemployment Data
举报原因:
原因补充:

(最多只允许输入30个字)