Pemeriksaan kompatibilitas web: Kesalahan kueri

Berlaku Untuk
Access 2016 Access 2013 Access 2010
Penting Layanan Access 2010 dan Layanan Access 2013 akan dihapus dari rilis SharePoint berikutnya. Kami menyarankan Agar Anda tidak membuat aplikasi web baru, dan melakukan migrasi aplikasi yang sudah ada ke platform alternatif, seperti Microsoft Power Apps.
Anda dapat berbagi data Access dengan Dataverse, yang merupakan database cloud tempat Anda dapat membangun aplikasi Power Platform, Mengotomatiskan alur kerja, Agen Virtual, dan lainnya untuk web, ponsel, atau tablet. Untuk informasi selengkapnya, lihat Memulai: Memigrasikan data Access ke Dataverse.

Artikel ini mencantumkan kesalahan Kueri yang mungkin Anda temui saat Menjalankan Pemeriksa Kompatibilitas, dan menyediakan informasi yang bisa membantu Anda mengatasi kesalahan.

Untuk informasi umum tentang kesalahan Pemeriksa Kompatibilitas, lihat artikel Pemeriksaan kompatibilitas web Kesalahan umum.

ACCWeb102012

Teks kesalahan Kueri tidak kompatibel dengan Web.

Apa artinya Anda harus memeriksa masalah kompatibilitas Web dalam kueri.

Apa yang harus dilakukan Buat ulang kueri dengan menggunakan desainer kueri. Untuk informasi selengkapnya tentang cara menggunakan desainer kueri untuk membuat kueri web, lihat Pengenalan kueri.

Atas Halaman

ACCWeb102014

Teks kesalahan SQL tidak kompatibel dengan Web.

Apa artinya Mungkin ada banyak alasan mengapa Anda akan menerima kesalahan ini. Anda mungkin melakukan salah satu hal berikut ini:

  • Mereferensikan objek web yang tidak kompatibel.
  • Mereferensikan ekspresi web yang tidak kompatibel.

Untuk informasi selengkapnya tentang cara membuat ekspresi, lihat Menyusun ekspresi.

Apa yang harus dilakukan Pertimbangkan menggunakan desainer kueri web untuk membuat kueri yang kompatibel dengan web. Untuk informasi selengkapnya tentang mendesain kueri untuk Web, lihat Pengenalan kueri.

Atas Halaman

ACCWeb103013

Teks kesalahan Access tidak dapat mengonversi kueri untuk digunakan di Web karena hasil kueri berisi beberapa bidang yang memiliki nama yang sama.

Apa artinya Beberapa bidang memiliki nama yang sama.

Apa yang harus dilakukan Periksa nama bidang duplikat dan ubah duplikat menjadi nama bidang yang berbeda.

Atas Halaman

ACCWeb103079

Teks kesalahan Ketikkan ketidakcocokan dalam ekspresi.

Apa artinya Tipe di salah satu sisi gabungan tidak kompatibel atau tipe bidang dibandingkan adalah tipe yang tidak kompatibel. Misalnya, teks ke angka tidak bisa dibandingkan atau digabungkan.

Apa yang harus dilakukan Pastikan bahwa sisi gabungan kompatibel. Misalnya, gabungkan tipe teks ke tipe teks dan tipe angka ke tipe angka. Jika Anda tidak melakukan gabungan, periksa apakah Anda membandingkan tipe bidang yang tidak kompatibel.

Atas Halaman

ACCWeb103900

Teks kesalahan Access tidak dapat mengonversi kueri untuk digunakan di Web.

Apa artinya Access tidak dapat menerbitkan kueri karena menggunakan tipe kueri yang tidak didukung, ekspresi yang tidak didukung, kriteria yang tidak didukung, atau fitur lain yang tidak didukung di Web.

Apa yang harus dilakukan Gunakan desainer kueri Access untuk mendesain ulang kueri.

Atas Halaman

ACCWeb103901

Teks kesalahan Definisi kueri tidak valid, sehingga objek kueri tidak bisa dibuat.

Apa artinya Server tidak dapat menguraikan kueri karena kesalahan yang tidak diharapkan dalam definisi kueri.

Apa yang harus dilakukan Gunakan desainer Access untuk mendesain ulang kueri.

Atas Halaman

ACCWeb103902

Teks kesalahan Access tidak dapat mengonversi kueri untuk digunakan di Web karena kueri menggunakan tipe kueri yang tidak didukung, ekspresi yang tidak didukung, kriteria yang tidak didukung, atau fitur lain yang tidak didukung di Web.

Apa artinya Kueri berisi ekspresi yang tidak kompatibel dengan Web. Kesalahan ini bisa terjadi karena pembatasan server atau ketika ekspresi tidak bisa berpindah ke server.

Apa yang harus dilakukan Hapus ekspresi yang tidak kompatibel dengan web. Untuk informasi selengkapnya tentang ekspresi valid pada kueri, lihat Membuat ekspresi.

Atas Halaman

ACCWeb103903

Teks kesalahan Definisi kueri tidak valid, sehingga objek kueri tidak bisa dibuat.

Apa artinya Salah satu nilai atribut tidak kompatibel dengan Web.

Apa yang harus dilakukan Pastikan bahwa kondisi berikut ini diatur dengan benar:

  • Atribut name tidak memiliki salah satu hal berikut:
Tanda sama dengan di awal =
Period (Titik) .
Exclamation mark (Tanda seru) !
Tanda kurung siku []
Spasi kosong di awal
Karakter yang tidak dapat dicetak Misalnya: <Enter> atau <TAB>
Salah satu simbol berikut ini / \ : * ? " <> | # { } % ~ &
  • Atribut nama panjangnya antara satu dan 64 karakter.
  • Atribut keterangan: String apa pun, hingga 1024 karakter.

Atas Halaman

ACCWeb103904

Teks kesalahan Access tidak dapat mengonversi kueri untuk digunakan di Web karena kueri tersebut berisi subkueri.

Apa artinya Kueri berisi subkueri. Subkueri tidak didukung di server.

Apa yang harus dilakukan Ubah kueri Anda agar tidak memiliki subkueri.

Atas Halaman

ACCWeb103905

Teks kesalahan Access tidak dapat mengonversi kueri untuk digunakan di Web karena kueri tersebut bergantung pada kueri lain yang tidak kompatibel dengan Web.

Apa artinya Kueri berisi kueri bertumpuk sebagai input yang tidak dapat diwakili di server atau kueri berisi sumber input yang tidak dapat ditemukan.

Yang perlu dilakukan 

  • Pastikan bahwa kueri yang ditumpuk valid.
  • Gunakan desainer kueri Access untuk membuat kueri bertumpuk yang valid.
  • Pastikan bahwa tabel atau kueri sumber input kueri ada dalam database.

Atas Halaman

ACCWeb103906

Teks kesalahan Definisi kueri tidak valid, sehingga objek kueri tidak bisa dibuat.

Apa artinya Tabel sumber atau kueri dari kolom yang dipilih atau urutan menurut tidak dapat ditemukan.

Apa yang harus dilakukan Pastikan bahwa tabel sumber input kolom atau kueri ada dalam database Access Anda.

Atas Halaman

ACCWeb103907

Teks kesalahan Access tidak dapat mengonversi kueri untuk digunakan di Web karena tidak menyertakan bidang apa pun dalam hasilnya.

Apa artinya Tidak ada kolom yang dipilih dalam kueri.

Apa yang harus dilakukan Pilih atau tentukan setidaknya satu kolom output dalam kueri.

Atas Halaman

ACCWeb103908

Teks kesalahan Access tidak dapat mengonversi kueri untuk digunakan di Web karena menampilkan terlalu banyak bidang dalam hasilnya.

Apa artinya ini Sumber kueri memiliki terlalu banyak kolom.

Apa yang harus dilakukan Ini mungkin sulit untuk diatasi dan Anda mungkin harus memeriksa tabel sumber. Tabel bisa memiliki tidak lebih dari:

  • JET_ccolFixedMost kolom tetap.
  • JET_ccolVarMost kolom dengan panjang variabel.
  • JET_ccolTaggedMost kolom bertag.

Atas Halaman

ACCWeb103916

Teks kesalahan Access tidak dapat mengonversi kueri untuk digunakan di Web karena kueri bergantung pada klausul ORDER BY yang tidak didukung di Web..

Apa artinya ini Ada satu atau beberapa kondisi berikut ini:

  • Nama pesanan menurut elemen tidak valid.
  • Nama tabel sumber tidak valid.
  • Susunan urutan diatur ke opsi selain naik atau turun.
  • Ekspresi tidak valid.

Apa yang harus dilakukan Pastikan bahwa kondisi berikut ini diatur dengan benar:

  • Atribut name tidak berisi salah satu hal berikut:
Tanda sama dengan di awal =
Period (Titik) .
Exclamation mark (Tanda seru) !
Tanda kurung siku []
Spasi kosong di awal
Karakter yang tidak dapat dicetak Misalnya: <Enter> atau <TAB>
Salah satu simbol berikut ini / \ : * ? " <> | # { } % ~ &
  • Atribut nama panjangnya antara satu dan 64 karakter.
  • Ekspresi adalah ekspresi yang valid.

Atas Halaman

ACCWeb103918

Teks kesalahan Access tidak dapat mengonversi kueri untuk digunakan di Web karena kueri menentukan tipe JOIN yang tidak didukung di Web.

Apa artinya Server tidak mendukung kueri yang memiliki beberapa gabungan di antara dua tabel (gabungan multi-bidang).

Apa yang harus dilakukan Pastikan bahwa gabungan hanya menggunakan satu bidang per tabel.

Atas Halaman

ACCWeb103926

Uji kesalahan Access tidak dapat mengonversi kueri untuk digunakan di Web karena tidak menentukan tabel mana yang akan dipilih ke SELECT FROM.

Apa artinya Kueri tidak memiliki tabel input (tidak memiliki klausul FROM).

Apa yang harus dilakukan Pastikan bahwa kueri Anda memiliki kolom input yang ditentukan.

Atas Halaman

ACCWeb103927

Teks kesalahan Access tidak dapat mengonversi kueri untuk digunakan di Web karena hasil kueri berisi beberapa bidang yang memiliki nama yang sama.

Apa artinya Anda menentukan nama yang sama untuk beberapa bidang.

Apa yang harus dilakukan Periksa nama bidang duplikat dan ubah duplikat menjadi nama bidang yang berbeda.

Atas Halaman

ACCWeb103928

Teks kesalahan Access tidak dapat mengonversi kueri untuk digunakan di Web karena beberapa parameternya tidak dapat dikonversi untuk digunakan di Web.

Apa artinya Nama atau tipe parameter tidak valid.

Apa yang harus dilakukan Pastikan bahwa nama dan tipe parameter valid.

  • Atribut name has not contain:
Tanda sama dengan di awal =
Period (Titik) .
Exclamation mark (Tanda seru) !
Tanda kurung siku []
Spasi kosong di awal
Karakter yang tidak dapat dicetak Misalnya: <Enter> atau <TAB>
Salah satu simbol berikut ini / \ : * ? " <> | # { } % ~ &
  • Atribut nama panjangnya antara satu dan 64 karakter.

Tipe berikut ini valid:

Teks (hingga 255 karakter)
Angka
Boolean
DateTime
Mata Uang

Atas Halaman

ACCWeb103930

Teks kesalahan Access tidak dapat mengonversi kueri untuk digunakan di Web karena beberapa parameternya ditampilkan sebagai bidang hasil atau digunakan dalam pernyataan ORDER BY.

Apa artinya Kueri memiliki parameter yang diproyeksikan sebagai skalar atau digunakan dalam urutan menurut pernyataan.

Hal ini dapat terjadi jika parameter digunakan sebagai kolom yang diproyeksikan (Contoh: pilih param1 dari Table1) atau sesuai urutan (Contoh: pilih * dari tabel 1 dan urutan menurut bidang1= param).

Apa yang harus dilakukan Hindari penggunaan parameter yang diproyeksikan kolom atau urutan menurut kolom.

Atas Halaman

ACCWeb103938

Teks kesalahan Access tidak dapat mengonversi kueri untuk digunakan di Web.

Apa artinya Ada dua bidang yang memiliki nama yang sama dan Access tidak dapat membuat alias yang valid untuk bidang tersebut.

Apa yang harus dilakukan Periksa nama bidang duplikat dan ubah duplikat menjadi nama bidang yang berbeda.

Atas Halaman

ACCWeb103939

Teks kesalahan Access tidak dapat mengonversi kueri untuk digunakan di Web.

Apa artinya Kueri memiliki alias yang lebih besar dari 64 karakter.

Apa yang harus dilakukan Pastikan alias yang digunakan dalam kueri kurang dari atau sama dengan 64 karakter.

Atas Halaman

ACCWeb103940

Teks kesalahan Access tidak dapat mengonversi kueri untuk digunakan di Web karena kueri menentukan tipe JOIN yang tidak didukung di Web.

Apa artinya Server tidak mendukung kueri yang memiliki beberapa gabungan pada dua tabel yang sama (gabungan multi-bidang).

Apa yang harus dilakukan Pastikan gabungan yang Anda gunakan hanya satu bidang per tabel.

Atas Halaman

ACCWeb103942

Teks kesalahan Access tidak dapat mengonversi kueri untuk digunakan di Web karena kueri berisi gabungan siklonik.

Apa artinya Gabungan antara tabel dalam kueri Anda menyebabkan gabungan melingkar di antara tabel yang mencegah Access mengonversi kueri untuk digunakan di Web.

Apa yang harus dilakukan Hapus gabungan di antara tabel sehingga gabungan siklonik dihapus.

Atas Halaman