Components Delphi για πρόσβαση στη MySQL

click fraud protection

Μια επισκόπηση των στοιχείων VCL που σας επιτρέπει να έχετε πρόσβαση σε μια βάση δεδομένων MySQL από τους Δελφούς χρησιμοποιώντας τυπικά στοιχεία ελέγχου δεδομένων χωρίς χρήση BDE / ADO / ODBC. Συν μερικά εργαλεία που σχετίζονται με το MYSQL. MySQL έναν αξιόπιστο, γρήγορο, συμπαγή, ισχυρό και πολυπλατφορικό πολλαπλών σπειρωμάτων διακομιστή βάσης δεδομένων ανοιχτού κώδικα.

Τα Components Access Data for MySQL (MyDAC) είναι μια βιβλιοθήκη στοιχείων που παρέχει άμεση πρόσβαση σε διακομιστές βάσεων δεδομένων MySQL από Delphi, Delphi για .NET, C ++ Builder και Kylix. Το MyDAC μπορεί να συνδεθεί απευθείας με το διακομιστή MySQL ή να λειτουργήσει μέσω της βιβλιοθήκης πελατών MySQL.

Η TmySQL παρέχει πρόσβαση σε διακομιστές MySQL από τους Δελφούς μέσω ενός οπτικού στοιχείου και ενός μη εκθετικού συστατικού που μπορεί να επεκταθεί. Το TmySQL χρησιμοποιεί ένα μόνο DLL πελάτη, το οποίο παρέχεται από τις περισσότερες εκδόσεις MySQL που έχουν δημιουργηθεί από τα Windows. Η TmySQL δεν χρησιμοποιεί τα στοιχεία που γνωρίζουν τη βάση δεδομένων στους Δελφούς, όπως το TDatabase, το TQuery κ.λπ. Ανοιχτή πηγή.

instagram viewer

Το MySQLDAC είναι αντικατάσταση του MySQL BDE. Αυτό το σύνολο συνιστωσών επιτρέπει τη δημιουργία εφαρμογών Delphi με άμεση πρόσβαση στο MySQL DB χωρίς BDE και ODBC. Τα πεδία BLOB υποστηρίζονται. Το MySQLDAC αναπτύχθηκε για την εύκολη μετάβαση των υπαρχόντων έργων από το σύστημα BDE / ODBC στη μητρική. Το στοιχείο TDBImageEx για υποστήριξη εικόνων JPEG περιλαμβάνεται στη συσκευασία δωρεάν (με πηγές). Το MySQLDAC είναι προϊόν χωρίς δικαιώματα.

Το TMySQLComponents αποτελείται από TMySQLServer και TMySQLDataset. Ο σκοπός αυτών των στοιχείων είναι να σας δώσει πλήρη άμεση πρόσβαση σε όλες τις δυνατότητες του MySQL server χρησιμοποιώντας τα τυπικά στοιχεία ελέγχου δεδομένων σας είτε σε Delphi είτε σε Kylix χωρίς το BDE ή το dbExpress περιορισμούς. Τα συστατικά είναι Μονής Πηγή και συνεπώς θα συγκεντρωθούν σε Delphi 5/6 ή Kylix 1/2 χρησιμοποιώντας τα ίδια αρχεία προέλευσης. Εμπορικός.

Η βασική ιδέα του έργου είναι να υπάρχουν διαγονικά (Windows + Linux) Delphi εγγενή συστατικά για άμεση πρόσβαση σε SQL servers (χωρίς τη χρήση εξωτερικών DLLs). Οι πρώτες απελευθερώσεις θα είναι για το My-sql και την Interbase, αλλά υπάρχουν σχέδια για επέκταση. Γενική δημόσια άδεια GNU.

Εξαρτήματα για γρήγορη πρόσβαση στους διακομιστές MySql, PostgreSql, MicrosoftSQL, Oracle και Interbase SQL χωρίς χρήση πρόσθετων, όπως BDE / ODBC / ADO. Εκτός αυτού, τα στοιχεία - πηγές δεδομένων είναι συμβατά με το πρότυπο TDataset και έχουν μια σειρά πρόσθετων χαρακτηριστικών. Ανοιχτή πηγή.

instagram story viewer