A method and system for retrieving data from a database over a network
includes: generating an executable statement at a gateway in accordance
with a macro language file, where the executable statement comprises one
or more a parameter markers; passing the executable statement from the
gateway to database software; and passing a value for each parameter
marker from the gateway to the database software. The present invention
allows the Net.Data gateway to support parameter markers in place of
Net.Data variables. This allows the Net.Data gateway to take advantage of
the dynamic Structured Query Language (SQL) statement caching feature
available with conventional database systems. With the use of this
invention, the execution of the SQL statements occurs more rapidly, saving
resources and improving performance. Additionally, the Net.Data variables
may be automatically replaced with parameter markers, with the Net.Data
variables and their values maintained. This provides transparent support
for parameter markers.
Μια μέθοδος και ένα σύστημα για τα στοιχεία από μια βάση δεδομένων πέρα από ένα δίκτυο περιλαμβάνουν: παράγοντας μια εκτελέσιμη δήλωση σε μια πύλη σύμφωνα με ένα αρχείο μακρογλώσσας, όπου η εκτελέσιμη δήλωση περιλαμβάνει έναν ή περισσότερους δείκτες μιας παραμέτρου διάβαση της εκτελέσιμης δήλωσης από την πύλη στο λογισμικό βάσεων δεδομένων και περνώντας μια αξία για κάθε δείκτη παραμέτρου από την πύλη στο λογισμικό βάσεων δεδομένων. Η παρούσα εφεύρεση επιτρέπει στην πύλη στοιχείων δικτύου για να υποστηρίξει τους δείκτες παραμέτρου αντί των μεταβλητών στοιχείων δικτύου. Αυτό επιτρέπει στην πύλη στοιχείων δικτύου για να εκμεταλλευθεί το δυναμικό δομημένο εναποθηκεύοντας χαρακτηριστικό γνώρισμα γλωσσικής (SQL) δήλωσης διατύπωσης ερωτήσεων διαθέσιμο με τα συμβατικά συστήματα βάσεων δεδομένων. Με τη χρήση αυτής της εφεύρεσης, η εφαρμογή των δηλώσεων SQL εμφανίζεται γρηγορότερα, σώζοντας τους πόρους και βελτιώνοντας την εκτέλεση. Επιπλέον, οι μεταβλητές στοιχείων δικτύου μπορούν να αντικατασταθούν αυτόματα με τους δείκτες παραμέτρου, με τις μεταβλητές στοιχείων δικτύου και τις τιμές τους που διατηρούνται. Αυτό παρέχει τη διαφανή υποστήριξη για τους δείκτες παραμέτρου.