易截截图软件、单文件、免安装、纯绿色、仅160KB

delphi中ACCESS的自定义函数怎么用呢...

我在模块里自定义了一个函数:stradd()

可是在adoquery1.sql.add('select stradd(author) from book');
时提示stradd未定义...

这个问题有什么办法可以解决的吗? 非常感激!


(在ACCESS的查询里执行正常)
不能这么用,还是用adoquery取出数据然后再delphi里面实现你的stradd了

Delphi(Pascal) code:

adoquery1.sql.add('select '+stradd(author)+' from book');


你的stradd函数是delphi中的,不是数据库中的

Delphi(Pascal) code:

adoquery1.sql.add('select '+stradd(author)+' from book');


你的stradd函数是delphi中的,不是数据库中的

把你的stradd函数,在DElphi中重新定义一下~~

引用
Delphi(Pascal) code
adoquery1.sql.add('select'+stradd(author)+' from book');
你的stradd函数是delphi中的,不是数据库中的


stradd(author)中的author是表book的一个字段来的



access的自定义函数,可以用在内部,因为是vba,定义一个视图,在delphi中用adoquery调用视图

引用
access的自定义函数,可以用在内部,因为是vba,定义一个视图,在delphi中用adoquery调用视图


这个也试过了,跟原来一样的提示.



相关问答:

请教一个ACCESS的查询语句!

要组合4张表的查询,分别是A表,B表,C表,D表;
A表
Game_id  Game_Name
  1        abc


B表
Category_ID  Category_Name  Game_id
  & ......

使用Repeater读取access表,页面打开非常慢

access数据库,直接使用  select 字段 from 表  读取数据
然后在页面中使用Repeater来显示
这张表有2000条数据,所以页面打开的很慢
请教各位朋友,有没有办法解决,提高点速度!
一次全部读完 ......

那个问题还没结束,ACCESS只能单句SQL

原帖:
http://topic.csdn.net/u/20090925/23/4611c916-41a1-42bc-9f10-f7dd86ab3ded.html

既然ACCESS只支持单句SQL查询,那么我那个程序是不是就没什么漏洞?

CityBird回复说:
sql="Sele ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号