Maison > Les sujets > Access > Quelle est la méthode d'appel d'une fonction personnalisée dans une requête d'accès ?

Quelle est la méthode d'appel d'une fonction personnalisée dans une requête d'accès ?

王林
Libérer: 2020-12-07 16:06:16
avant
3129 Les gens l'ont consulté

Quelle est la méthode d'appel d'une fonction personnalisée dans une requête d'accès ?

Vous pouvez appeler directement des fonctions personnalisées dans les requêtes Access, ce qui peut nous aider à résoudre certaines statistiques de requêtes spéciales dans le travail réel.

(Recommandations associées : accéder à l'apprentissage de la base de données )

Exemple :

Q : Comment compter le nombre de fois où certains mots apparaissent dans les paroles ?

Étape 1 : Créer un tableau

Le tableau spécifique est présenté dans la figure ci-dessous

Quelle est la méthode dappel dune fonction personnalisée dans une requête daccès ?

Étape 2 : Écrire une fonction personnalisée

Les fonctions spécifiques sont les suivantes. Il y a un point de connaissance ici, qui est la fonction Split. Nous en reparlerons plus tard, mais je le mentionnerai ici en premier.

[code=vb]
Public Function WordFrequency(ByVal Lyric As String, ByVal Word As String) As String
Dim arr As Variant
Dim brr As Variant
Dim i As Long
Dim countChar As Long
If Lyric = “” Or Word = “” Then Exit Function
If InStrRev(Word, “|”) = 0 Then Exit Function
arr = Split(Word, “|”)
For i = 0 To UBound(arr) - 1
brr = Split(Lyric, arr(i))
countChar = UBound(brr) - LBound(brr)
WordFrequency = WordFrequency & ““” & arr(i) & “”” & “出现次数:” & countChar & vbCrLf
Next i
End Function
[/code]
Copier après la connexion

Étape 3 : Créer une requête

Pour des requêtes spécifiques, regardons la capture d'écran ci-dessous

Quelle est la méthode dappel dune fonction personnalisée dans une requête daccès ?

Instruction SQL :

SÉLECTIONNEZ le titre de la chanson, les paroles, la segmentation des mots, la fréquence des mots ([paroles], [segmentation des mots]) AS la fréquence des mots dans le tableau 2 ;

Enfin, jetons un coup d'œil aux résultats en cours

Quelle est la méthode dappel dune fonction personnalisée dans une requête daccès ?

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:csdn.net
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal