Dim wrkODBC As Workspace
Dim Dbs As Database
Dim Rs As Recordset
Set wrkODBC = CreateWorkspace('', 'Login', '', dbUseODBC)
Set Dbs = wrkODBC.OpenConnection('', , , 'ODBC;UID=Login;PWD=PasswordSN=OracleDSN')
strSQL = 'SELECT .... '
Set Rs = Dbs.OpenRecordset(strSQL, dbOpenDynaset)готового платить деньги не сдирая с тебя три шкуры.
  
  
  
  
  
  console.clear();
const str = 'ddddd'
const reg = /^d{3,10}$/g;
console.log(reg.test(str)); //true
console.log(reg.test(str)); //false
console.log('****************');
if (reg.test(str) === false) {	
  console.log('False');   
} else if (reg.test(str) === true) {	
  console.log('True');   
} else {
  console.log('Not true and not false');   // ! Переходит сюда!
}метод test(), вызванный несколько раз на одном и том же экземпляре регулярного выражения, будет начинать проверку с конца предыдущего сопоставления.
  
  <div class="modal fade" id="modalUserName" tabindex="-1" role="dialog" 
        aria-labelledby="exampleModalLabel" aria-hidden="true" data-backdrop="static" data-keyboard="false">      element.addEventListener('click', myFunc) а не запускать ее выполнение. Отправляя myFunc('arg') вы сразу же запускаете выполнение функции. Чтобы отправить параметры функции в обработчик нужно привязать контекст через .bind, как уже вам написали в примере выше, либо использовать метод .handleEvent из интерфейса EventListener:function myFunc(event) {
    console.log(this.arg);
}
.....
element.addEventListener('click', {
    handleEvent: myFunc,
    arg: 'arg_value'
});      myFunc('arg')element.addEventListener( "click" ,  myFunc.bind(null, 'arg') );