On top of the issues Richard raised in his comment, your first example SQL command doesn't do what you think it does:
SELECT Sequenza FROM Seqf1 Where Sequenza LIKE 'cIndicatorx%';
That command searches for any records where the Sequenza field start with literally the string
cIndicatorx
. It does NOT search for what is in the cIndicatorx variable. Variable replacements in strings in VB.NET does not work the way you seem to think it does. Also, using direct string replacement in a query like you're trying to do is a very insecure way of doing it and can lead to the destruction of your database with carefully crafted input.
Your second example actually does it the correct way, by using a parameter to pass the value of the variable to the SQL command. Though, your example still isn't production quality code, it's a step in the right direction on the path to learning how to do it.
But, in both examples, you called ExecuteNonQuery, which does not return any records, like Richard said, so your code completely ignored the records being returned from the SELECT queries, if any.