问题:
2、为什么我在Access中调试通过的sql语句,在VB/ASP/JSP/PHP/VB.NET/SQL SERVER中调用却老是出现XXX函数未定义错误?
3、在ACCESS中的模块中自定义了一个getV函数,在ACCESS查询中执行SQL语句
Select getV(5) from T
这条语句能执行,并且能得到数据,
但是在Adodc1中
Adodc1.RecordSource ="Select getV(5) from T "
Adodc1.Refresh
结果出错了,显示的错误为“getV未定义函数”。
回答:
2、Access中执行 jet sql 语句时使用的很多函数是Access自带的函数,只允许使用在Access界面下,一旦你使用了其他软件做界面,那么很多本来在 access+jet sql环境中能够运行的函数将成为错误根源。
3、Access中编写的自定义函数必须由ACCESS环境支持,在其他环境中根本不能使用。
特别注意:许多在VB代码中可以运行的函数并不一定能嵌入到jet sql语句中
以下列出 jet sql 中的资料供参考:
| ODBC 标量函数 Microsoft® Jet SQL 支持使用由 ODBC 为标量函数定义的语法。例如这一查询:
SELECT DAILYCLOSE, DAILYCHANGE FROM DAILYQUOTE 凡是一种股票价格变化的绝对值大于 5 的列会返回。 ODBC 定义的标量函数的子集受支持。下表列出了受支持的函数。 关于使函数包含于 SQL 语句的变元的描述和逸出语法的详尽解释,请看 ODBC文献。 字符串函数
|
石家庄网站建设的优点:我们是专属定制,制作符合您公司业务、风格的网站,这就做到给您制作的网站是网络上独一无二的网站,这样更有利于搜索引擎的收录。如果您喜欢网络上某个风格的网站或者网站模板,我们是只仿制而不直接套用,我们会对其中的结构和样式做增减优化,做…
竞价排名营销是一种通过 竞价购买搜索引擎中关键词或关键短语的广告方式。竞价排名营销分为两种类型。 第一种,直接为真正的搜索引擎结果的排名付费,也就是说付的钱越多,网页所获得的排名名也就越高。 第二种则更类似于普通的广告。这种竞价排名营销方式通过…
网站优化对网站来说是非常重要的,直接决定和影响着网站所起到的作用,以及在各个地方当中的排名。在进行seo优化的过程中,我们必须要坚持一定的原则,真正的把这些事情做得更好,才可以确保最终的结果,这对于我们来说是非常重要的事。 SEO优化主要分为8小步: …