Ba'zan kirish so'rovida ma'lumotlarni tahrirlay olmasligingizning 15 sababi

Hozir ulashing:

Ushbu maqolada biz ba'zida kirish so'rovidagi ma'lumotlarni tahrirlashga xalaqit beradigan ba'zi umumiy sabablarni ko'rib chiqdik

So'rov - bu foydalanuvchilarga istalgan vaqtda o'z ma'lumotlarini olish va qayta ko'rib chiqish imkonini beruvchi Microsoft ma'lumotlar bazasi komponenti. So'rovlarning yagona maqsadi natijalarni yaratish va ma'lumotlar bazasida kerakli yangilanishlarni amalga oshirishdir. So'rovlar ma'lumotlar bazasidagi yozuv, jadval yoki shakldagi ma'lumotlarni topishga yordam beradi. Lekin bu so'rovlarni to'g'ri tartibda va tuzilmada ishlatish kerak; aks holda ular hech qanday ma'lumot ololmasligi mumkin. Xo'sh, bu holda, biz so'rovlardan foydalanganda foydalanuvchilar o'z ma'lumotlarini tahrir qila olmaydigan holatlar haqida gapiramiz.Kirish so'rovida ma'lumotlarni tahrir qila olmasligingiz sabablari

Vaqti-vaqti bilan barchamiz kirish so'rovlari yordamida ma'lumotlarimizni tahrir qila olmaydigan muammoga duch kelamiz. Quyida vaziyatni keltirib chiqaradigan ba'zi sabablar mavjud. Ushbu ro'yxat shuningdek, ma'lumotlar bazasini yangilashga to'sqinlik qiladigan muammoning asosiy sababini aniqlashda yordam berishi mumkin.

  1. So'rov GROUP BY bandidan iboratSizning so'rovingiz GROUP BY bandidan iborat. E'tibor bering, Jami so'rov sukut bo'yicha faqat o'qish uchun o'rnatiladi.
  2. Sizning so'rovingiz TRANSFORM bandidan iborat. Esda tutingki, Crosstab so'rovi sukut bo'yicha faqat o'qish uchun ham o'rnatiladi.
  3. Sizning so'rovingiz quyidagi First(), Max(), Sum(), Count() va hokazolardan biri bilan SELECT bandidan foydalanmoqda. Yozuvlarni jamlay oladigan so'rovlar ham har doim faqat o'qish uchun mo'ljallangan.
  4. Sizning so'rovingizda DISTINCT predikati bo'lishi mumkin. Foydalanuvchilar so'rovning xususiyatlarida Noyob qiymatlarni No ga o'rnatish orqali ushbu muammoni hal qilishlari mumkin.
  5. Sizning so'rovingiz UNIONni o'z ichiga oladi yoki u orqali ishlaydi. Esda tutingki, Union so'rovlari sukut bo'yicha faqat o'qish uchun mo'ljallangan.
  6. Sizning so'rovingizning SELECT bandida quyi so'rov mavjud. Maʼlumotlaringizni yangilash uchun foydalanuvchilar oʻzlarining quyi soʻrovlariga oʻtib, “Koʻrsatish” katagiga belgi qoʻyishlari mumkin yoki ular domenni birlashtirish funksiyalaridan ham foydalanishga harakat qilishlari mumkin.
  7. Sizning so'rovingiz FROM bandida ishlayotganda bir nechta jadvallarning turli yo'nalishlaridan JOIN-lardan foydalanayotgan bo'lishi mumkin. Faqat ba'zi jadvallarni olib tashlang va siz ma'lumotlaringizni osongina yangilashingiz mumkin bo'ladi.
  8. Siz JOIN maydonlarini to'g'ri indekslamadingiz: Bu maydonlar noyob indeks yoki asosiy kalitdan iborat emas.
  9. Sizning so'rovlaringiz Recordset Type xususiyatida Snapshot sifatida o'rnatiladi. Buni hal qilish uchun uni so'rovingiz xususiyatlaridagi Yozuvlar to'plami turini o'rnatishdan "Dynaset" ga o'zgartiring.
  10. Sizning so'rovingiz sukut bo'yicha faqat o'qish uchun belgilangan boshqa so'rovga asoslangan bo'lishi mumkin. (Yig'ilgan so'rov)
  11. Siz soʻrovlar uchun ruxsatlarni faqat oʻqish uchun oʻrnatdingiz. (Buni Access xavfsizligi sozlamalarini o'zgartirish orqali o'zgartirish mumkin.)
  12. Foydalanuvchi ma'lumotlar bazasini faqat o'qish uchun ochgan yoki uning fayl atributlari faqat o'qish uchun o'rnatilgan yoki ma'lumotlar bazasining media turi faqat o'qish uchun yoqilgan bo'lishi mumkin. (Masalan, CD-ROM yoki yozish imtiyozlarini taklif qilmaydigan har qanday tarmoq drayveri.)
  13. So'rov VBA funksiyasini so'raydi. Biroq, foydalanuvchining ma'lumotlar bazasi ishonchli saqlash joyida joylashgan emas, bu kodning ishlashini o'chirib qo'yadi.
  14. Ehtimol, so'rov natijalari sifatida yaratilishi kerak bo'lgan maydonlar hisoblangan maydonlar bo'lib, MS Access-da ma'lumotlarga tegishni oldini oladi.
  15. Kamdan-kam hollarda siz quyidagi hodisani ko'rib chiqishingiz mumkin buzilgan Access fayl muammoga sabab bo'ladi.

Muallif kirish:

Vivian Stivens - ma'lumotlarni qayta tiklash bo'yicha mutaxassis DataNumenMa'lumotlarni qayta tiklash texnologiyalari bo'yicha jahon yetakchisi bo'lgan , Inc mdf tiklash va excel tiklash dasturiy mahsulotlar. Qo'shimcha ma'lumot olish uchun tashrif buyuring www.datanumen.com

Hozir ulashing:

Comments are closed.