Access
 sql >> Baza danych >  >> RDS >> Access

Szybkie i brudne pętle w bezpośrednim oknie

Czasami chcę przejść przez zestaw elementów podczas tworzenia, rozwiązywania problemów lub debugowania kodu i nie warto tworzyć rzeczywistej procedury Function lub Sub. W takich sytuacjach lubię używać znaku dwukropka na końcu instrukcji (: ) do wykonywania wielu instrukcji– w tym całe pętle For–w jednym wierszu okna bezpośredniego .

Oto przykład:

For i = 0 To CurrentDB.TableDefs.Count - 1: ?i, CurrentDB.TableDefs(i).Name: Next i

Pojedynczy wiersz kodu powyżej jest odpowiednikiem następującego tradycyjnego kodu:

For i = 0 To CurrentDB.TableDefs.Count - 1
    Debug.Print i & vbTab & CurrentDB.TableDefs(i).Name
Next i

Czuję się zobowiązany wspomnieć, że chociaż próbka kodu z początku tego artykułu jest całkowicie poprawną składnią, której można użyć w tradycyjnym module kodu, jest strasznie nieczytelna* i powinna być używana tylko do „szybkiego i brudnego” użytku programistycznego w oknie natychmiastowym, gdzie na pewno zniknie na zawsze, gdy tylko wyjdziesz z aplikacji (lub przeciążysz bufor okna bezpośredniego).


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak ustanowić indeksy tabel w bazach danych

  2. Ilu użytkowników może uzyskać dostęp do pomocy technicznej?

  3. Jak pracować z narzędziami ekranowymi w programie Access 2019

  4. Jak naprawić brakujące pola w zapytaniu krzyżowym w programie Access

  5. Cztery sposoby korzystania z Microsoft Access