gpt4 book ai didi

c# - 使用 Asp.net 在数据库表中插入数据

转载 作者:太空宇宙 更新时间:2023-11-03 15:59:38 24 4
gpt4 key购买 nike

我在数据库 Sankal_Residency 中有一个名为 Member_Details 的表。
Member_Details 共有 8 列。我想通过 asp.net 网页从 8 个文本框中收集数据并将其存储到我的表 Member_Details

我该怎么办?

另外,请告诉我如何从 Asp.Net 网页删除或更新记录。

我怎样才能做到这一点?

最佳答案

这样试试

看看here :

插入:

protected void Button1_Click(object sender, EventArgs e)
{

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 Member_Details(column1,column2,column3,column4,column5,column6,column7,column8) Values (@var1,@var2,@var3,@var4,@var5,@var6,@var7,@var8)";
cmd.Parameters.AddWithValue("@var1", TextBox1.Text);
cmd.Parameters.AddWithValue("@var2", TextBox2.Text);
cmd.Parameters.AddWithValue("@var3", TextBox3.Text);
cmd.Parameters.AddWithValue("@var4", TextBox4.Text);
cmd.Parameters.AddWithValue("@var5", TextBox5.Text);
cmd.Parameters.AddWithValue("@var6", TextBox5.Text);
cmd.Parameters.AddWithValue("@var7", TextBox7.Text);
cmd.Parameters.AddWithValue("@var8", TextBox8.Text);
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
}
}
}

关于c# - 使用 Asp.net 在数据库表中插入数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22008275/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com