我初看了一下,发现ttable组件中,只有fieldbyname方法,可以被edit.text赋值,
但是如果要将ttable里的值赋给edit.text,该怎么办呢?
但是如果要将ttable里的值赋给edit.text,该怎么办呢?
解决方案 »
- 如何将老接口中的函数复制到新接口中,实现多接口
- 一个困扰很久的问题:部分电脑打开继承的表单时进程突然关闭!!请高手们帮忙分析原因。。。
- 请问怎样在主窗体里面强制关闭另一个窗体?
- 《实践与提高》系列图书征稿函
- 出路何在,进来发表者通通有分
- 如何让输入到输入文本显示为 ******?
- 想辞职和朋友搞点生意,请大家帮忙出主意?(下午送分)
- 请问在DBGrid中应用两个DBLookupComboBox时,总是出错怎么回事啊?
- 第一次问问题,信誉第一
- 利用adoquery怎么判断是否查到符合条件的记录?
- EOleException "标记没有引用存储"是什么呀?
- delphi6 用ado连接sybase问题,,,急,,,,,,,
edit1.text:=table1.fieldbyname('id').asinteger;//数值
还有很多
请问这是为什么?应该怎么赋值呢?
我就是在反过来的情况下可以,用这个方法来完成数据库数据的存储。
edit1.text:=IntToStr(table1.fieldbyname('id').asinteger);//数值
Edit1.text:=FloatToStr(table1.FieldByName('amount').AsFloat);//浮点
Edit1.text:=DateToStr(table1.FieldByName('day').AsDate);//日期
等等。
edit1.text:=table1.fieldbyname('id').asstring;
这样的方法,那么请问为什么在我输入Table. 后,系统自动弹出的框中没有FieldByName过程呢?