如何将Angular 6与.NET Core 2.0 Web API应用程序一起部署到Microsoft Azure?
我创建了ASP.NET Core 2.0 Web API(服务器端应用程序)应用程序,并在其中创建了Angular 6.0应用程序(客户端应用程序).这两个应用程序都在本地环境中成功构建并运行(数据库 - MongoDB:mLab服务器).
现在,我想在一个Web应用程序服务(客户端应用程序和服务器应用程序(Web API)将提供服务)中将带有.net核心Web API应用程序的角度应用程序部署到Azure环境.
但是,我在Azure环境中部署了一个角度应用程序(客户端),但没有使用.net.
azure azure-api-apps azure-app-service-plans asp.net-core-2.0 angular
我有一个包含数据的 Excel 文件,我想要一个带有分隔符的拆分单元格,如果找不到分隔符,则将该单元格值复制到另一个单元格
例如
ABC有限公司
ABC 有限公司 - 工业
PQR 有限公司 - 美国
LMN公司
输出-分隔符“-”
A 列 B 列
ABC 有限公司 ABC 有限公司
ABC 工业有限公司
美国 PQR 有限公司
LMN 公司 LMN 公司
但是,我使用下面的公式但没有得到我想要的。
=TRIM(左(B2,FIND("-",B2)-1))
=TRIM(替换(B2,1,FIND("-",B2),""))
我有一个包含以下数据的集合:
{
"_id": "1",
"arrlstdetails": [{
"_id": "1",
"quantity": 35.5,
"units": "m3"
}]
},{
"_id": "2",
"arrlstdetails": [{
"_id": "1",
"quantity": 35.5,
"units": "m3"
},
{
"_id": "2",
"quantity": 12.25,
"units": "m3"
},
{
"_id": "3",
"quantity": 28.20,
"units": "t"
}
]
}
Run Code Online (Sandbox Code Playgroud)
我想对按单位(m3 或 t)过滤的数量总和执行 MongoDB 聚合。
这是我想在查询后得到的结果:
例子:1。
{
"Unit":"m3",
"Total quantity sum":"83.25"
}
Run Code Online (Sandbox Code Playgroud)
例子:2。
{
"Unit":"t",
"Total quantity sum":"28.20"
}
Run Code Online (Sandbox Code Playgroud)
如何查询以获取数量总和?
我有一个 webapp,在 webapp 中,我在临时目录中上传了一些文本文件。接下来,我还有一个 webjob 来处理这些文件,但问题是我无法从该 webapp 的临时目录访问这些文件。
有没有办法实现这一目标?
提前致谢。
azure azure-storage-blobs azure-webjobs azure-web-app-service
我正在尝试计算条件匹配的列的总和。列表(lstSumQty)中“数量”列的记录为字符串格式(注意:由于此数据来自最终用户上传的excel文件,因此,“数量”列有时为字符串或十进制) 。
由于列字符串DataType,系统将引发异常:指定的强制转换无效,如何强制转换或解决?
列表中的数据
Unit Quantity
"t" "10"
"t" "05"
"kg" "14"
"t" "02"
Run Code Online (Sandbox Code Playgroud)
结果应为: tUnitTotal = 17
参见下面的代码
tUnitTotal = lstSumQty
.AsEnumerable()
.Where(row => row.Field<string>("Unit") == "t")
.Sum(row => row.Field<decimal>("Quantity"))
.ToString();
Run Code Online (Sandbox Code Playgroud)
除了List,我还可以使用LINQ使用DataSet或DataTable。
任何帮助,将不胜感激 :)。