小编JOE*_*EET的帖子

多个子查询 - SQL Server告诉我使用EXISTS?

SELECT SUBSTRING(datapath,1,5) 
  FROM batchinfo 
 WHERE rowid IN (select * 
                   from qvalues 
                  where rowid in (select rowid 
                                    from batchinfo 
                                   where datapath like '%thc%'))
GROUP BY SUBSTRING(datapath, 1, 5)
  HAVING COUNT(*) > 1
Run Code Online (Sandbox Code Playgroud)

我收到了这个错误

消息116,级别16,状态1,行3当未使用EXISTS引入子查询时,只能在选择列表中指定一个表达式.

有谁知道我做错了什么?

sql t-sql sql-server

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

从多个目录中获取文件

我试图将文件列表从多个目录中的数组或列表中获取

目前我在做:

tempbatchaddresses = Directory.GetFiles(@"c:\", "*.log");
Run Code Online (Sandbox Code Playgroud)

但我也需要 tempbatchaddresses += Directory.GetFiles(@"d:\", "*.log");

还有第三个.我需要添加来自3个不同目录的文件的文件位置.

我该怎么做呢?

c#

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

c#提取子字符串的最简单方法

我有一个字符串:

string somestring = "\\\\Tecan1\\tecan #1 output\\15939-E.ESY"
Run Code Online (Sandbox Code Playgroud)

我需要提取 15939

它总是一个5位数字,总是以'\'开头,后面总是" - "

c#

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

如何获取DataTable的最后一个单元格?

    foreach(DataRow row in dt.Rows)
    {
       foreach(var cell in row.ItemArray)
       {
          builder.Append(cell.ToString());
          if(cell != row.lastcell)
             builder.Append("\t");
       }
       builder.Append(Environment.NewLine);
    }
Run Code Online (Sandbox Code Playgroud)

我需要确保cell!=行中的最后一个单元格

我该怎么做呢?

c#

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

从不同数据表中的行向数据表添加行

我目前正在这样做:

    for (int i = 0; i < 15; i++)
    {
        dt_final.Rows.Add(dt.Rows[i]);
    }
Run Code Online (Sandbox Code Playgroud)

但我收到一个错误,该行属于另一个表.如何将此行导入dt_final表?

c#

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

我如何强制使用exe构建DLL,所以只有一个文件?

我在c#中有一个简单的应用程序.我希望DLL在exe文件中"内部".我该怎么做呢?

.net c# dll exec

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

用触摸屏编程

我有RSI,没有人能够帮助我

我正在考虑购买ipad来使用visual studio进行编程.我想点击屏幕键入而不是使用键盘

有谁知道有使用触摸屏键盘编程的经验?

touchscreen visual-studio ipad

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

拆分空格上的字符串并删除空条目

我正在拆分像这样的字符串:

string[] elements = templine.Split
                            (space, StringSplitOptions.RemoveEmptyEntries);
Run Code Online (Sandbox Code Playgroud)

我怎样才能获得templine除了之外的所有元素[1]并将其分配给 string[] elements

c#

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

c#按另一个列表的顺序进行数据处理

我有一个字符串列表:

List<string> batchaddresses = new List<string>();
Run Code Online (Sandbox Code Playgroud)

这是它的内容:

17055
17064
18045
23564
11111
24200
    ...
    ...
Run Code Online (Sandbox Code Playgroud)

我有一个如下所示的数据表:

Datatable dt = new Datatable();
Run Code Online (Sandbox Code Playgroud)

这里是内容(有三列)

15 G231796 17024
2 G238540 17024
6 G238546 17024
12 G238547 17024
81 G238549 17024
9 BLANK0048 17024
12 BLANK0047 17024
34 BLANK0045 17024
43 BLANK0046 17024
63 BLANK0042 17024
78 BLANK0044 17024
85 BLANK0041 17024
96 BLANK0043 17024
46 AA102461 17025
19 AA10589 17025
86 AA10590 17025
22 AA10591 17025
43 AA19665 17025
44 AA19668 17025
Run Code Online (Sandbox Code Playgroud)

我需要能够 …

c# datatable

0
推荐指数
1
解决办法
1514
查看次数

增加两个值的简单算法

if (stack == "1" && tray == 6)
{
    stack = "2";
    tray = 1;
}
else if (stack == "2" && tray == 12)
{
    stack = "1";
    tray = 2;
}

tray++; 
Run Code Online (Sandbox Code Playgroud)

我只需要增加堆栈,托盘这样:

    1, 1
    1, 2
    1, 3
    ...
    1, 6
    ...
  2, 1
    2, 2
    2, 3
    2, 4
    ...
    ...
2,12
    1,2
    ..
    ..
Run Code Online (Sandbox Code Playgroud)

上面的代码对我来说很好; 但是,我想知道是否有更好,更简洁的重写方式?

.net c#

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

标签 统计

c# ×8

.net ×2

datatable ×1

dll ×1

exec ×1

ipad ×1

sql ×1

sql-server ×1

t-sql ×1

touchscreen ×1

visual-studio ×1