Don't do it like that. OK, you are replacing quote with a pair of quotes, but that doesn't really protect you well - and makes your code very difficult to read.
Instead, use parameterised queries:
Using con As New MySqlConnection(strConnect)
Using com As New MySqlCommand("INSERT INTO myTable (myColumn1, myColumn2) VALUES (@C1, @C2)", con)
It's safer, you don't need to faff with Replace, and it's a whole load more readable. You'll probably find that it fixes your problem at the same time.