主题:  花了一下午的时间就是不知道错在那里!

雅痞公子

职务:普通成员
等级:3
金币:-3.0
发贴:732
#12003/7/12 17:25:55
我做的是数据编辑页面:
index.cfm

SELECT Center_ID, Name, Address1, Address2, City, State, Country, PostalCode,
Phone, Contact FROM Centers




index







    
    



    









    
    



    






ID NameAddress1Address2 City State Country PostalCode Phone Contact    
#Center_ID# #Name# #Address1# #Address2# #City# #State# #Country# #PostalCode# #Phone# #Contact# Edit Delete





Edit.cfm

SELECT * FROM Centers WHERE Center_ID=#URL.Center_ID#




Edit










































Edit2.cfm


UPDATE Centers
SET
Name='#form.Name#',
Address1='#form.Address1#',
Address2='#form.Address2#',
City='#form.City#',
State='#form.State#',
Country='#form.Country#',
PostalCode='#form.PostalCode#',
Phone='#form.Phone#',
Contact='#form.Contact#'
WHERE Center_ID=#form.Center_ID#



edit2


修改成功

Index





雅痞公子

职务:普通成员
等级:3
金币:-3.0
发贴:732
#22003/7/12 17:30:24
可以提交到表单,
但到Edit2.cfm时出现如下错误:
Error Occurred While Processing Request

Element NAME is undefined in FORM.

The Error Occurred in C:\CFusionMX\wwwroot\Dw\alextosex\edit2.cfm: line 5

3 : UPDATE Centers
4 : SET
5 : Name='#form.Name#',
6 : Address1='#form.Address1#',
7 : Address2='#form.Address2#',



s22

职务:版主
等级:4
金币:10.0
发贴:1634
#32003/7/12 18:21:23
加上
cfparam

提交前用查看一下



leizy

职务:普通成员
等级:1
金币:0.0
发贴:2
#42003/7/23 7:58:23
你的edit.cfm中没有edit2.cfm里对应的form.name……
或者改edit.cfm中的……
……
或者改edit2.cfm中的Name='#form.Name#'为Name='#form.ffh#'……
……