delphi组件的数据如何转为数据库里的数据类型 我是初学者,请问如何将Edit1.caption的数据转换成access数据库里的数值型数据。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 首先caption内的得是数字strtoint(edit1.caption)//转为整型 转到SQL里,是语句,那就是字符串,是不用转的 StrTointDef(Edit1.caption, -1);如果caption是数据则结果是caption代表的数据,否则返回-1 Edit1有caption属性吗?除非你的Edit1不是从TEdit继承下来的Var k:Integer;Tryk:=StrToInt(Trim(Edit1.Text))Except Showmessage('请输入数字'); Exit;End;...下面保存到数据库中就直接使用k 呵呵~~姑且认为是edit.textwith ADOQuery1 dobeginclose;sql.text := 'select * from tablename';open;end;…… ……ADOQUery1.FieldByName('fieldname').asstring := Trim(edit1.text);最后别忘了post with ADOQuery1 do begin close; sql.text := 'update tablename set fieldname='+trim(edit1.text)+' where 1=1'; execute;end; …… …… 高手请教,求助!有关小数位数问题 50分求自画播放器列表滚动条方法 打印form上所有的东西 请教这个语句有何错误? 软件申请著作权,需要打印源代码,这个源代码该怎样打?没有要不要文档?没有文档怎么办? 有哪个控件可根据自己制作的JPG图形文件实现换肤的呀?(包括窗口与及里面的控件如TBUTTON) 200分求一条语句,GZ,UP均有分 用人做过VS.net为后台,Delphi为客户端的程序吗? 对你来说是一个很简单的问题 哪里有列杀进程代码,贴近来吧 select * from subset where xcol1>=xcormin 报错 为什么大家现在都这么爱偷菜。。讨论。。
strtoint(edit1.caption)//转为整型
如果caption是数据则结果是caption代表的数据,否则返回-1
除非你的Edit1不是从TEdit继承下来的Var
k:Integer;Try
k:=StrToInt(Trim(Edit1.Text))
Except
Showmessage('请输入数字');
Exit;
End;...
下面保存到数据库中就直接使用k
begin
close;
sql.text := 'select * from tablename';
open;
end;
…… ……ADOQUery1.FieldByName('fieldname').asstring := Trim(edit1.text);最后别忘了post
begin
close;
sql.text := 'update tablename set fieldname='+trim(edit1.text)+' where 1=1';
execute;
end; …… ……