Συνάρτηση String

Ισχύει για
Access για Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Επιστρέφει μια Μεταβλητή (Συμβολοσειρά) η οποία επιστρέφει μια συμβολοσειρά επαναλαμβανόμενου χαρακτήρα με καθορισμένο μήκος.

Σύνταξη

String(αριθμός; χαρακτήρας)

Η σύνταξη της συνάρτησης String περιλαμβάνει τα παρακάτω ορίσματα:

Επιχείρημα Περιγραφή
Αριθμό Υποχρεωτικό. Μεγάλη. Μήκος της επιστρεφόμενης συμβολοσειράς. Εάν το όρισμα αριθμός περιέχει την τιμή Null, τότε επιστρέφεται η τιμή Null .
χαρακτήρας Υποχρεωτικό. Παραλλαγή. κωδικός χαρακτήρα που καθορίζει το χαρακτήρα ή την παράσταση συμβολοσειράς της οποίας ο πρώτος χαρακτήρας χρησιμοποιείται για τη δημιουργία της συμβολοσειράς επιστροφής. Εάν το όρισμα χαρακτήρας περιέχει την τιμή Null, τότε επιστρέφεται η τιμή Null .

Παρατηρήσεις

Εάν καθορίσετε έναν αριθμό για χαρακτήρα μεγαλύτερο από 255, η συμβολοσειρά μετατρέπει τον αριθμό σε έγκυρο κωδικό χαρακτήρα χρησιμοποιώντας τον τύπο:

characterMod 256

Παράδειγμα ερωτήματος

Έκφραση Αποτελέσματα
SELECT ProductSales.ProductDesc, String(4;ProductDesc) AS testString FROM ProductSales; Επιστρέφει την Περιγραφή προϊόντος, επαναλάβετε τον πρώτο χαρακτήρα της Περιγραφής προϊόντος 4 φορές στον έλεγχο στήληςString.

Παράδειγμα VBA

Σημείωση

Παραδείγματα που ακολουθούν δείχνουν τη χρήση αυτής της συνάρτησης σε μια λειτουργική μονάδα Visual Basic for Applications (VBA). Για περισσότερες πληροφορίες σχετικά με την εργασία με τη VBA, επιλέξτε Αναφορά προγραμματιστών στην αναπτυσσόμενη λίστα δίπλα στην Αναζήτηση και πληκτρολογήστε έναν ή περισσότερους όρους στο πλαίσιο αναζήτησης.

Αυτό το παράδειγμα χρησιμοποιεί τη συνάρτηση String για να επιστρέψει επαναλαμβανόμενες συμβολοσειρές χαρακτήρων του καθορισμένου μήκους.

Dim MyString
MyString = String(5, "*")    ' Returns "*****"
MyString = String(5, 42)    ' Returns "*****"
MyString = String(10, "ABC")    ' Returns "AAAAAAAAAA"

Συναρτήσεις συμβολοσειράς και πώς χρησιμοποιούνται