對不起,如果我在錯誤的論壇中發佈此問題。這是我第一次發佈在Stackoverflow上。另外,我自己也在學習ASP.NET和C#,所以如果這個基礎的話,請原諒我。使用C#中的類將數據保存到SQL DB中
我一直在使用Visual Studio 2010中我的代碼是創建在ASP.NET 4.0 C#類文件中像下面
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
}
}
我有2個字段,即ID和郵箱名爲郵件列表SQL 2008數據庫表其中Id是帶有自動增量和Email Varchar(50)的int。
我還根據此表創建了一個存儲過程以輸入電子郵件地址。
我感到困惑的是如何將這些信息添加到我的類文件中,以便將數據保存到數據庫中。
我還創建了一個名爲Join-Mailing-List.aspx的Web表單,其中包含一個名爲tbEmail的文本框和一個名爲Join的Submit按鈕。
我想要的是當有人在文本框中輸入電子郵件地址我想將文本框的值傳遞到我的類文件中的字符串EmailList並將數據保存到數據庫。
我知道如何將文本框的值傳遞給我的類文件。我只是不知道如何保存信息的數據庫,而不使用在aspx頁面
感謝DB代碼,非常感謝您的任何意見或例子
什麼是「aspx頁面中的DB代碼E「? – Patrick 2012-07-05 20:50:13
您的問題的谷歌搜索返回許多很好的解決方案。你甚至看過? – Tyrsius 2012-07-05 20:51:05
爲什麼你不想在aspx頁面中使用代碼?我很確定你需要將代碼放在某個地方。您所描述的內容似乎可能沿着實體框架的方向發展。但是我會通過研究Linq開始。 – Dave 2012-07-05 20:53:35