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

向下

TBDEDataset.Locate 找到类似的分支


Labert   (2002-04-05 10:57) [0]

如您所知,Locate接受3个参数:
KeyFields:字符串-要搜索的字段列表;
KeyValues:Variant-对应的字段值数组;
选项:TLocateOptions-选项

问题如下。
您需要在运行时中配置KeyFields和KeyValues参数。

KeyFields没有问题。
KeyValues的问题在于您需要动态创建变量数组。

尝试使用VarArrayRedim将元素添加到数组-
不起作用。 尽管Locate会产生普通数组,但它会产生Invalid Variant类型转换。



Johnmen   (2002-04-05 11:09) [1]

找到(...,VarArrayOf [val1,val2,...],...)



Labert   (2002-04-05 11:20) [2]

是的,但是在DesignTime中数组中元素的数量是否未知?



roottim   (2002-04-05 11:29) [3]

创建一个数组
变体数组;
在它的过程中,您形成并抛出VarArrayOf(MyArr)



Johnmen   (2002-04-05 11:33) [4]

var v:变体数组;

您将进一步了解...



Labert   (2002-04-05 11:49) [5]

谢谢。
现在,它适用于数字字段,但不适用于字符串字段。 再次无效的变体类型转换



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

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

楼上





内存:0.55 MB
时间:0.019 c
1-80878
恶魔
2002-04-14 10:47
2002.04.25
帮助!!! JPEG到BMP


1-80929
色狼
2002-04-10 15:04
2002.04.25
创建属性编辑器出错


14-81057
fliz
2002-03-20 09:22
2002.04.25
如果机器不可用且从未安装过Access,则可以通过BDE使用Access数据库。 还是我混淆了什么?


1-80975
SB.John
2002-04-12 12:54
2002.04.25
如何清洁画布


1-80993
Vova33
2002-04-12 16:53
2002.04.25





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