SERVER中有字段是numeric.带4位小数的类型.
在DELPHI中如何保存数据
data1.qsgd. parameters.parambyname('p0').value:= ?(xdj.text);
strtofloat会出错???
???????????如何进行类型转换??
在DELPHI中如何保存数据
data1.qsgd. parameters.parambyname('p0').value:= ?(xdj.text);
strtofloat会出错???
???????????如何进行类型转换??
解决方案 »
- 急求:TclientDataSet中CommandText内容的问题
- 请教一个关于开发图形按钮的问题?
- 如何在TClientDataSet.Data中加入用户定制的信息??
- 看一下代码,为什么还是不能去掉 数据库登录框????在线!
- 在线等待:怎样调用另外窗体中自定义的过程或函数
- COOL!将所有菜单设置为半透明的代码(只适用于WIN2000以下版本)
- 为什么在2003下调web service不能成功?
- DBGrid中有个IP字段,怎样控制IP有相同时,这几行IP相同的用红色显示
- 谁有用DELPHI开发的ASP组件的源代码,请给我一份,万分感激!!!!!!!(81分)
- 为啥动态创建TPanel 显示不了?
- Kingron(单身走我路……) 和 firetoucher(风焱) ( ) 在吗?
- 为什么不行呢.
看看这样会不会错误。
data1.qsgd.SQL.clear;
data1.qsgd.sql.Add('insert into sgd(申购单号,申购部门,编号,品名,规格,申购数量,单价,用途,申购日期,需用日期,现库存,供应商,币种,类别,单位) values(:p0,:p1,:p2,:p3,:p4,:p5,:p6,:p7,:p8,:p9,:p10,:p11,:p12,:p13,:p14)');
data1.qsgd.Parameters.parambyname('p0').value:=sgdh.text;
data1.qsgd.parameters.parambyname('p1').value:=sgbm.text;
data1.qsgd.parameters.parambyname('p2').value:=bh.text;
data1.qsgd.parameters.parambyname('p3').value:=mc.text;
data1.qsgd.parameters.parambyname('p4').value:=gg.text;
data1.qsgd.parameters.parambyname('p5').asfloat:=strtofloat(sgsl.text);
data1.qsgd.parameters.parambyname('p6').asFloat:=strtofloat(dj.text);
data1.qsgd.parameters.parambyname('p7').value:=yt.text;
data1.qsgd.parameters.parambyname('p8').value:=sgrq.time;
data1.qsgd.parameters.parambyname('p9').value:=xyrq.time;
data1.qsgd.parameters.parambyname('p10').value:=xkc.text;
data1.qsgd.parameters.parambyname('p11').value:=gys.text;
data1.qsgd.parameters.parambyname('p12').value:=bz.text;
data1.qsgd.parameters.parambyname('p13').value:=lb.text;
data1.qsgd.parameters.parambyname('p14').value:=dw.text;
data1.qsgd.execsql; data1.qsgd.parameters.parambyname('p5').asfloat:=strtofloat(sgsl.text);
data1.qsgd.parameters.parambyname('p6').asFloat:=strtofloat(dj.text);
出错
我的SERVER2000中SGD表中的申购数量和单价字段类型为 numeric 都有4位小数.
保存时出现类型出错.