Я не совсем уверен, что вы спрашиваете, но я вижу несколько проблем с вашим кодом:
string tbValue = textbox1.text("Name"); //added variable name
OdbcConnection cn = new OdbcConnection("Driver={MySQL ODBC 3.51 Driver}; Server=localhost; Database=gymwebsite; User=root; Password=;");
cn.Open();
OdbcCommand cmd =
new OdbcCommand("INSERT INTO User (Name) VALUES (?)"); // fixed incomplete insert statement.
cmd.Parameters.Add(tbValue); //add the parameter to the command
cmd.ExecuteNonQuery(); //actually run the sql
Могут быть и другие проблемы, но попробуйте для начала и сообщите нам, еслиесть какие-то конкретные проблемы.