Ваша проблема лежит здесь
String cmdText1 = "INSERT INTO TEST1 (Name) VALUES ('%'+ @Name + '%')";
String cmdText2 = "INSERT INTO TEST1 (Age) VALUES ('%'+ @Age + '%')";
Это должно быть
String cmdText1 = "INSERT INTO TEST1 (Name) VALUES (@Name)";
String cmdText2 = "INSERT INTO TEST1 (Age) VALUES (@Age)";
Кстати, любопытно, почему это два отдельных утверждения. Если вы хотите вставить имя и возраст в одну строку, это должен быть один запрос.
String cmdText = "INSERT INTO TEST1 (Name,Age) VALUES (@Name,@Age)";
cmd1.Parameters.Add("@Name", SqlDbType.VarChar, 255).Value = textBox1.Text;
cmd1.Parameters.Add("@Age", SqlDbType.VarChar, 255).Value = textBox2.Text;