嘿伙计们我有一点问题,有人可以帮助我吗? (我来自匈牙利,我的英语不是最好的)。我尝试用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");
}
}
}