delphi 字符串转成sql数据库浮点
我在delphi中使用的控件是Edit,数据库是SQL2000的,其中一列是decimal浮点,还有一列的money型。请教如何将Edit中的字符数字或小数保存到数据表中...
我在 delphi 中使用的控件是 Edit,数据库是SQL2000的,其中一列是decimal 浮点,还有一列的money型。
请教如何将Edit 中的字符数字或小数保存到数据表中。
也就是delphi的 string 要转换成数据库的 decimal 和 money型
delphi中有没有strto……直接转的???
或者 帮我写个函数 我是菜鸟 初学 十在搞不定
请高手指教一下!!!!!! 麻烦了!!!!! 展开
请教如何将Edit 中的字符数字或小数保存到数据表中。
也就是delphi的 string 要转换成数据库的 decimal 和 money型
delphi中有没有strto……直接转的???
或者 帮我写个函数 我是菜鸟 初学 十在搞不定
请高手指教一下!!!!!! 麻烦了!!!!! 展开
4个回答
展开全部
如果你用sql语句去插入的话是不用转的啊。假设你那个adoquery是aq,表是aaa,字段是a:
aq.close;
aq.sql.add('insert into aaa (a) values ('+edit1.text+')');
aq.execsql;
这样就插入进去了。
aq.close;
aq.sql.add('insert into aaa (a) values ('+edit1.text+')');
aq.execsql;
这样就插入进去了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
直接用StrToCurr进行转换即可
query1.ParamByName('A1').value:=StrToCurr(edit1.Text);
query1.ParamByName('A1').value:=StrToCurr(edit1.Text);
追问
这个方法我试过了 还是会报错
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
delphi 有字符串 转换的 strtofloat
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询