Access
 sql >> Teknologi Basis Data >  >> RDS >> Access

Cepat dan Kotor Untuk Loop di Jendela Segera

Terkadang saya ingin mengulang satu set item saat saya mengembangkan, memecahkan masalah, atau men-debug beberapa kode dan itu tidak layak untuk membuat Fungsi atau Sub rutin yang sebenarnya. Dalam situasi itu, saya suka menggunakan karakter titik dua akhir pernyataan (: ) untuk mengeksekusi beberapa pernyataan– termasuk seluruh loop For–dalam satu baris dari Jendela Segera .

Ini contohnya:

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

Satu baris kode di atas setara dengan kode tradisional berikut:

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

Saya merasa berkewajiban untuk menyebutkan bahwa meskipun contoh kode dari bagian atas artikel ini adalah sintaks yang benar-benar valid yang dapat Anda gunakan dalam modul kode tradisional, itu sangat tidak dapat dibaca* dan hanya boleh digunakan untuk penggunaan pengembangan "cepat dan kotor" di Jendela Segera yang dijamin akan hilang selamanya segera setelah Anda keluar dari aplikasi (atau membebani buffer Jendela Segera).


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara Memadat dan Memperbaiki Basis Data Secara Manual di Access 2016

  2. Pernyataan DefType di VBA:Sisi Gelap Kompatibilitas Mundur

  3. Apa yang Baru di Access 2016? Apakah Layak untuk Diupgrade?

  4. Sisipan Tenaga Penjualan Massal dari Microsoft Access

  5. 10 Tips Microsoft Access 2019 yang Tidak Biasa