对不起,如果我在错误的论坛中发布此问题。这是我第一次发布在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