关键字'表'附近的语法不正确错误

时间:2016-08-21 21:33:29

标签: c# sql

嘿伙计们我有一点问题,有人可以帮助我吗? (我来自匈牙利,我的英语不是最好的)。我尝试用SQL服务器数据库创建一个注册和登录系统。我总是收到此消息,"关键字'表'"附近的语法不正确。 我没有找到任何好的解决方案。

我要尝试制作一个labirynth游戏,我想为这个制作进行个人资料注册,因为这可以节省积分和金钱。我是C#的前身,因为我的国家我没有从c#找到一个好的教程,我需要任何人帮助才能做到这一点。 我希望任何人都可以帮助我,这个错误让我非常讨厌。

        private void button1_Click(object sender, EventArgs e)
        {
            if (textBox2.Text == textBox3.Text)
            {
                try
                {
                    SqlConnection con = new SqlConnection(@"Data Source=(localdb)\MSSQLLocalDB;Initial Catalog=(localdb)\MSSQLLocalDB;Integrated Security=True;Pooling=False");
                    con.Open();

                    string sql = "insert into Table(jatekosnev, jelszo) values('" + textBox1.Text + "','" + textBox2.Text + "')";
                    SqlCommand cmd = new SqlCommand(sql,con);
                    cmd.CommandText = sql;
                    cmd.Connection = con;
                    MessageBox.Show("Successfully registered");
                    this.Hide();
                    Main regend = new Main();
                    regend.ShowDialog();
                    cmd.CommandType = CommandType.Text;
                    cmd.ExecuteReader();
                    cmd.ExecuteScalar();
                    cmd.ExecuteNonQuery();
                    con.Close();
                }
                catch(Exception ex)
                {
                    MessageBox.Show(ex.Message);
                }
            }
            else
            {
                MessageBox.Show("Passwords not match");
            }
        }
    }

0 个答案:

没有答案