ahh ok, lo que pasa es que estas pasando el contendio de tu RTB directamente en tu variable que empieza con comila simple (ya que es cadena) pero tu control RTBNotic al recibir los valores la "ñ" la convierte en
'f1 y proboca errores al hacer la inserción, lo mismo ocurre para otros caracteres especiales, lo que te recomiendo es que lo hagas con parámetros, tu code podría quedar mejor así:
Código:
Dim con As New SqlConnection
con.ConnectionString = CadenaConexion
'RTBNotic.Rtf lo que hace es guardar en la base de datos el contenido del RichTextBox junto al estilo del texto en formato código
Dim sSQL As String = "Update Noticias set Noticias = @parametroRTB"
Dim cmd As New SqlCommand(sSQL, oConn)
Dim parameterRTB As New SqlParameter("@parametroRTB", SqlDbType.NVarChar, 256) 'aqui especificas el tipo de datos y el tamaño
parameterRTB.Value = RTBNotic.Rtf
cmd.Parameters.Add(parameterRTB)
con.Open()
cmd.ExecuteNonQuery()
con.Close()
Prueba y nos cuentas como te fue
Salu2