Les deux Visual Basic.NET et Structured Query Language ( SQL) comprennent un mot-clé "like" . Dans les deux cas , le mot clé est utilisée pour rechercher une chaîne de texte pour voir si elle correspond à un modèle . Cependant, l'utilisation est légèrement différente dans chaque langue. Visual Basic.NET vous permet d'appliquer l'opérateur " comme" n'importe quelle chaîne et recevez une valeur true /false dire si la chaîne correspond en SQL vous permet de l'utiliser pour restreindre votre recherche aux seuls dossiers qui correspondent. Instructions Visual Basic.NET 1 ouvert un de vos projets Basic.NET visuels existants. 2 coller la ligne suivante dans l'éditeur de code source pour définir une chaîne: texte As string = " Kevin Walker" 3 Utilisez la ligne suivante immédiatement après pour tester la chaîne de modèle: résultat As Boolean = texte comme " Kevin * " Photos reviendra aussi vrai puisque le texte commence par " Kevin ". Le * est un joker qui peut représenter n'importe quoi 4 coller le suivant sur la ligne suivante pour tester la chaîne pour un nouveau modèle : . Résultat = texte comme " kevin * " Ce sera de retour comme faux puisque le code binaire pour «F» n'est pas exactement le même que le code binaire pour " f ". Vous pouvez changer de "binary " au mode " texte" avec la commande suivante : Option Compare Text Vous pouvez revenir à la commande: Option Compare Binary SQL < br > 5 Ouvrez votre client SQL. Par exemple, pour ouvrir le client MySQL, cliquez sur " Démarrer", " Exécuter" puis tapez " mysql" . 6 Tapez une norme de « SELECT ». Par exemple : SELECT * FROM employés. Cette récupère toutes les données de la table " employés " dans votre base de données. Notez que la fuite "," a été omis parce que la commande n'est pas encore terminé 7 utiliser une instruction WHERE qui utilise comme: . WHERE nom LIKE ' % k '; Cela indique à SQL pour récupérer uniquement les enregistrements dont le nom est "similaire" au motif 'k % . Tout comme le "*" dans Visual Basic représente un joker qui peut remplir à tout, le "%" dans une requête SQL comme déclaration peut remplir pour rien . Une autre façon de lire "WHERE nom LIKE ' % k » serait « dont le nom commence par K ».
|