System.InvalidOperationException: String[0]: the Size property has an invalid size of 0. at System.Data.SqlClient.SqlParameter.Validate(Int32 index, Boolean isCommandProc) at System.Data.SqlClient.SqlCommand. SetUpRPCParameters(_SqlRPC rpc, Int32 startCount, Boolean inSchema, SqlParameterCollection parameters)Nothing is sent to SQL Server ('m checking this info in the SQL Profiler).
<InsertParameters> <asp:Parameter Name ="NewPersonID" Direction ="Output" /> <asp:Parameter Name="Title" /> <asp:Parameter Name="Occupation" /> <asp:Parameter Name="BusinessName" /> <asp:Parameter Name="BusAdd1" /> <asp:Parameter Name="BusAdd2" /> <asp:Parameter Name="BusCity" /> <asp:Parameter Name="BusState" /> <asp:Parameter Name="BusZip" /> <asp:Parameter Name="Pager" /> <asp:Parameter Name="Fax" /> <asp:Parameter Name="BusinessPhone" /> <asp:ProfileParameter Name="SiteID" PropertyName="SiteID" Type="Int32" /> <asp:QueryStringParameter Name="PType" QueryStringField="ptype" Type="Char" DefaultValue ="N" /> <asp:ControlParameter ControlID="PeopleNoneForm$ddlGender" Name="Gender" PropertyName="SelectedValue" /> <asp:Parameter Name="SpouseFN" /> <asp:Parameter Name="SpouseLN" /> <asp:Parameter Name="SpouseID" /> <asp:Parameter Name="Anniversary" /> </InsertParameters>Do you see what could be wrong?