执行SQL命令时出错: 至少有一个参数没有被指定值
编号:QA003365
建立日期: 2000年9月27日 最后修改日期:2000年9月27日
所属类别:
张:
操作系统:WIN98、WIN2000
编程工具:VB6
问题:我在编程中用到SQL命令:
connection1.Execute "UPDATE 工资发放表 SET 扣款合计=浮动工资+水费+电费+会费+有线电视+公积金+医疗保险金+个人所得税+空5+空6" 当执行时出错,为实时错误:-2147217904(80040e10) 至少有一个参数没有被指定值。在运行中主要是个别字段导致了这个错误,请问如何解决。
还有一个问题:如何在关闭Mdiform窗口前关闭其所有的子窗口?
水平: 刚入门
回答:
1、保证参加计算的字段都存在,字段类型是数字型,且保证字段没有空值(至少是0,可能将字段的默认值设为0)。
2、关闭MDIform窗口时会自动关闭其所有的子窗口。要关闭MDIChild属性为False(默认)的窗体,可在MDIForm窗体的unload事件中加上unload formname,但将引发被关闭窗体的unload事件。如果窗体没有被load,用unload formname,也不会引发该窗体的load事件。
此问题由jsfnman回答。
| |
|
|
| |
|
|