【发布时间】:2010-10-27 23:25:21
【问题描述】:
我在 ms-access 中的数据还有另一个问题。
基本上,我正在做的是使用多个 sql 语句来拉取、排序和整理更改/操作数据。我目前遇到的问题是我正在尝试使用这样的 sql 代码:
UPDATE analyzedCopy2 SET analyzedCopy2.DateRange = #4/21/2009# to #4/29/2009#
但我不知道如何在 sql 语句中将 DateRange(当前是日期)重新格式化为 Text。我不能简单地手动设置格式,因为在此之前的 sql 代码正在从另一个表中提取所有数据,并且当发生这种情况时,它会自动将 DateRange 的格式更改为日期,因为这是它即将到来的类型从。
如果有人知道如何使用 vba 代码格式化列,那也很好,因为我正在创建一个 vba 代码以按我想要的顺序运行查询。
如果有人需要更好的解释,请告诉我。
【问题讨论】:
-
yahh......我仍然想知道如何做我上面问过的所有事情,但我只是重新运行了我的代码,它并没有改变上列的格式这次是我,不知道为什么这次它没有对我这样做,我想我第一次做错了什么。
-
我不明白你的问题。 DateRange 是什么数据类型?无论 DateRange 是什么数据类型,您设置的“值”都是无意义的。向我们展示您希望它最终采用的源数据和格式。
标签: sql ms-access vba sql-update