主页
Top.Mail.Ru Yandeks.Metrika
论坛:“基地”;
当前存档:2002.04.25;
下载:[xml.tar.bz2];

向下

ADO - >访问2000 ???? 找到类似的分支


koks   (2002-04-04 12:30) [0]

亲爱的专家,需要进行理论咨询......
问题的实质:
在Access(没有Delphi)中工作时,我在数据集中添加了跟踪字段。 方式:

ALTER TABLE MyTable ADD COLUMN NewColumn INTEGER;

然后,在模块中,我创建了MyFunc函数并执行了请求:

UPDATE MyTable SET NewColumn = MyFunc(F1,F2);

F1,F2 - MyTable字段

一切都快速而精彩。

现在我在Delphi上并通过ADO连接到Access。
考虑到MyFunc是Pascal中的函数而不是Access模块​​中的函数,我如何实现相同的功能 - a。



sniknik   (2002-04-04 13:59) [1]

创建一个计算字段 - 右键单击​​字段编辑器顶部的ADOtable,ADODataSet,ADOQuery菜单项 - 在其中打开一个窗口,右键单击菜单项首先执行添加所有字段(然后删除不需要的字段)下一个新字段put计算并描述它功能。



sniknik   (2002-04-04 14:22) [2]

我忘了一点,我在onCalcFields事件中描述了这个函数
ADOtable,...(因为我开始详细,我需要完成)



koks   (2002-04-04 17:07) [3]

谢谢你,但有点不在柜台......
这将导致一个字段对象。
而且我需要完整的表字段(Access - tables),将来将用于SELECT - 构造。



sniknik   (2002-04-04 18:48) [4]

但在“收银台”可能不会起作用。 我还想学习如何将Delphi添加到Access。
(毕竟,这实际上是一个Pascal函数,如果你从另一个地方调用这个SELECT,他将执行Access或驱动程序,他喜欢BASIC并且不想成为Pascal的朋友:-)



Delirium   (2002-04-04 19:54) [5]

我认为和其他地方一样,原则上你可以在SQL语句中使用用户定义的函数:编写适当的dll并将其包含在你自己的函数中。



sniknik   (2002-04-05 08:54) [6]

dll写没问题。 包括你的功能,但如何在Access中调用它? 这是一个问题,要解决它你必须至少阅读说明:-)所以它不在“原则”。 总之,很多工作,但值得吗? 或者你可以做什么?



Страницы: 1 整个分支

论坛:“基地”;
当前存档:2002.04.25;
下载:[xml.tar.bz2];

楼上





内存:0.56 MB
时间:0.028 c
4-81109
SuperBizon
2002-02-20 17:36
2002.04.25
位图


14-81054
他的
2002-03-07 15:33
2002.04.25
--- |分支无标题| ---


4-81107
恶魔[DZ]
2002-02-20 15:00
2002.04.25
组件包


14-81068
lipskiy
2002-03-20 00:01
2002.04.25
德尔福大师! 我想了解更多关于你的信息!


3-80771
Леонид
2002-04-04 10:08
2002.04.25
TDBGrid字段视图按钮





南非荷兰语 阿尔巴尼亚人 阿拉伯语 亚美尼亚 阿塞拜疆 巴斯克 白俄罗斯 保加利亚语 加泰罗尼亚 简体中文 中国(繁体) 克罗地亚 捷克 丹麦语 荷兰人 英语 爱沙尼亚语 菲律宾人 芬兰 法语
加利亚西语 格鲁吉亚语 德语 希腊语 海地克里奥尔语 希伯来语 印地语 匈牙利 北日耳曼语 印度尼西亚人 爱尔兰语 意大利语 日本 韩语 拉脱维亚 立陶宛 马其顿 马来语 马耳他语 挪威语
波斯语 波兰语 葡萄牙语 罗马尼亚 俄语 塞尔维亚 斯洛伐克 斯洛文尼亚 西班牙语 斯瓦希里 瑞典语 泰国人 土耳其 乌克兰 乌尔都语 越南人 威尔士语 意第绪语 孟加拉 波斯尼亚
宿务 世界语 古吉拉特语 豪萨语 苗族 伊博 爪哇 卡纳达语 高棉 老挝 拉丁语 毛利 马拉 蒙古人 尼泊尔 旁遮普 索马里 淡米尔文 泰卢固语 约鲁巴语
祖鲁
英文 Французский Немецкий Итальянский Португальский 俄文 Испанский