小编Peg*_*gaz的帖子

无法在 ClosedXML 中插入最小日期时间作为单元格值

ClosedXml 不允许将最小日期时间插入单元格。我的数据表包含 ClosedXml 不喜欢的最小日期时间值。

using (var workbook = new XLWorkbook())
{
    var dataTable = GetDataTable();
    workbook.Worksheets.Add(dataTable, "myWorksheet"); // Exception thrown
    workbook.SaveAs(filePath);
}
Run Code Online (Sandbox Code Playgroud)

添加工作表时抛出异常: “无法将单元格值设置为 01/01/0001 00:00:00”

如何允许 ClosedXml 插入此值而不引发异常?例如,它可以写入空值而不是抛出异常。是否可以在不修改数据表来清理这些最小日期时间值的情况下解决这个问题?

c# closedxml

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

选择相关表没有带值记录的所有行

我有表:

人表

ID  NAME
1   Matt
2   Josh
Run Code Online (Sandbox Code Playgroud)

文件表

FILE_ID     PERSON_ID   TYPE
1           1           Photo
2           2           Text
3           2           Text
Run Code Online (Sandbox Code Playgroud)

我想返回所有在另一个表中没有照片类型的文件的人。

在上述情况下,我想返回:

ID  NAME
2   Josh
Run Code Online (Sandbox Code Playgroud)

执行此操作的最有效方法是什么?

sql sql-server

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

标签 统计

c# ×1

closedxml ×1

sql ×1

sql-server ×1