将文本添加到 cpr_txtbx、name_txtbx 和 address_txtbx 后,我将它们转换为要在语句字符串中使用的参数。我正在使用的 MySQL 服务器需要语法:“INSERT INTO people (type, cpr, name, address)” VALUES('cpr', 'name', 'address')"(是的,单引号),我是扯掉我的头发试图找出这里的语法。
我的按钮现在看起来像这样(我知道这是错误的):
private void add_btn_Click(object sender, RoutedEventArgs e)
{
string statement = "INSERT INTO people (type, cpr, name, address)" +
"VALUES('citizen', ':cpr', ':name', ':address')";
this.AUD(statement, 0);
add_btn.IsEnabled = false;
edit_btn.IsEnabled = true;
delete_btn.IsEnabled = true;
}
Run Code Online (Sandbox Code Playgroud)
澳元是:
private void AUD(string statement, int state)
{
string msg = "";
MySqlCommand cmd = conn.CreateCommand();
cmd.CommandText = statement;
cmd.CommandType = CommandType.Text;
switch (state)
{
case 0:
msg = …Run Code Online (Sandbox Code Playgroud)