gpt4 book ai didi

c# - ASP.net/c# SQL 代码通过文本框提交

转载 作者:行者123 更新时间:2023-11-30 19:11:39 24 4
gpt4 key购买 nike

我是 asp.net/c# 的 relativity 新手。我写了几个应用程序,所以我可以解释这种语言,但我并不流利。

基本上每年我们都有学生进入大学,我希望能够有一个文本框,我可以将 SQL 代码放入其中,它会自动更新数据库。当然,此页面将受到保护。

但是像这样。

(,'11JB0666@gmail.org', '12', 'Joe', 'Bloggs', 'Joseph Bloggs', '11JB0666') 

这就是 sql 脚本中 VALUES 的代码。

这可能吗?

我确实认为我可以使用这样的东西......

SqlConnection conn = new
SqlConnection(ConfigurationManager.ConnectionStrings["ExtensionActivitesConnectionString"].ConnectionString);
SqlCommand cmd = new SqlCommand(" Insert into dbo.Names (Email,Year,FirstName,LastName,Name,Username) VALUES (@SQL)", conn);
cmd.Parameters.AddWithValue("@SQL", SqlTextBox.Text);

conn.Open();
cmd.ExecuteNonQuery();
conn.Close();

如有任何帮助或建议,我们将不胜感激。

最佳答案

这是一种可怕且具有潜在危险的方法。我建议您创建一个表单来收集您需要的信息,并带有单独的、正确标记的字段。

由于您只收集少量数据,因此表单应该非常简单。在将数据插入数据库之前,它应该包括客户端和服务器端验证。

关于c# - ASP.net/c# SQL 代码通过文本框提交,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10917713/

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