SELECT t1.X,
t1.Item_Code,
t2.X,
t2.Item_Code
FROM (SELECT Sum(e.item_qty) AS X,
A.Item_Code
FROM [Item Master]A
INNER JOIN [Counter Issue Details] e
ON e.Item_Code = A.Item_Code
INNER JOIN [Counter Master] CM
ON CM.Counter_Code = e.Counter_Code
WHERE e.Item_Code = A.Item_Code
AND A.Type_Code = 0
GROUP BY A.Item_Code)t1,
(SELECT Sum(e.item_qty) AS X,
A.Item_Code
FROM [Item Master]A
INNER JOIN [Counter Return Details] e
ON e.Item_Code = A.Item_Code
INNER JOIN [Counter Master] CM
ON CM.Counter_Code = e.Counter_Code
WHERE e.Item_Code = A.Item_Code
AND A.Type_Code = 0
GROUP …Run Code Online (Sandbox Code Playgroud) 我有一份汽车清单,他们的生产工厂里面有一份清单.
List<Car> cars = new List();
Run Code Online (Sandbox Code Playgroud)
现在我在这个列表中列出了每辆车都处于生产状态的Factorys.
List<FactoryCollection> factoryCollections = cars
.Select(c => c.Factories)
.ToList();
Run Code Online (Sandbox Code Playgroud)
现在我想获得一个单一工厂的清单,以便我拥有特定汽车正在生产的所有工厂.
例如:
List<Factory> factories = factoryCollections
.Select(f => f.Werk);
Run Code Online (Sandbox Code Playgroud)
我的问题是物体更深一层.
我的问题是:
如何使用LINQ语句获取对象,或者有更简单的方法来获取所有工厂?
我正在使用一个通用列表,它与值重复.我只想在列表中添加不同的值.以下是我正在使用的代码.任何人都可以帮我如何避免重复进入列表
foreach (Questionnaire_Response questionnaireResponse in Questionnaire_Response.FindWithQuery(query))
{
if (questionnaireResponse.Response_Descr == response)
{
submitOrderResponseItems.RESP_KEY = questionnaireResponse.Response_Id;
submitOrderResponseItems.DESCR = questionnaireResponse.Response_Descr;
submitOrderResponseItems.UPDATED_DATE = currentDate;
submitOrderResponseItems.UPDATED_TIME = currentDateTime;
submitOrderResponse.Add(submitOrderResponseItems);
}
}
Run Code Online (Sandbox Code Playgroud) 我有一串
UNCON1\r\nMCF\r\n10/16/14 21:08:40\r\n4452 LANCASTER DR NE\r\nM32,
E305\r\nMCF201410160019\r\n
Run Code Online (Sandbox Code Playgroud)
我要结果4452 LANCASTER DR NE。它总是在第四行。
我就是这样
private void Test(string msg)
{
for (int i = 0; i < 3; i++)
{
msg = msg.Substring(msg.IndexOf("\\r\\n")).Substring(4);
}
string address = msg.Remove(msg.IndexOf("\\r\\n"));
}
Run Code Online (Sandbox Code Playgroud)
有什么好办法吗,谢谢
当我使用此代码时:
Dim sessionid = "sessionid = " + """" + TextBox2.Text + """"
Dim steamlogin = "steamLogin = " + """" + TextBox3.Text + """"
Dim steamparental = "steamparental = " + """" + """"
Dim sortextera = "sort = " + """" + """"
MsgBox(SettingsDir, sessionid + steamlogin + steamparental + sortextera, True)
Run Code Online (Sandbox Code Playgroud)
Visual Basics出现错误,说它无法将其转换为字符串.有帮助吗?
我需要触发一个API,它需要我传递10个字符串的字符串.说我有一个参数
string foo = "foo";
Run Code Online (Sandbox Code Playgroud)
但要发送到此API,而不是发送"foo",我需要发送"foo ".
.net是否具有字符串功能以使此任务更容易?
任何c#或vb.net代码都是可以接受的.
我有一个程序,可以创建一个从文本文件中命名的给定数量的文件夹.我有以下算法:
private void button2_Click(object sender, EventArgs e)
{
if (path != null && Directory.Exists(path))
{
Random rnd = new Random();
for (int i = 0; i < value; i++)
{
var lines = File.ReadAllLines(path1);
var randomLineNumber = rnd.Next(0, lines.Length);
var line = lines[randomLineNumber];
StringBuilder b = new StringBuilder();
for (int j = 0; j < line.Length; j++)
{
char c = line[j];
if (rnd.Next(2) == 0)
{
c = Char.ToUpper(c);
}
b.Append(c);
if (j % 2 == 1)
{
b.Append(rnd.Next(10)); …Run Code Online (Sandbox Code Playgroud) 如果这是字段中的第一个字符,我需要一种删除逗号的方法.例如,数据将,Monday不是简单地读取Monday 我如何判断逗号是否是字段中的第一个字符,以及是否将其删除?
Dim strOrig = "192/8' 33/5' 76/24' 17/12'"
Run Code Online (Sandbox Code Playgroud)
大家好,我想在"/"之前获得每个数字.输出将是318.关于如何实现它,我能想到的是:
1.通过查找"间距"作为每个段的终点并将它们放入数组中来拆分所有段.例如(0)192/8,(1)33/5,(2)76/24等......
2.通过循环数组,查找斜杠"/"并获取它之前的数字并将其求和直到循环结束.例如(0)192,(1)33,(2)76等......
我想知道我的方法是否值得付出努力,因为我想学习比这更有效的方法.谢谢大家.
如何替换一组我只知道第一个和最后一个的字符,中间是一个非常数的变量.
我所知道的是,这个字符串总是以&它开头,它将以;
string str = "Hello &145126451; mate!";
Run Code Online (Sandbox Code Playgroud)
怎么摆脱&145126451;?
所以期望的结果是:
string result = "Hello mate!"
Run Code Online (Sandbox Code Playgroud)