Cara Memperbaiki Tipe Data Baru Yang Menyebabkan Masalah pada MS Access
[PERBARUI:sekarang dengan tautan tim Access ke perbaikan ] Baru-baru ini tim Access mulai mengerjakan tipe data baru yang disebut Date &Time Extended, inilah Ebo Quansah, pemimpin program Access:
Segera, kami akan mengirimkan tipe data baru, yang dikenal sebagai Tanggal &Waktu Diperpanjang, yang meningkatkan kompatibilitas sintaks dengan SQL sekaligus meningkatkan akurasi &tingkat detail dalam catatan tanggal &waktu.
Meskipun fitur tersebut belum diaktifkan dalam pembuatan Saluran Saat Ini, sebagian besar kode untuk fitur tersebut berada dalam produk dalam keadaan tidak aktif. Meskipun demikian, kami menyadari masalah yang saat ini ada dengan kode baru ini. Mulai hari ini, jika Anda menggunakan versi 2005, buat 12827.20010 atau lebih tinggi, dan Anda memanipulasi bidang Desimal (Access DataType=Number/FieldSize=Decimal, atau SQL DataType=Decimal) menggunakan DAO (Data Access Objects ), Anda mungkin telah mengidentifikasi aplikasi Anda mogok. Jika Anda mengarahkan variabel dengan jenis kode VBA, Anda mungkin melihat bahwa bidang tersebut tidak ditampilkan dengan benar; baik membaca sebagai '?????' atau memberikan kesalahan Jenis Ketidakcocokan, atau Access mungkin macet.
Kami mohon maaf atas ketidaknyamanan yang ditimbulkan pada aplikasi Access Anda. Tim Access sedang berupaya menyelesaikan masalah ini sesegera mungkin, dan kami akan melaporkan kembali kepada Anda setelah kesalahan ini diperbaiki. Untuk sementara, kami menyarankan Anda untuk memutar kembali ke versi sebelumnya (https://support.microsoft.com/en-us/help/2770432/how-to-revert-to-an-earlier -versi-kantor-2013-atau-kantor-2016-klik ), atau beralih ke saluran yang lebih lambat (mis. Saluran Perusahaan Bulanan, atau Saluran SemiTahunan), hingga masalah diperbaiki di Saluran Saat Ini. Masalah ini hanya berdampak pada tipe Desimal jadi jika menghindari kode DAO yang memanipulasi tipe Desimal dimungkinkan, kami menyarankan ini sebagai solusi jangka pendek.
Terima kasih,
-Ebo Quansah
[UPDATE] See the Access teams fixes page on this
di sini
.
Ini cara lain untuk memperbaiki masalah
Alih-alih memutar kembali, kami telah berhasil memecahkan masalah dengan mengubah tipe data dari Desimal ke Ganda, sebaiknya uji perubahan menggunakan platform beta Anda terlebih dahulu sebelum pergi ke produksi dan pastikan itu tidak membuat masalah dengan Anda sistem. *Catatan:Menggunakan tipe data ganda dapat menyebabkan masalah pembulatan dalam kueri Anda, Anda mungkin ingin mencoba menggunakan tipe data Mata Uang, tetapi pengujian kami belum selesai hingga artikel ini menggunakan Mata Uang.
Hindari masalah ini sepenuhnya dengan menggunakan Semi-Tahunan
Kami merekomendasikan kepada semua klien kami menggunakan saluran pembaruan semi-tahunan untuk sistem produksi mereka, kami hanya tidak melihat nilai dalam menggunakan saluran yang lebih sering, khususnya karena Anda akan menghindari masalah ini bersama dengan orang lain dalam 6 bulan terakhir . Klik di sini untuk mempelajari cara mengubah saluran Anda.
Berbicara tentang saluran, Microsoft telah mengubah nama mereka
Berikut info selengkapnya tentang nama saluran baru. Terlepas dari namanya, pilih saluran pembaruan yang setiap enam bulan:Saluran Perusahaan Semi-Tahunan. (Nama saluran dengan kata Pratinjau di dalamnya akan digunakan oleh Departemen TI Anda untuk diuji sebelum diluncurkan ke seluruh organisasi).