小编mrT*_*ter的帖子

多列存在语句

我正在尝试将数据插入到另一个数据尚不存在的表中

我正在插入数据的表

CREATE TABLE #T(Name VARCHAR(10),Unit INT, Id INT)
INSERT INTO #T
    VALUES('AAA',10,100),('AAB',11,102),('AAC',12,130)
Run Code Online (Sandbox Code Playgroud)

我从中选择数据的表格

CREATE TABLE #T1(Name VARCHAR(10),TypeId INT,Unit INT, Id INT)
INSERT INTO #T1
VALUES('AAA',3,10,100),('AAA',3,10,106)
Run Code Online (Sandbox Code Playgroud)

在这种情况下,我想('AAA',3,10,106)从#T1中选择,因为#T中不存在AAA,106组合

基本上我想要的是填充唯一的Name和Id组合

我试过下面似乎不起作用

SELECT *
FROM #T1
WHERE NOT EXISTS(SELECT * FROM #T)
Run Code Online (Sandbox Code Playgroud)

sql sql-server-2008-r2

6
推荐指数
1
解决办法
47
查看次数

'Task <HttpResponseMessage>'不包含'GetAwaiter'的定义,也没有扩展方法'GetAwaiter'

HttpClient在一个类库项目中使用(.net4.0).为了实现这个目的,我为Bcl添加了nuget包

<?xml version="1.0" encoding="utf-8"?>
<packages>
  <package id="Microsoft.AspNet.WebApi.Client" version="4.0.30506.0" targetFramework="net40" />
  <package id="Microsoft.Bcl" version="1.1.10" targetFramework="net40" />
  <package id="Microsoft.Bcl.Async" version="1.0.168" targetFramework="net40" />
  <package id="Microsoft.Bcl.Build" version="1.0.14" targetFramework="net40" />
  <package id="Microsoft.Net.Http" version="2.2.29" targetFramework="net40" />
  <package id="Newtonsoft.Json" version="4.5.6" targetFramework="net40" />
</packages>
Run Code Online (Sandbox Code Playgroud)

但我仍然收到错误消息

"严重程序代码说明项目文件行抑制状态错误CS1061'任务'不包含'GetAwaiter'的定义,并且没有扩展方法'GetAwaiter'接受类型'任务'类型的第一个参数(您是否缺少使用指令或装配参考?)"

我正在使用的代码如下

private async Task<bool> Login()
{
    try
    {
        var status = false;
        using (HttpClient client = new HttpClient())
        {

            client.DefaultRequestHeaders.Add("username", _userName);
            client.DefaultRequestHeaders.Add("password", _password);

            using (HttpResponseMessage response = await client.PostAsync(_url, null))
            {
                if (response.StatusCode == System.Net.HttpStatusCode.OK)
                {
                    var contents …
Run Code Online (Sandbox Code Playgroud)

c# .net-4.0 async-await asp.net-web-api

6
推荐指数
0
解决办法
2683
查看次数