제안 사항 중 일부를 시도했지만 여전히 같은 오류가 발생했습니다. SQL 구문에 오류가 있습니다. 당신은 공간을 놓친mySQL에서 테이블을 만들 때 오류가 발생했습니다.
try{
query = "CREATE TABLE @name (size int(5))";
MySqlCommand cmd = new MySqlCommand(query, con);
cmd.Parameters.Add("@name", MySqlDbType.VarChar, 30).Value = txtboxName.Text;
con.Open();
cmd.ExecuteNonQuery();
con.Close();
}
catch (Exception)
{
throw;
}
finally
{
if (con.State == ConnectionState.Open)
{
con.Close();
}
}
내 코드베이스를 제안했지만 동일한 오류로 편집했습니다. 왜 그런가요? – Harvey
@ user2083771 유감스럽게도 매개 변수는 테이블 이름으로 사용할 수 없습니다. 내 업데이트를 확인하십시오 – Damith