Actually, yeah, I just figured it out. I just had to create another scaler variable, then define the variable just as I did the others.
I know SQL but really... this integration with VB is seriously hurting my head. Thanks for the point in the right direction!
The final output looked like this--
sql = "UPDATE Login SET
BornValue = @BornValue,
GraduateValue = @GraduateValue,
MarriedValue= @MarriedValue,
ChildrenValue= @ChildrenValue,
DependentValue = @DependentValue,
DeceasedValue = @DeceasedValue,
VeteranValue = @VeteranValue,
Return2005Value = @Return2005Value,
Leased2005Value = @Leased2005Value,
Leased2006Value = @Leased2006Value,
Federal2005Value = @Federal2005Value,
Federal2006Value = @Federal2006Value,
Federal2007Value = @Federal2007Value,
Gift2005Value = @Gift2005Value,
Gift2006Value = @Gift2006Value,
Gift2007Value = @Gift2007Value
WHERE
Ident = @Guid"
Dim cmd As New SqlCommand(sql, Connection)
...
'This was the added parameter, I feel slightly ridiculous now. Watch that SQL syntax up top!
cmd.Parameters.AddWithValue("@Guid", Session("GUID"))
cmd.Parameters.AddWithValue("@BornValue", Me.Born)
cmd.Parameters.AddWithValue("@GraduateValue", Me.Graduate)
cmd.Parameters.AddWithValue("@MarriedValue", Me.Married)
cmd.Parameters.AddWithValue("@ChildrenValue", Me.Children)
cmd.Parameters.AddWithValue("@DependentValue", Me.Dependent)
cmd.Parameters.AddWithValue("@DeceasedValue", Me.Deceased)
cmd.Parameters.AddWithValue("@VeteranValue", Me.Veteran)
cmd.Parameters.AddWithValue("@Return2005Value", Me.Return2005)
cmd.Parameters.AddWithValue("@Leased2005Value", Me.Leased2005)
cmd.Parameters.AddWithValue("@Leased2006Value", Me.Leased2006)
cmd.Parameters.AddWithValue("@Federal2005Value", Me.Federal2005)
cmd.Parameters.AddWithValue("@Federal2006Value", Me.Federal2006)
cmd.Parameters.AddWithValue("@Federal2007Value", Me.Federal2007)
cmd.Parameters.AddWithValue("@Gift2005Value", Me.Gift2005)
cmd.Parameters.AddWithValue("@Gift2006Value", Me.Gift2006)
cmd.Parameters.AddWithValue("@Gift2007Value", Me.Gift2007)
cmd.Connection.Open()
cmd.ExecuteNonQuery()
cmd.Connection.Close()
"Education is what remains after one has forgotten everything he learned in school."