ASP.net使用表单将数据插入到sql server表中
发布时间:2020-12-15 23:38:26 所属栏目:asp.Net 来源:网络整理
导读:你好 在php我会做一个表单与一个动作,让我们说一个process.php页面,在该页面中,我将采取的职位值,并使用一个 mysql_query将做一个插入. 现在我迷路了,我正在使用visual studio 2010,在ASP.net中使用sql server 2008创建一个插入. 我已经在App_Data文件夹中定
你好
在php我会做一个表单与一个动作,让我们说一个process.php页面,在该页面中,我将采取的职位值,并使用一个 mysql_query将做一个插入. 现在我迷路了,我正在使用visual studio 2010,在ASP.net中使用sql server 2008创建一个插入. 我已经在App_Data文件夹中定义了一个sql数据库. >我如何获得帖子值. 谢谢. 解决方法
在线有大量的示例代码,关于如何做到这一点.
这里只是一个例子: 您定义以下标记之间的文本框: <form id="form1" runat="server"> 您创建您的文本框并将其定义为runat =“server”,如下所示: <asp:TextBox ID="TxtName" runat="server"></asp:TextBox> 定义一个按钮来处理你的逻辑,这样(注意onclick): <asp:Button ID="Button1" runat="server" Text="Save" onclick="Button1_Click" /> 在后面的代码中,如果用户通过定义一个名为的方法单击按钮,就可以定义您希望服务器做什么 protected void Button1_Click(object sender,EventArgs e) 或者您可以双击设计视图中的按钮. 这是一个非常快速的示例代码插入表中的按钮单击事件(codebehind) protected void Button1_Click(object sender,EventArgs e) { string name = TxtName.Text; // Scrub user data string connString = ConfigurationManager.ConnectionStrings["yourconnstringInWebConfig"].ConnectionString; SqlConnection conn = null; try { conn = new SqlConnection(connString); conn.Open(); using(SqlCommand cmd = new SqlCommand()) { cmd.Conn = conn; cmd.CommandType = CommandType.Text; cmd.CommandText = "INSERT INTO dummyTable(name) Values (@var)"; cmd.Parameters.AddWithValue("@var",name); int rowsAffected = cmd.ExecuteNonQuery(); if(rowsAffected ==1) { //Success notification } else { //Error notification } } } catch(Exception ex) { //log error //display friendly error to user } finally { if(conn!=null) { //cleanup connection i.e close } } } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 当使用AngularJS,WebAPI 2和Oauth 2时,如何将授
- 如何阻止.Net HttpWebRequest.GetResponse()引发异常
- asp.net-mvc – 如何渲染部分视图到字符串
- asp.net-mvc – Bootstrap模式表单在提交后不会关闭
- asp.net-mvc-2 – MVC的DataAnnotationsModelMetadataProvi
- asp.net’记住我’不再使用表单身份验证了
- asp.net – Web API中的每路径格式化程序配置
- asp.net-mvc – 多个MVC项目结构
- Asp.net mvc 知多少(四)
- 需要ASP.Net/MVC Rich Text Editor