Если ЭлементыФормы.ТипИнфБазы.Значение = 0 Тогда
ConnectString = "File=" + ПутьИнфБазы + ";" + "Usr=""" + ИмяПользователя + """;" + "Pwd=""" + ПарольПользователя + """";
Иначе
ConnectString = "Srvr=" + ИмяСервера + ";" + "Ref=" + ИмяСсылки + ";" + "Usr=""" + ИмяПользователя + """;" + "Pwd=""" + ПарольПользователя + """";
КонецЕсли;
вот так работает!
Собственно, вот
http://kb.mista.ru/article.php?id=35 "...Строка соединения с ИБ представляет собой цепочку фрагментов вида Параметр=Значение. Фрагменты отделяются друг от друга символами ';'. Если значение содержит пробельные символы, то оно должно быть заключено в двойные кавычки (")..."