“系统.窗口.窗体.占位符文本框,文本:“使用myPHPAdmin在MySQL数据库中插入数据时出错

atmip9wb  于 2022-10-31  发布在  Mysql
关注(0)|答案(1)|浏览(136)

我试图从文本框中捕获数据并将其保存到mysql数据库,但字段是System.Windows.Forms.PlaceholderTextBox,Text:行政

这是我的按钮保存单击事件保存

将名字标注为字符串= firstName.Text
第一个
这是我目前得到的

有人知道怎么做吗?
忠实莫伊

7hiiyaii

7hiiyaii1#

在代码的前几行中,您自己就有了答案。
当您在参数中设定值时,没有一行使用该值,它们会取得对象。
命令。参数。Add(“@名字”,MySqlDbType.VarChar)。值=名字命令。参数。Add(“@电子邮件”,MySqlDbType.VarChar)。值=电子邮件通信命令。参数。Add(“@用户名”,MySqlDbType.VarChar)。值=用户名2命令。参数。Add(“@密码”,MySqlDbType.VarChar)。值=密码2
更改为:

command.Parameters.Add("@firstname", MySqlDbType.VarChar).Value = firstName.Text
command.Parameters.Add("@email", MySqlDbType.VarChar).Value = emailCom.Text
command.Parameters.Add("@username", MySqlDbType.VarChar).Value = userName2.Text
command.Parameters.Add("@password", MySqlDbType.VarChar).Value = passWord2.Text

每行末尾都有一个**.Text**,用于提取对象的值。

相关问题