Всем привет. Делаю простенький конвертер из базы Access в формат YAML.
| Код | Dim cn Set cn = CreateObject("ADODB.Connection") 'cn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=params.mdb;Initial Catalog=;UID=admin;PWD=''" cn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=params.mdb" If Err.Number <> 0 Then WScript.Echo "1-" & Err.Number & ":" & Err.Description Err.Clear 'Continue End If 'On Error GoTo CnErrorHandler Dim rs Set rs = CreateObject("ADODB.Recordset") If Err.Number <> 0 Then WScript.Echo "2-" & Err.Number & ":" & Err.Description Err.Clear 'Continue End If rs.CursorType = adOpenForwardOnly rs.ActiveConnection = cn rs.Source = "SELECT FIO FROM params" rs.Open
|
При открытии рекордсета получаю ошибку "Отсутствует значение для одного или нескольких требуемых параметров". Перерыл возможную документацию, но там все указывают на отсутствие определения курсора или запроса, которые у меня есть.
|