首页 > 解决方案 > 是否有像“AsDateTime”这样的函数将检索到的数据从 SQL Server 转换为时间?

问题描述

在一个特定的表中,我有一个time(0)Microsoft SQL Server 中特定列的类型。

我正在尝试从该列中检索数据并将其转换为只有时间参数的 c++ 类型。

就目前而言,我在 C++ 上选择的类型TDateTime必须AsDateTime将检索到的数据转换为这种特定类型,但在我编译时,Field 'x' not found它显示为与我有关的错误。

我发现它TDateTime是一种符合我要求的特殊类型TTime,但它似乎没有转换器。

有没有我可以使用的类型或我不知道的功能可以满足我的需求?

代码看起来像这样。

Class
class Test
{
   public:
      TDateTime date;
}
Query line
date = Qry->FieldByName("x")->AsDateTime;

SQLServer 设计

标签: c++sql-serverdatetimec++buildervcl

解决方案


推荐阅读