Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > ASP .Net > ASP General > Cannot grab some of the values from a form

Reply
Thread Tools

Cannot grab some of the values from a form

 
 
Jack
Guest
Posts: n/a
 
      03-29-2005
Hi, I got a simple form where one needs to input data. The data
is being processed in an asp page.
However, I cannot figure out why couple of values I am typing in the form
is not being retrived in the asp processing page. Instead it shows as a null
value.

Any help is appreciated. I have attached the major code for the form, the
processing page
and output on the screen including sql output.
Any help is appreciated. Regards.

FORM CODE:

<TABLE border = 0 width= "80%" >
<TR>
<TD>
<INPUT id=chk_0
name = chk_0
type = hidden>
<B><Font size = 2 color=darkblue>Add</font></B>
</TD>
<TD>
<INPUT type = "text" size = 12
value = ""
name = "ID_0"
style = "FONT-SIZE: 10">
</TD>
<TD>
<INPUT type = "text" size = 12
value = ""
name = "date_0"
style = "FONT-SIZE: 10">
</TD>
<TD>
<INPUT type = "text" size = 12
value = ""
name = "contractedserviceexpense_0"
style = "FONT-SIZE: 10">
</TD>
<TD>
<INPUT type = "text" size = 12
value = ""
name ="travelexpense_0"
style = "FONT-SIZE: 10">
</TD>
<TD>
<INPUT type = "text" size = 12
value = ""
name = "personnelexpense_0"
style = "FONT-SIZE: 10">
</TD>
</TR>
</table>


PROCESSING CODE:

l_ENO = Request.Form("ID_0")

Response.Write l_ENO & "<br>"


l_Date = Request.Form("date_0")

Response.Write l_Date & "<br>"




l_ContracedServiceExpense =
Request.Form("contractedserviceexpense_0")

Response.Write l_contractedserviceexpense


l_TravelExpense = Request.Form("travelexpense_0")

Response.Write l_travelexpense & "<br>"


l_PersonnelExpense = Request.Form("personnelexpense_0")

Response.Write l_personnel & "<br>"

'Create the UPDATE SQL STATEMENT

sql = " INSERT INTO tblExpense (ENO, Date,
ContractedServiceExpense, "
sql = sql & "TravelExpense, PersonnelExpense)"
sql = sql & " VALUES('" & l_ENO & "' , '" & l_Date & "', '" &
l_contractedserviceexpense & "', '" & l_travelexpense & "', '" &
personnelexpense & "')"
Response.Write sql & "<BR>"


OUTPUT FROM THE PROCESSED ASP PAGE

1


03/29/2005


5




INSERT INTO tblExpense (ENO, Date, ContractedServiceExpense, TravelExpense,
PersonnelExpense) VALUES('1' , '03/29/2005', '', '5', '')
 
Reply With Quote
 
 
 
 
Ray Costanzo [MVP]
Guest
Posts: n/a
 
      03-30-2005
Jack, again, you really need to use OPTION EXPLICIT at the top of your
pages. Your variable names have typos. Option Explicit would have informed
you of this immediately.

l_ContracedServiceExpense = Request.Form("contractedserviceexpense_0")
^^^
Response.Write l_contractedserviceexpense
^^^

Also, you use "l_personnel" in one spot, but you are giving the form value
to a variable named "l_PersonnelExpense."
Option Explit would have alerted you to that as well.

Ray at work



"Jack" <> wrote in message
news:E752D530-6FFB-4548-A8D4-...
> Hi, I got a simple form where one needs to input data. The data
> is being processed in an asp page.
> However, I cannot figure out why couple of values I am typing in the form
> is not being retrived in the asp processing page. Instead it shows as a

null
> value.
>
> Any help is appreciated. I have attached the major code for the form, the
> processing page
> and output on the screen including sql output.
> Any help is appreciated. Regards.
>
> FORM CODE:
>
> <TABLE border = 0 width= "80%" >
> <TR>
> <TD>
> <INPUT id=chk_0
> name = chk_0
> type = hidden>
> <B><Font size = 2 color=darkblue>Add</font></B>
> </TD>
> <TD>
> <INPUT type = "text" size = 12
> value = ""
> name = "ID_0"
> style = "FONT-SIZE: 10">
> </TD>
> <TD>
> <INPUT type = "text" size = 12
> value = ""
> name = "date_0"
> style = "FONT-SIZE: 10">
> </TD>
> <TD>
> <INPUT type = "text" size = 12
> value = ""
> name = "contractedserviceexpense_0"
> style = "FONT-SIZE: 10">
> </TD>
> <TD>
> <INPUT type = "text" size = 12
> value = ""
> name ="travelexpense_0"
> style = "FONT-SIZE: 10">
> </TD>
> <TD>
> <INPUT type = "text" size = 12
> value = ""
> name = "personnelexpense_0"
> style = "FONT-SIZE: 10">
> </TD>
> </TR>
> </table>
>
>
> PROCESSING CODE:
>
> l_ENO = Request.Form("ID_0")
>
> Response.Write l_ENO & "<br>"
>
>
> l_Date = Request.Form("date_0")
>
> Response.Write l_Date & "<br>"
>
>
>
>
> l_ContracedServiceExpense =
> Request.Form("contractedserviceexpense_0")
>
> Response.Write l_contractedserviceexpense
>
>
> l_TravelExpense = Request.Form("travelexpense_0")
>
> Response.Write l_travelexpense & "<br>"
>
>
> l_PersonnelExpense = Request.Form("personnelexpense_0")
>
> Response.Write l_personnel & "<br>"
>
> 'Create the UPDATE SQL STATEMENT
>
> sql = " INSERT INTO tblExpense (ENO, Date,
> ContractedServiceExpense, "
> sql = sql & "TravelExpense, PersonnelExpense)"
> sql = sql & " VALUES('" & l_ENO & "' , '" & l_Date & "', '" &
> l_contractedserviceexpense & "', '" & l_travelexpense & "', '" &
> personnelexpense & "')"
> Response.Write sql & "<BR>"
>
>
> OUTPUT FROM THE PROCESSED ASP PAGE
>
> 1
>
>
> 03/29/2005
>
>
> 5
>
>
>
>
> INSERT INTO tblExpense (ENO, Date, ContractedServiceExpense,

TravelExpense,
> PersonnelExpense) VALUES('1' , '03/29/2005', '', '5', '')



 
Reply With Quote
 
 
 
 
Jack
Guest
Posts: n/a
 
      03-30-2005
Thanks Ray for pointing that out. My bad habits are getting better of my
intentions. Next time probably, I will not end up with the same kind of
'silly' mistake.
Regards.

"Ray Costanzo [MVP]" wrote:

> Jack, again, you really need to use OPTION EXPLICIT at the top of your
> pages. Your variable names have typos. Option Explicit would have informed
> you of this immediately.
>
> l_ContracedServiceExpense = Request.Form("contractedserviceexpense_0")
> ^^^
> Response.Write l_contractedserviceexpense
> ^^^
>
> Also, you use "l_personnel" in one spot, but you are giving the form value
> to a variable named "l_PersonnelExpense."
> Option Explit would have alerted you to that as well.
>
> Ray at work
>
>
>
> "Jack" <> wrote in message
> news:E752D530-6FFB-4548-A8D4-...
> > Hi, I got a simple form where one needs to input data. The data
> > is being processed in an asp page.
> > However, I cannot figure out why couple of values I am typing in the form
> > is not being retrived in the asp processing page. Instead it shows as a

> null
> > value.
> >
> > Any help is appreciated. I have attached the major code for the form, the
> > processing page
> > and output on the screen including sql output.
> > Any help is appreciated. Regards.
> >
> > FORM CODE:
> >
> > <TABLE border = 0 width= "80%" >
> > <TR>
> > <TD>
> > <INPUT id=chk_0
> > name = chk_0
> > type = hidden>
> > <B><Font size = 2 color=darkblue>Add</font></B>
> > </TD>
> > <TD>
> > <INPUT type = "text" size = 12
> > value = ""
> > name = "ID_0"
> > style = "FONT-SIZE: 10">
> > </TD>
> > <TD>
> > <INPUT type = "text" size = 12
> > value = ""
> > name = "date_0"
> > style = "FONT-SIZE: 10">
> > </TD>
> > <TD>
> > <INPUT type = "text" size = 12
> > value = ""
> > name = "contractedserviceexpense_0"
> > style = "FONT-SIZE: 10">
> > </TD>
> > <TD>
> > <INPUT type = "text" size = 12
> > value = ""
> > name ="travelexpense_0"
> > style = "FONT-SIZE: 10">
> > </TD>
> > <TD>
> > <INPUT type = "text" size = 12
> > value = ""
> > name = "personnelexpense_0"
> > style = "FONT-SIZE: 10">
> > </TD>
> > </TR>
> > </table>
> >
> >
> > PROCESSING CODE:
> >
> > l_ENO = Request.Form("ID_0")
> >
> > Response.Write l_ENO & "<br>"
> >
> >
> > l_Date = Request.Form("date_0")
> >
> > Response.Write l_Date & "<br>"
> >
> >
> >
> >
> > l_ContracedServiceExpense =
> > Request.Form("contractedserviceexpense_0")
> >
> > Response.Write l_contractedserviceexpense
> >
> >
> > l_TravelExpense = Request.Form("travelexpense_0")
> >
> > Response.Write l_travelexpense & "<br>"
> >
> >
> > l_PersonnelExpense = Request.Form("personnelexpense_0")
> >
> > Response.Write l_personnel & "<br>"
> >
> > 'Create the UPDATE SQL STATEMENT
> >
> > sql = " INSERT INTO tblExpense (ENO, Date,
> > ContractedServiceExpense, "
> > sql = sql & "TravelExpense, PersonnelExpense)"
> > sql = sql & " VALUES('" & l_ENO & "' , '" & l_Date & "', '" &
> > l_contractedserviceexpense & "', '" & l_travelexpense & "', '" &
> > personnelexpense & "')"
> > Response.Write sql & "<BR>"
> >
> >
> > OUTPUT FROM THE PROCESSED ASP PAGE
> >
> > 1
> >
> >
> > 03/29/2005
> >
> >
> > 5
> >
> >
> >
> >
> > INSERT INTO tblExpense (ENO, Date, ContractedServiceExpense,

> TravelExpense,
> > PersonnelExpense) VALUES('1' , '03/29/2005', '', '5', '')

>
>
>

 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
how to grab values from javascript generated items? Eric Layman ASP .Net 4 03-28-2007 07:57 PM
Sorting on multiple values, some ascending, some descending dwelden Python 11 01-04-2007 06:13 PM
Grab everything in a form by calling one javascipt function? LaughOutLoud Javascript 1 09-28-2006 05:21 AM
Grab a User's Logon name in ASP.NET form? Kelly ASP .Net Web Controls 4 03-15-2005 05:35 PM
Schema question regarding some mandatory/some optional values Piers Chivers XML 2 03-02-2004 09:49 AM



Advertisments
 



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57