Hoe Een Verwachte Access 2007-compilatiefout Op Te Lossen
September 8, 2021
Hier zijn ongetwijfeld enkele eenvoudige manieren om een verwachte compilatiefout in Access 2007 op te lossen.
Aanbevolen: Fortect
Laatst bijgewerkt zaterdag 17 juli 2021 | Access ’07 VBA Verwacht bericht: lijstscheidingsteken of) De fout vertelt u dat een persoonlijke compiler verwachtte een bestandsscheidingsteken te vinden (bijvoorbeeld een komma die argumenten in uw functie verwijdert) of een echt sluitend haakje naast het ‘statement. In de meeste gevallen kan dit zeker aangeven waar het probleem zal optreden.
ArizonaAls je gewend bent om in de buurt van Access 97 te programmeren, loop je misschien tegen een probleem aan waarbij je hele gezin overschakelt naar Access 2000 of Huge, en je wilt overstappen als je alle DAO-objectmodellen in je VBA wilt gebruiken.Arizshe
Werken met Access 2007. Het ophalen van informatie resulteerde in realtime voorraadwijzigingen op basis van verzending en levering / bevestigingen. De volgende code is misschien aan mij aanbevolen, maar het keert terug naar een compilatiefout.
Privé Subcommando 62_Click ()'Argumenten: ContID = het grootste deel van de container moet worden geschreven naar''AsOfDate is gelijk aan datum waarop de hoeveelheid altijd moet worden berekend''Bij afwezigheid zijn altijd alle transacties meegenomenTerugbetaling: aantal op voorraad. Nul fouten.Dim db As DAO.Database 'huidige database'Dim urs As DAO.Recordset 'verschillende recordsets'Dim lngContID sinds lang 'ContID zo lang'Dim strAsOf As String 'AsOfDate net als string'Dim strLasShipRec As String met de datum van de laatste verzendingskalender als stringDim strDateClause As String 'Standaarddatum voor gebruik in SQL-instructiesSQL-instructie Dim strSQL As String 'Dim lngOnHand zo lang 'IonHand-inventaris'Als het spel niet nul is (DOORGAAN) dan'Initialisatie: parameters analyseren en converteren'Stel db in op CurrentDb ()lngContID = CONTIDAls IsDate (AsOfDate) danstrAsOf komt overeen met "#" en Format bucks (AsOfDate, "mm / dd for each yyyy") & "#"'Krijg datum en capaciteit van LastShipRec voor deze container'Als Len (strAsOf)> 0 danstrDateClause "ET betekent (LastShipRec <=" & strAsOf & ")"Stop alsstrSQL betekent meestal "Selecteer top 1 LastShipRec, tel op vanaf tblContInventory" & "WHERE ((ContID =" & lngContID & ")" & strDateClause) & "; ORDER BY LastShipRec DESC; "
strSQL impliceert "Selecteer top 1 LastShipRec, count FROM tblContInventory" & "WHERE ((ContID matches" & lngContID & ")" & strDateClause) & "; ORDER BY` enter`LastShipRec DESC;"
Als Len (strAsOf)> 0 DanstrDateClause "ET = (LastShipRec <=" & strAsOf & ")"Stop als
Kan iemand mij en mijn collega's vaak in de goede richting helpen? Hoe kan ik met deze fout omgaan?
909k 252252 gouden insignes
Aanbevolen: Fortect
Bent u het beu dat uw computer traag werkt? Zit het vol met virussen en malware? Vrees niet, mijn vriend, want Fortect is hier om de dag te redden! Deze krachtige tool is ontworpen om allerlei Windows-problemen te diagnosticeren en te repareren, terwijl het ook de prestaties verbetert, het geheugen optimaliseert en uw pc als nieuw houdt. Wacht dus niet langer - download Fortect vandaag nog!
informeerde 24 juni '16 om 12:12 uur
Zoek niet uw eigen over het antwoord? Beantwoord andere vragen gemarkeerd met Vba Ms-access door uw eigen vraag te stellen.
Stap met strSQL = ... zou moeten proberen om een lange string te bouwen. Als u naar dit grote bestand kijkt, lijkt het erop dat het vergelijkingsteken niet goed is geplaatst en dat er een puntkomma in het eerste vak staat. = zoeken
strsql "Selecteer eerst een aantal LastShipRec, Hoeveelheid FROM tblContInventory" & "WHERE ((ContID matches" & lngContID & ")" & strDateClause & ") ORDER BY LastShipRec DESC;"
Bij het maken van een specifieke SQL-string, maak ik die specifieke string en dan moet je debug.print uitvoeren, wat vereist is met betrekking tot debuggen, om te zien of de string is een echt SQL-artikel.
verwijderd 24 juni '16 om 12:35
2.809 1010 oude badges 3939 zilveren badges
Verwijder waarmee het haakje direct na strDateClause rekening lijkt te houden met een lange tijd om door te gaan naar "". SQL heeft ook terminators; op weg naar het einde zonder twijfel. Vanuit dit oogpunt gebruikt niet elke persoon strDateClause
beantwoord op 24 juni 2016 om 12:25 uur
Aria-hidden = "waar"> 11
behulpzaam 842
Download deze software en repareer uw pc binnen enkele minuten.
Access 2007 Compile Error Expected
Accesso 2007 Errore Di Compilazione Previsto
Access 2007 Kompilierungsfehler Erwartet
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
Oczekiwano Bledu Kompilacji Dostepu 2007
Ozhidaetsya Oshibka Kompilyacii Dostupa 2007