Jak Naprawić Oczekiwany Błąd Kolekcji Programu Access 2007
September 8, 2021
Oto kilka prostych sposobów przygotowania oczekiwanego błędu kompilacji w programie Access 2007.
Zalecane: Fortect
Ostatnia aktualizacja sobota siedemnastolatek lipiec 2021 | Access ’07 VBA Oczekiwany komunikat: separator listy lub) Błąd informuje, że określony kompilator spodziewał się znaleźć separator listy (na przykład rzeczywisty przecinek oddzielający argumenty w funkcji) lub nawias zamykający obok instrukcji l ‘ . W większości przypadków to ważne może wskazywać, gdzie występuje problem.
ArizonaJeśli jesteś przyzwyczajony do zaznaczania w programie Access 97, możesz napotkać problem polegający na tym, że cała Twoja rodzina przełącza się na Access 2000 Huge i chcesz się skupić na tym, kiedy chcesz polegać na modelu obiektów DAO w VBA.Arizsze
Praca z programem Access 2007. Prowadzenie wyszukiwania informacji w zmianach stanu zapasów w czasie rzeczywistym na podstawie dostaw/potwierdzeń. Polecono mi następujących marketerów, ale zwraca błąd kompilacji.
Prywatne polecenie podrzędne 62_Click ()„Argumenty: ContID oznacza, że kontener musi być wykonany do'AsOfDate = data, do której należy obliczyć numer telefonu„Jeśli nie ma, wszystkie wymiany są uwzględnione”Zwrot: ilość w magazynie. Zero błędów.Dim db Jako DAO.Database 'bieżąca baza danychPrzyciemnione odtwarzacze Jako DAO.Recordset 'różne zestawy rekordówDim lngContID w porównaniu do long 'ContID as longDim strAsOf As String 'AsOfDate podobnie jak stringDim strLasShipRec As String z datą ostatniego transportu jako stringDim strDateClause As String 'Domyślna data do użycia w instrukcjach SQLInstrukcja SQL Dim strSQL As String 'Dim lngOnHand tak długo, jak „IonHand Inventory”Jeśli nie jest zero (KONTYNUUJ), to'Inicjalizacja: parametry banku i konwersji'Ustaw db na CurrentDb ()lngKontID = KONTYNUACJAJeśli IsDate (AsOfDate) tostrAsOf dopasowuje „#” i Format rr (AsOfDate, „mm / dd rrrr”) i „#”'Pobierz datę i objętość LastShipRec dla kontenera przedmiotówJeśli Len (strAsOf)> 0 tostrDateClause "ET równa się (LastShipRec <=" & strAsOf & ")"Zakończ, jeślistrSQL oznacza "Wybierz top 1 LastShipRec, policz z tblContInventory" & "WHERE ((ContID =" & lngContID & ")" & strDateClause) & "; ORDER BY LastShipRec DESC; "
strSQL oznacza "Wybierz top 1 LastShipRec, count FROM tblContInventory" & "WHERE ((ContID pasuje" & lngContID & ")" & strDateClause) & "; ORDER BY` enter`LastShipRec DESC;"
Jeśli Len (strAsOf)> 0 WtedystrDateClause "ET = (LastShipRec <=" & strAsOf & ")"Zakończ, jeśli
Czy dana osoba może wskazać mi i moim współpracownikom właściwy kierunek? Jak mogę naprawić ten błąd?
909k
Zalecane: Fortect
Czy masz dość powolnego działania komputera? Czy jest pełen wirusów i złośliwego oprogramowania? Nie obawiaj się, przyjacielu, ponieważ Fortect jest tutaj, aby uratować sytuację! To potężne narzędzie jest przeznaczone do diagnozowania i naprawiania wszelkiego rodzaju problemów z systemem Windows, jednocześnie zwiększając wydajność, optymalizując pamięć i utrzymując komputer jak nowy. Więc nie czekaj dłużej — pobierz Fortect już dziś!
poinstruowano czerwca 24 '16 o 12:12 po południu
Nie szukaj odpowiedzi na własne pytania? Odpowiedz na inne pytania oznaczone jako Vba Ms-access, zadając własne pytanie.
Krok z strSQL = ... trzeba spróbować zbudować długą strunę gitarową. Jeśli patrzysz na to, jaki jest długi plik, wygląda na to, że wszystkie znaczniki wyboru mogą być nie na miejscu, a w pierwszym polu znajduje się ostatni średnik. równa się spróbować
strsql "Wybierz 3 LastShipRec, Quantity FROM tblContInventory" & "WHERE ((ContID pasuje" & lngContID & ")" & strDateClause & ") ORDER BY LastShipRec DESC;"
Podczas budowania określonego ciągu SQL zalecam utworzenie tego konkretnego ciągu lub uruchomienie debug.print, który jest używany do debugowania, aby sprawdzić, czy ten wygenerowany ciąg jest prawdziwa instrukcja SQL.
pozbyłem się 24 czerwca 2016 o 12:35
2809 1010 starych odznak 3939 srebrnych odznak 6262 jasnobrązowe odznaki
Usuń zwykle nawias natychmiast po strDateClause, co może zająć dużo czasu, aby wysłać żądanie do „”. SQL ma również terminatory; do końca bez szturchania. Z tego punktu widzenia, czy nie wszyscy używają strDateClause
zareagował 24 czerwca 2016 o 12:25
Aria-ukryta równa się „prawda”> 11
7 842
Pobierz to oprogramowanie i napraw swój komputer w kilka minut.
Access 2007 Compile Error Expected
Accesso 2007 Errore Di Compilazione Previsto
Access 2007 Kompilierungsfehler Erwartet
Access 2007 Compileerfout Verwacht
Erreur De Compilation Access 2007 Attendue
액세스 2007 컴파일 오류가 예상됨
Tillgang 2007 Kompileringsfel Forvantas
Erro De Compilacao De Acesso 2007 Esperado
Se Esperaba Un Error De Compilacion De Access 2007
Ozhidaetsya Oshibka Kompilyacii Dostupa 2007