この質問を間違ったフォーラムに投稿している場合は申し訳ありません。Stackoverflowに投稿するのはこれが初めてです。また、ASP.NETとC#を自分で学んでいるので、この初級の場合はご容赦ください。
VisualStudio2010を使用してASP.NET4.0C#でクラスファイルを作成しました。コードは次のようになります。
namespace My.Customers
{
public class EmailMailingList
{
#region members
private string _emailList;
#endregion
#region properties
/// <summary>
/// gets or sets Customer Email for Mailing List
/// </summary>
public string EmailList
{
get { return _emailList; }
set { _emailList = value; }
}
#endregion
}
}
SQL 2008にMailingListという名前のデータベーステーブルがあり、IdとEmailの2つのフィールドがあり、Idは自動インクリメントとEmail Varchar(50)を使用しています。
また、このテーブルに基づいて、電子メールアドレスを入力するためのストアドプロシージャを作成しました。
私が混乱しているのは、データをデータベースに保存できるように、この情報をクラスファイルに追加するにはどうすればよいですか。
また、Join-Mailing-List.aspxというWebフォームを作成し、tbEmailというテキストボックスとJoinという送信ボタンを使用しました。
私がしようとしているのは、誰かがテキストボックスに電子メールアドレスを入力したときに、テキストボックスの値をクラスファイルの文字列EmailListに渡して、データをデータベースに保存したいということです。
テキストボックスの値をクラスファイルに渡す方法を知っています。aspxページのDBコードを使用せずに情報をDBに保存する方法がわかりません
アドバイスや例をありがとう、本当に感謝します