Это HTML-форма; Я хочу вставить значение из этой формы в мою таблицу SQL Server с помощью C #. Я пытаюсь добавить, но я не знаю, как установить правильное соединение и как использовать данные из этой простой формы, чтобы добавить их в базу данных. Я использую Microsoft SQL Server Management Studio и у меня есть реальная база данных и сервер
<form id="form1" runat="server">
<h1> Find and search about any employee in Faten</h1>
<asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="Button" />
<input id="ID" type="text" />
<input id="name" type="text" />
<input id="lname" type="text" />
<input id="pass" type="text" />
<input id="Submit1" type="submit" value="submit" />
</form>
Это мой код C #
protected void Button1_Click(object sender, EventArgs e)
{
String query = "INSERT INTO Ruser(ID, Name, Lname, pass) VALUES (@ID, @name, @lanme, @pass);";
SqlConnection connection1 = new SqlConnection();
SqlCommand cmd = new SqlCommand(query, connection1);
cmd.CommandType = CommandType.TableDirect;
cmd.Parameters.AddWithValue("@Id", "33");
cmd.Parameters.AddWithValue("@name", "abc");
cmd.Parameters.AddWithValue("@lanme", "abc");
cmd.Parameters.AddWithValue("@pass", "abc");
connection1.Open();
int result = cmd.ExecuteNonQuery();
// Check Error
if (result < 0)
Console.WriteLine("Error inserting data into database!");
}