20. marts 2009 - 14:09
Der er
2 kommentarer og 1 løsning
Must declare the scalar variable fejl
nogen der kan fortælle mig hvad jeg gør forkert (en løsning vil da også blive påskønnet) jeg får fejlen "Must declare the scalar variable "@ser"." når updatecommandoen køres hvorimod insertcommandoen virker fint UpdateCommand="UPDATE serial_nr SET note_id=peger WHERE serial=@ser" Insertcommand="INSERT INTO serial_nr (serial,fabrikat,type) VALUES (@ser,@fab,@i)"> <insertparameters> <asp:formparameter name="ser" formfield="serial" /> <asp:formparameter name="fab" formfield="fabrikat" /> <asp:formparameter name="i" formfield="type" /> </insertparameters>
Annonceindlæg fra SoftwareOne
21. marts 2009 - 22:00
#1
Du har kun erklæret insert parametere. Det skal se nogenlunde sådan ud: UpdateCommand="UPDATE serial_nr SET note_id=peger WHERE serial=@ser" Insertcommand="INSERT INTO serial_nr (serial,fabrikat,type) VALUES (@ser,@fab,@i)"> <insertparameters> <asp:formparameter name="ser" formfield="serial" /> <asp:formparameter name="fab" formfield="fabrikat" /> <asp:formparameter name="i" formfield="type" /> </insertparameters> <updateparameters> <asp:formparameter name="ser" formfield="serial" /> </updateparameters>