Получил ошибку 3001 на RecordSet, не знаю почему - PullRequest
0 голосов
/ 24 сентября 2018

Я пытаюсь получить 4 столбца из моего MariaDb 5, но, хотя он обычно работает с этим кодом, сейчас я получаю ошибку 3001

Ошибка 3001 - Аргументы неверного типа, являютсявне допустимого диапазона или находятся в конфликте друг с другом

Вот код (пока)

Sub Rempli_contacts()

    Dim rs As ADODB.Recordset
    Dim Derligne As Integer, i As Integer
    Dim Requete As String

    Set rs = New ADODB.Recordset
        ConnectionDB

    Requete = "SELECT Ref,Nom,Marque,PrixVente FROM Produits_Beta"
            rs.Open Requete, oConnect
End Sub

Я получаю сообщение об ошибке в строке rs.Open Requete, oConnect

1 Ответ

0 голосов
/ 24 сентября 2018

Как отметил Натан_Сав, мне нужно было загрузить oConnect ДО, разумеется, и теперь он работает отлично (Welp, пока не получается заполнить столбец ListBox, но это уже другая история)

Краткий ответ: Убедитесь, что все переменные загружены перед выполнением этого макроса, если вы получили это сообщение.

...