1. Gunakan bahasa SQL di Delphi
Karena bahasa SQL mudah digunakan, kaya fungsi, dan sederhana dan mudah dipelajari, itu sangat disukai oleh pengembang basis data. Di Delphi, mengeksekusi kode SQL sangat mudah diimplementasikan dengan menggunakan kontrol seperti kueri, sumber data, dll., Tetapi ketika datang sampai saat ini kueri, Anda akan menghadapi masalah yang mudah diabaikan. Misalkan tabel data yang digunakan adalah pesanan. Kode SQL adalah: SELECT*FromordersWheresalEdate> 1998-03-31 Namun, kesalahan "TypemismatchExpression" selalu ditampilkan saat menjalankan kode. Penulis mengira itu disebabkan oleh pemasangan mesin database yang tidak lengkap (BDE), jadi dia menginstal ulang Delphi, tetapi menemukan bahwa masalahnya masih ada. Setelah berulang kali memeriksa informasi SQL dan bantuan online, saya akhirnya menemukan bahwa BDE hanya mendukung format tanggal di Amerika Serikat. Formatnya adalah: mm/dd/yyyy (bulan/hari/tahun). Ubah kode SQL ke: SELECT*fromorderswheresaledate> 03/31/1998 Masalahnya dikecualikan saat menjalankan kode lagi. Untuk membuat format tanggal konsisten saat meminta operasi dan operasi data lainnya, disarankan untuk mengatur area ke: bahasa Inggris (AS) di item pengaturan lokal di panel kontrol.
2. Hubungi Dokumen Kata di Delphi
OLE adalah cara untuk memungkinkan berbagai aplikasi bekerja bersama dan berbagi data. Dokumen Word dapat ditautkan atau disematkan ke dalam program Delphi melalui komponen olecontainer yang terletak di halaman sistem ComponentPalette. Setelah debug aplikasi selesai, penulis menginstal aplikasi dan Word97 di komputer pengguna untuk menjalankannya. Diperiksa dengan cermat, kode program benar, dan berulang kali di -debug dan dijalankan, dan menemukan bahwa beberapa dokumen kata dapat disebut secara normal. 0 Format dokumen pengguna, jadi bagian dari dokumen ini disertakan. Dapat dilihat bahwa ketika menulis aplikasi OLE, Anda harus memperhatikan format data berbagi, jika tidak waktu dan energi yang tidak perlu akan sia -sia.