A a03100319 Unregistered / Unconfirmed GUEST, unregistred user! 2006-06-04 #1 在执行完select语句后,用ADOQuery的Fields[0].Value获取个别值可以吗? 请大家指教!
K kite20020304 Unregistered / Unconfirmed GUEST, unregistred user! 2006-06-04 #2 个别值是什么意思? ADOQuery.FieldByName(字段名).Value;
W wp231957 Unregistered / Unconfirmed GUEST, unregistred user! 2006-06-04 #4 可以使用ADOQuery.FieldByName(字段名).ASSTRING ASINTEGER等等来获取某个字段的某个记录的值 当然使用数组也可以ADOQuery.Fields[1].ASSTRING等等 不过这时候,自己要清楚获取某个字段具体数组下标都是多少
可以使用ADOQuery.FieldByName(字段名).ASSTRING ASINTEGER等等来获取某个字段的某个记录的值 当然使用数组也可以ADOQuery.Fields[1].ASSTRING等等 不过这时候,自己要清楚获取某个字段具体数组下标都是多少
Q qinjlin76 Unregistered / Unconfirmed GUEST, unregistred user! 2006-06-04 #5 ADOQuery.Fields].Value是可以获得个别值,但是数据库的执行效率不高,一般用ADOQuery.FieldByName(‘字段名’).value或者ADOQuery字段名.value
D dcsdcs Unregistered / Unconfirmed GUEST, unregistred user! 2006-06-04 #6 qinjlin76错误: ADOQuery.Fields].Value效率最高 ADOQuery.FieldByName(‘字段名’).value最低
H hao1701 Unregistered / Unconfirmed GUEST, unregistred user! 2006-06-04 #7 要会提问啊,你的问题让人不知所云。 在DFW首页有个如何提问的好帖,可以去看看啊 http://www.delphibbs.com/delphibbs/dispq.asp?lid=1018713
M muhx Unregistered / Unconfirmed GUEST, unregistred user! 2006-06-04 #8 可以 比如取第一行设置 ADOQuery.First; 然后使用 Fields[0].Value取值. 如果知道值的类型,最好还是使用诸如asInteger,asString来代替Value. 使用ADOQuery.Next;ADOQuery.Last等来移动当前的活动行. 我不清楚控件的具体实现过程 但我也觉得Fields的方式要比FieldByName更有效率
可以 比如取第一行设置 ADOQuery.First; 然后使用 Fields[0].Value取值. 如果知道值的类型,最好还是使用诸如asInteger,asString来代替Value. 使用ADOQuery.Next;ADOQuery.Last等来移动当前的活动行. 我不清楚控件的具体实现过程 但我也觉得Fields的方式要比FieldByName更有效率