1.*.fieldbyname('char').asstring(.asinteger)中的fieldbyname,后缀asstring各代表什么意思呢?
2.table['password']=edit1.text是什么意思呢?还有使用[]是代表什么呢?
2.table['password']=edit1.text是什么意思呢?还有使用[]是代表什么呢?
解决方案 »
- delphi7 IDE环境运行时的错误
- 傻傻的一个问题
- 如何在同一页上打印多个相同报表,并且每个报表的行数确定,并以空行补齐!
- 发生error reading from socket的错误
- 请问谁知道在delphi5.0下没有安装Excel,把dbgrid控件中的数据生成Excel文件。(求完整源代码送高分)
- 如何退出循环
- 怎样把DBGridEh表格控件设置成斑马线,即第一行是灰色,第二行是白色,第三行是灰色,依此类推。
- 能否给ClientDataSet1新加的一个字段加索引。详细进去看。
- 兄弟们,救救我吧,我非得吧硬盘里得程序给弄出来!
- 怎样在软件里设计容易扩充功能和使用的插件?
- 怎么让Hint自动显示出来,而不是非要鼠标停在上面一段时间~~~~
- 又是CoInitialize(nil)的问题
StrValue:=*.fieldbyname('char').AsString;
DateValue:=*.fieldbyname('char').AsDateTime;2.[]是在property中定义的对[]的一种重载用法,其实有专门的函数对你传入的字符串处理后返回真正的对象的。跟进去看看就知道了。
2。是检验数据库的密码是否和输入的值一直!
AsString是TField.AsString (AsString属性)
2.TDataSet['password']中的“[]”符号是代码TDataSet中一个默认属性,实际是TDataSet.FieldValues['password'],也就是TDataSet.FieldByName('password').Value