1

关于在 Visual Studio 2010 中捆绑的 Crystal Report,我有一个奇怪的问题。我正在尝试创建一个报告,它是每日时间记录(TeacherID、日期、时间、超时)

但是在我将表格包含在水晶报表数据库专家中之后,所有时间列都没有显示出来。如果晶体报告已连接到数据库中,我尝试了几个测试,例如,我尝试将 TIME 转换为 DateTime,然后显示“验证数据库”和 oppps 时间列(转换为 DateTime)。

在此处输入图像描述

Crystal Reports中TeacherDTR的结构

在此处输入图像描述

MSSQL Server 中的结构

我试图将 TimeInAM 从 Time 更改为 DateTime 和 oppppssss

在此处输入图像描述

在此处输入图像描述

我为此发疯了,花了很多时间

先感谢您!

4

2 回答 2

0

您的问题是您无法在水晶报表中看到数据库表中的某些列,尽管它们存在于数据库中。

点击链接,这可能对您有帮助。由于此链接讨论了类似的问题。

于 2013-09-27T07:01:00.583 回答
0

最后我找到了对我来说很好的答案..

在设置与数据库的连接时,我使用了 sql server native 客户端,但它是错误的

正确的是 Microsoft ole db sql provider for sql server

于 2014-11-08T17:34:28.580 回答