请教这样更新数据哪里不对

请问这样更新数据哪里不对?insert intoys_computerinfor(c_code,c_department,c_user,c_computername,c_cp

请问这样更新数据哪里不对?
insert into ys_computerinfor(c_code,c_department,c_user,c_computername,c_cpu) 
values("dd","ff","s","22");


更新总是不成功,
我在这条语句后面写了messagebox("update",sqlca.sqlcode) ,结果总返回-1,请问是哪里写的有问题吗?


[解决办法]
你的语句中是5个字段,参数就传去4个。咋能成功啊
[解决办法]
再看看 sqlca.sqlerrtext