No puedes usar métodos de C# dentro de consultas SQL. Lo que tienes que hacer es sacar la función de conversión fuera.
Con String.Format:
Código C:
Ver originalstring query = String.Format("INSERT INTO tbl_personas (id, nombres, apellidos) VALUES ({0},'{1}','{2}')", Convert.ToInt32(texCedula.Text), "Jhon", "Hernandez");
Como tú querías hacerlo, pero bien:
Código C:
Ver originalstring query = "INSERT INTO tbl_personas (id, nombres, apellidos) VALUES (" + Convert.ToInt32(texCedula.Text) + "'Jhon', 'Hernandez')";