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

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

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

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

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


(在ACCESS的查询里执行正常)
引用ACCESS的对象,这样可以在其他语言环境下也能操作ACCESS的内置函数,窗体,报表,宏,等等...

引用
引用ACCESS的对象,这样可以在其他语言环境下也能操作ACCESS的内置函数,窗体,报表,宏,等等...


这个我没用过,能具体点吗?非常感谢!



ACCESS 中用VBA自定义的函数或过程通过ODBC是看不到的。没有什么好的办法。

你可以按照一楼的方式,在你的程序中引用access.application 对象库,这样相关于通过程序来模拟打开ACCESSS。EXE来操作。

DELPHI我不会,下面是VB调用ACCESS里面的FUNCTION的方法
首先引用Microsoft access 11.0 object Library

在ACCESS的模块里建立一个测试FUNCTION
ACCESS文件模块代码

Public Function Test()
  MsgBox "这是ACCESS的FUCNTION"

End Function


VB调用ACCESS的TEST FUNCTION 代码
'必须先引用Microsoft access 11.0 object Library

Private Sub Command1_Click()
Dim DbPath As String
Dim oApp As Access.Application

DbPath = App.Path & "\Data.mdb"

Set oApp = New Access.Application

With oApp

'.Visible = True

.OpenCurrentDatabase DbPa


相关问答:

ACCESS数据库与VB开发的软件进行互连网连接

本来我是用ACCESS+VB建立一个软件(局域网),现在由于办公地点有变动,相换成INTERNAT的,有没有办法解决,

象这样的情况,如果是广域网,最好改成:B\S的
如果是局域网的,最好改成:C\S的
http://downlo ......

access不能修改内容

如题在我打开access修改的时候报错
我装的Ghost 的XP版 sp3的补丁
错误签名
AppName: msaccess.exe      AppVer: 11.0.8166.0    AppStamp:46437912
ModName: pintlgnt.ime&n ......

access中如何区别大小写?

我在数据库中有两个string数据 "AA","aa".我每次查找AA时两个都会出现。怎么样才能做到我找AA它就只出来AA.我找aa就出来aa????
用ASC('AA'),ASC('aa')判断

SELECT StrC ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号