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引入子查询时,只能在选择列表中指定一个表达式.
有谁知道我做错了什么?
我试图将文件列表从多个目录中的数组或列表中获取
目前我在做:
tempbatchaddresses = Directory.GetFiles(@"c:\", "*.log");
Run Code Online (Sandbox Code Playgroud)
但我也需要 tempbatchaddresses += Directory.GetFiles(@"d:\", "*.log");
还有第三个.我需要添加来自3个不同目录的文件的文件位置.
我该怎么做呢?
我有一个字符串:
string somestring = "\\\\Tecan1\\tecan #1 output\\15939-E.ESY"
Run Code Online (Sandbox Code Playgroud)
我需要提取 15939
它总是一个5位数字,总是以'\'开头,后面总是" - "
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!=行中的最后一个单元格
我该怎么做呢?
我目前正在这样做:
for (int i = 0; i < 15; i++)
{
dt_final.Rows.Add(dt.Rows[i]);
}
Run Code Online (Sandbox Code Playgroud)
但我收到一个错误,该行属于另一个表.如何将此行导入dt_final表?
我在c#中有一个简单的应用程序.我希望DLL在exe文件中"内部".我该怎么做呢?
我有RSI,没有人能够帮助我
我正在考虑购买ipad来使用visual studio进行编程.我想点击屏幕键入而不是使用键盘
有谁知道有使用触摸屏键盘编程的经验?
我正在拆分像这样的字符串:
string[] elements = templine.Split
(space, StringSplitOptions.RemoveEmptyEntries);
Run Code Online (Sandbox Code Playgroud)
我怎样才能获得templine除了之外的所有元素[1]并将其分配给 string[] elements?
我有一个字符串列表:
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)
我需要能够 …
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)
上面的代码对我来说很好; 但是,我想知道是否有更好,更简洁的重写方式?
c# ×8
.net ×2
datatable ×1
dll ×1
exec ×1
ipad ×1
sql ×1
sql-server ×1
t-sql ×1
touchscreen ×1