2012-12-21 122 views
1

早安SO,如何解决此异常?

我对这个查询有点麻烦。当我在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 " 
+0

哪里是VB查询的其余部分? (或者我们应该假定它与提供的工作台是一样的?) –

+0

Brad,你的意思是查询的其余部分,包括连接字符串等吗? –

+0

不,我只是假设'sbQuery2'不会停止在'... as Days“' –

回答

4

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

Dim dbQuery2 As String = "SELECT ccID, DATEDIFF(DATE(NOW()), ccAuthorizedUseEnd) as Days FROM accounting.cc_master" 
+0

Darn,so愚蠢的我忘记了,谢谢桥。 –

相关问题