Tutoriel sur l'utilisation des instructions SQL dans ASP
Il y a tellement de produits SQL de manière absurde à grande échelle, peut-être que vous ne vous souciez peut-être pas d'autres choses et que vous les jetez et faites-le. Mais si vous souhaitez utiliser ASP et SQL en même temps, vous pouvez vous sentir étourdi. MySQL, SQLServer et MSQL sont tous d'excellents outils SQL, mais malheureusement, dans l'environnement ASP, vous n'en avez pas besoin pour créer des instructions SQL pratiques. Cependant, vous pouvez utiliser les connaissances d'accès que vous maîtrisez et les compétences d'accès correspondantes, ainsi que nos conseils et nos compétences, et je pense que vous pourrez ajouter avec succès SQL à votre page Web ASP.
1.Sélectionner une déclaration
Dans le monde SQL, l'opération la plus élémentaire est l'instruction SELECT. Lorsque vous utilisez SQL directement sous l'outil de base de données, de nombreuses personnes connaissent les opérations suivantes:
Sélectionner ce
À partir de laquelle
Wherecriteria
L'exécution de l'instruction ci-dessus créera une requête qui stocke ses résultats.
Sur les fichiers de page ASP, vous pouvez également utiliser la syntaxe générale ci-dessus, mais la situation est légèrement différente. Lors de la programmation ASP, le contenu de l'instruction SELECT doit être attribué à une variable en tant que chaîne:
Sql = "selectwhatfromwhichTablewHereCriteria"
D'accord, je comprends la façon dont SQL "parle" sous ASP, puis je le fais de même. Tant que vos besoins sont satisfaits, le mode de requête SQL traditionnelle et la requête conditionnelle peuvent être utiles.
Par exemple, vous pourriez aussi bien supposer qu'il existe un tableau de données dans votre base de données, le nom est des produits, et maintenant vous souhaitez récupérer tous les enregistrements dans ce tableau. Ensuite, vous avez écrit le code suivant:
SQL = "SELECT * FROM PRODUCTS"
Le code ci-dessus - La fonction de l'instruction SQL consiste à récupérer toutes les données du tableau - Après l'exécution, tous les enregistrements du tableau de données seront sélectionnés. Cependant, si vous voulez seulement supprimer une colonne spécifique de la table, comme P_Name. Ensuite, vous ne pouvez pas utiliser le caractère * Wildcard. Vous devez taper le nom d'une colonne spécifique, et le code est le suivant:
Sql = "selectp_namefromproducts"
Après avoir exécuté la requête ci-dessus, tous les contenus de la table de produits et de la colonne P_name seront sélectionnés.
2. Réglez les conditions de requête avec la clause
Parfois, éliminer tous les enregistrements de la base de données peut simplement répondre à vos exigences, mais dans la plupart des cas, nous n'avons généralement qu'à obtenir des enregistrements partiels. Comment concevoir une requête de cette manière? Bien sûr, ce sera plus à forte intensité de cerveau, et cet article ne veut pas non plus délibérément que vous utilisez cet ensemble de disques durs.
Par exemple, si vous prévoyez de retirer les enregistrements P_Name et que les noms de ces enregistrements doivent être démarrés avec la lettre W, vous devez utiliser la clause suivante:
SQL = "SELECTP_NAMEFROMPRODUCTSWHEREP_NAMELIKE'W% '"
Le mot-clé où est suivi des conditions utilisées pour filtrer les données. Avec l'aide de ces conditions, seules les données qui répondent à certaines normes seront interrogées. Dans l'exemple ci-dessus, le résultat de la requête n'obtiendra qu'un enregistrement p_name avec le nom commençant par w.
Dans l'exemple ci-dessus, le pourcentage de symbole (%) signifie que la requête renvoie toutes les entrées d'enregistrement qui commencent par les lettres W et sont suivies de données ou même de données. Par conséquent, lors de l'exécution de la requête ci-dessus, West et Willow seront sélectionnés dans le tableau des produits et stockés dans la requête.