Попробуйте что-то вроде этого:
count(//Country[not(following::Country/text() = text())])
"Дают мне количество всех узлов Страны без следующей Страны с совпавшим текстом"
, интересный бит того выражения, IMO, после ось.
Вы могли, вероятно, также удалить первое /text()
и заменить второе .
После того, как у вас есть строка подключения, вы можете открыть соединение с помощью Connection.Open ()
.
Вы можете сделать это в блоке try-catch, чтобы отловить любые ошибки, возникающие при попытке открыть здесь код connection.enter
В любой момент до закрытия соединения с помощью Connection.Close ()
, вы можете проверить его состояние, используя Connection.State
. Это возвращает значения в перечислении, например ConnectionState.Open
.