そのため、ページが公開され、情報が投稿されようとしているときにエラーが発生します。
SqlConnection conn = new SqlConnection("AddusConString");
SqlCommand cmd = new SqlCommand(sql);
int checkValue = 0;
checkValue++; //increment ID used to build parameter name
string parmName = String.Format("@Value{0}", checkValue);
SqlParameter newParameter = new SqlParameter();
newParameter.ParameterName = parmName;
// Handle TextBox value
cmd.Parameters.Add("@FName", FName.Text);
cmd.Parameters.Add("@LName", LName.Text);
それはハイライトします
SqlConnection conn = new SqlConnection("AddusConString");
「初期化文字列の形式が index0 から始まる仕様に準拠していません」と言う
これは、web.config ページ用のコードです。
<configuration>
<connectionStrings>
<add name="AddusConString" connectionString="Data Source=localhost;Initial Catalog=AddusWebsite;Integrated Security=True" providerName="System.Data.SqlClient"/>
</connectionStrings>
<system.web>
<compilation debug="true">
<assemblies>
<add assembly="System.Data.Linq, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/></assemblies></compilation>
</system.web>