# Re: 请教一个ODBC-call failed 的原因.

Posted by kkcheung on June 17, 1999 at 16:49:17:

In Reply to: Re: 请教一个ODBC-call failed 的原因. posted by Sandy on June 17, 1999 at 13:11:19:

: : 如果有一个 "select .....from .... where..."
: : 我在 visdata里执行出现ODBC-call failed ,数目:3146.
: : 但我可以确定所有栏位是正确,档案名称没错,运算式没错,为什么会出现这个错误?
: : 正确的问题是除去"select .....from .... where..."这句的问题外,会发生什么可能,其实我一直都
: : 发觉有可能在sql词法没错的情况下,会有这个 ODBC-call failed ,数目:3146.

: check 你的select * from table
: Table是否正确,及你的odbc dsn名称是否正确

可以确定的是,table,dsn等都正确,而我发现只要除去部份table及其条件式,便没有问题了,但除去的部份不是有错,因为这部份单独执行亦是没问题的.
意思是一个select 要分成两个select来处理来成功,是否因我是在server & clinet上执行,而涉及server上数据库的问题.
(数据库是sybase)

Follow Ups:

- Re: 请教一个ODBC-call failed 的原因. Sandy 19:23:58 6/17/99 (1)
  - 可能是字串太长 小吴 13:12:58 6/18/99 (0)