小编zap*_*poo的帖子

从嵌套选择T-SQL中选择

我希望通过在内部查询中选择它们来修改数据并计算其中一个被修改..它给出错误..

select count(cvs) from
(
  select 
  cvs,
  (case Citycode when 123 then 'test' else 'other' end) as CityName ,
  (case ProductCode when '000' then 'test3' when 'ss' then 'xtr' else 'ddd' end) as CardName
  from Applications
)
Run Code Online (Sandbox Code Playgroud)

sql t-sql sql-server

14
推荐指数
1
解决办法
4万
查看次数

获取ARM中的连接字符串

我正在创建一个实例化多个资源的Azure Resource Manager模板.

我希望能够捕获Redis,AzureWebJobsDashboard,AzureWebJobsStorage和AzureWebJobsServiceBus的主连接字符串.

azure-resource-manager

11
推荐指数
1
解决办法
4948
查看次数

Asp.net Web Api作为Api网关

在我的组织中,我有几个asp.net web api项目.
我愿意开发一个web api,它将像一个网关,并有单一的入口点.

我尝试过处理程序和过滤器,但路由不允许我这样做.

让我解释一下,我真正想做的事情

让HumanResourceProject在:api.domain.com/api/hr
样本控制器是api/hr/LeaveRecord/GetByEmployee/
让CRMProject在:api.domain.com/api/crm

样本控制器是api/crm/Customers/GetByRegion/
Let Gateway at:api.domain.com/api/gateway

我希望我的网关处理请求,例如
1. api.domain.com/api/gateway/api/crm/Assients/GetByRegion /

api.domain.com/api/gateway/api/hr / LeaveRecord/GetByEmployee /

  1. 制作一些控件,如ip/access/browser等.

  2. 我想调用正确的api控制器api/crm/Customers/GetByRegion/

  3. 返回被叫api控制器的响应.

在此输入图像描述

c# asp.net-web-api

9
推荐指数
1
解决办法
5823
查看次数

在Asp.net Web API中处理CORS预检

我的架构中有三个应用程序.
它们位于同一台服务器上,但具有不同的端口号.

A - Token Application (port 4444) - Asp.net WebApi
B - API Application   (port 3333) - Asp.net WebApi
C - UI Application    (port 2222) - AngularJS App.
Run Code Online (Sandbox Code Playgroud)

申请流程如下

1- UI项目从令牌应用程序获取令牌(它需要Windows身份验证.)Ex: awxrsdsaWeffs12da

2- UI应用程序将此标记放入自定义标头,该标头名为"accessToken"

例如:accessToken: awxrsdsaWeffs12da

3- UI应用程序向API Application Ex发送请求: http:myaddress:3333/api/TheRestServiceHere

UI应用程序获得401错误.哪个发送OPTIONS方法.(我想预检问题)

在我的web api项目中,我启用了如下所示的Cors.

public static void Register(HttpConfiguration config)
{
            ....

            //CORS
            var cors = new EnableCorsAttribute("*", "*", "*");
            config.EnableCors(cors);

            ....
}
Run Code Online (Sandbox Code Playgroud)

配置

   public static class WebApiConfig
    {
        public static void Register(HttpConfiguration config)
        {

            //CORS
            var cors = new …
Run Code Online (Sandbox Code Playgroud)

c# http-headers cors asp.net-web-api angularjs

4
推荐指数
1
解决办法
1万
查看次数

如何获取某个日期范围内每天用户的首次登录

我在 RDBMS 中有一个表,用于记录用户登录。用户可以在白天多次登录系统,我的应用程序会记录这些登​​录信息。
问题是,我需要编写一个查询来获取用户在 2011-04-21 到 2011-07-08 等所需日期之间每天的第一次登录

登录日志表

userID  Login Date 
guess   2011-04-21 16:46:46.000
Admin   2011-05-03 17:32:15.000
guess   2011-05-05 15:48:54.000
guess   2011-06-01 14:14:50.000
guess   2011-06-01 14:23:18.000
my_user 2011-07-08 15:42:20.000
guess   2011-07-08 16:15:08.000
guess   2011-07-08 16:19:14.000
my_user 2011-07-08 16:36:45.000
my_user 2011-07-08 16:37:41.000
my_user 2011-07-08 16:42:21.000
Run Code Online (Sandbox Code Playgroud)

查询应该给出如下结果(每天的第一次登录日期/时间)

UserID  First_Login_Date
guess   2011-04-21 16:46:46.000
Admin   2011-05-03 17:32:15.000
guess   2011-05-05 15:48:54.000
guess   2011-06-01 14:14:50.000
my_user 2011-07-08 15:42:20.000
guess   2011-07-08 16:15:08.000
Run Code Online (Sandbox Code Playgroud)

sql

2
推荐指数
1
解决办法
3133
查看次数