Altere seu
CommandText para ser válido para OdbcCommand:command.CommandText = "INSERT INTO test.test (`user`,`password`) VALUES (? , ?);";
Em vez do nome do parâmetro como
@paramname , é necessário um ? no CommandText - deixe o nome nos parâmetros reais. Veja este postagem de blog para um exemplo.