Если вы посмотрите на часть доступа к данным asp.net/learn, есть тонна учебников, касающихся доступа к данным через asp.net, хотя из того, что вы опубликовали, я подозреваю, что это так " слишком сложный "для того, что вы ищете.
Самое простое, что вы хотите сделать - это иметь страницу aspx, давайте назовем ее default.aspx и добавим следующее:
<asp:TextBox runat="server" ID="myTextBox">
</asp:TextBox>
<asp:Button runat="server" ID="myButton" OnClick="myButton_OnClick" Text="Click to save" />
Теперь в вашем файле codebehind (файл .aspx.cs) вы захотите иметь обработчик событий для события Click myButton
protected void myButton_Click(object sender, EventArgs e)
{
var myConnectionString = "Connection String goes here";
using (SqlConnection conn = new SqlConnection(myConnectionString))
{
using (SqlCommand cmd = new SqlCommand("INSERT INTO dbo.mytable (fieldName) VALUES (@value1)", conn))
{
cmd.Parameters.Add(new SqlParameter("@value1", myTextBox.Text));
cmd.ExecuteNonQuery();
}
}
}
Приведенный выше пример кода для работы с базой данных очень прост, и я настоятельно рекомендую вам прочитать некоторые учебные пособия на asp.net/learn и в других местах в сети (возможно, даже документацию msdn для SqlCommand, SqlParameter и SqlConnection ) ознакомиться с тем, что они из себя представляют и как они работают.