如何给变量中的值赋值

zl1215 2003-05-14 11:41:18
EG:str:=dbedit1,我想定义dbedit1:=query1.field[1].asstring;
请教用str怎麽实现这一表示。
...全文
35 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
zl1980 2003-05-16
  • 打赏
  • 举报
回复
up
lesstif 2003-05-14
  • 打赏
  • 举报
回复
str定义的是Variant或TDBEdit吧?要不str:=dbedit1也不会成功。
这样就可以了
(str as TDBEdit).Text := query1.field[1].AsString;
zl1215 2003-05-14
  • 打赏
  • 举报
回复
这个是对STR赋值啊。我想对STR中的值dbedit1赋值
goldencity 2003-05-14
  • 打赏
  • 举报
回复
str:=query1.field[1].AsString;
不行吗?
zl1215 2003-05-14
  • 打赏
  • 举报
回复
这麽有意思的问题难道没人回答吗?
zl1215 2003-05-14
  • 打赏
  • 举报
回复
再顶,直到有人回答为止
zl1215 2003-05-14
  • 打赏
  • 举报
回复
顶一下
zl1215 2003-05-14
  • 打赏
  • 举报
回复
部分代码如下,我想循环对dbedit控件赋值:
str2:vaviant;
.....
for i:=1 to 33 do
begin
str2:='dbedit'+inttostr(i);
str2.Text:=adoquery1.Fields[i-1].AsString;
end;
结果报错,该如何修改。

2,507

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧