1

早上好,

我对这个查询有点麻烦。当我在 Workbench 中对其进行测试时,它工作正常,但是 VB 抛出了一个异常,即“ccID”列是未知的。难道我做错了什么?我的意图是提取 ccID 字段以及今天与字段 ccAuthorizedUseEnd 中的日期之间的差异。

非常感谢您的帮助,谢谢。

这是我在 MySQL 工作台中测试的查询:

SELECT ccID, DATEDIFF(DATE(NOW()), ccAuthorizedUseEnd) AS Days
FROM accounting.cc_master

这是我在 VB.NET 中使用的相同查询

Dim dbQuery2 As String = "SELECT ccID, DATEDIFF(DATE(NOW()), ccAuthorizedUseEnd) as Days "
4

1 回答 1

4

您忘记了 VB.NET 版本中的 FROM 子句:

Dim dbQuery2 As String = "SELECT ccID, DATEDIFF(DATE(NOW()), ccAuthorizedUseEnd) as Days FROM accounting.cc_master"
于 2012-12-21T14:13:13.190 回答