gpt4 book ai didi

c# - 如何将两个文本框值(数据)添加到数据库(My sql)的单个列中?

转载 作者:行者123 更新时间:2023-11-29 08:11:52 25 4
gpt4 key购买 nike

我正在使用mysql在asp.net下开发一个网站。

因为我有两个文本框,所以我想将这两个文本框值添加到单个列中的数据库中。这是两个文本框..

<asp: TextBox ID="mytextbox1" runat="server"></asp:TextBox>
<asp: TextBox ID="mytextbox2" runat="server"></asp:TextBox>

在我的数据库中,我在一个表中添加各种文本框字段。我的意思是我正在向一列添加一个值,但是在这一部分,我需要将这两个文本框值添加到表的一列中数据库(mysql)..

让我们假设地址字段..我需要显示 address1address2 值,我需要将这两个字段添加到单个列中,并在其他页面中显示为单个文本框。数据库必须是mysql..

最佳答案

首先,您的文本框文本大小(合计)不得超过您要存储其值的数据库列的大小

第二,在服务器页面:

您只需将它们的值连接起来:myText1.text + ' ' + myText2.text您必须确保使用 SqlCommand.Parameters 来确保您不会受到 Sql 注入(inject)的影响。

所以假设你有假设您定义了一个连接

string commandText = "UPDATE YourTableName SET YourColumnName = @myAddress WHERE ...etc;";
SqlCommand command = new SqlCommand(commandText, connection);
command.Parameters.Add("@myAddress ", SqlDbType.Text);
command.Parameters["@myAddress "].Value = myText1.text + ' ' + myText2.text;

关于c# - 如何将两个文本框值(数据)添加到数据库(My sql)的单个列中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21422690/

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