В процессе работы над шаблоном отчета и обдумыванием всего веб-интерфейса стало понятно, что нужно сделать.
1. Осуществить выбор нужной базы данных с помощью элемента treeview - сделано.
2. После выбора базы осуществить заполнение dropdownlist используя SELECT DISTINCT [StringTime] FROM [GOST13109 - Flicker] WHERE ([StringTime] IS NOT NULL) ORDER BY [StringTime] - сделано.
3. Передать в генерируемый отчет параметр из dropdownlist - сделано.
4. Изменить строку подключения в описании datasource в соответствии с выбранной на treeview базе данных. - не сделано.
Помогите, пожалуйста, а то уже голова кругом от прочтения форума...
В программе строка соединения формируется вот так
Код: Выделить всё
Dim appDir = HttpContext.Current.Server.MapPath(String.Empty)
Dim sConnString As String = "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=" & appDir + TreeView1.SelectedNode.Target & " ;" & _
"User ID=Admin;" & _
"Password="