Félicitations chaleureuses pour cette série de tutoriels entrant enfin dans le sujet principal de vs2005. Certains amis ont toujours dit que mon tutoriel n'était pas du tout un tutoriel vs2005, donc je n'ai rien à dire. Mais j'espère que mes amis comprendront cela s'il y en a. il n'y a pas de langages tels que c#, j# et vb.net, Support, à quoi sert vs2005 ???????
Si vous souhaitez créer une page Web, apprenez simplement DW directement. Pourquoi utiliser VS2005 ? En termes de mise en page Web, c'est plus difficile à utiliser que DW. Je ne dis pas que ce n'est pas possible, mais ce n'est certainement pas le cas. facile à maîtriser en tant que DW.
Bon, allons droit au but. Aspect base de données Il y a beaucoup de choses, je prévois donc de commencer par le contrôle de base de données, puis d'utiliser le contrôle de base de données pour l'implémenter dans les exemples suivants. cela impliquera DataSetDataAdapter, etc. Après avoir appris le contrôle, il y aura un chapitre spécial sur l'application de base de données. J'espère que vous comprenez tous.
Tout d'abord, bien sûr, le plus... le plus... le plus couramment utilisé. , SqlDataSource, qui peut facilement effectuer une requête et un affichage de données sans écrire ou écrire très peu de code en conjonction avec l'envoi de données et le contrôle d'affichage. Bien entendu, il prend également en charge l'interaction avec n'importe quelle base de données prise en charge par ADO.NET, y compris les bases de données Microsoft SQL Server et Oracle, ainsi que les sources de données OLE DB et ODBC. Au moment de l'exécution, le contrôle SqlDataSource ouvre automatiquement une connexion à la base de données, exécute une instruction SQL ou une procédure stockée, renvoie les données sélectionnées (le cas échéant), puis ferme la connexion.
Nous devons d'abord parler de la chaîne de connexion à la base de données. Dans le passé, lorsque nous utilisions vs2003, nous ne pouvions écrire le code de connexion que manuellement. Désormais, avec ce contrôle, nous pouvons ajouter automatiquement la chaîne de connexion à web.config
. web.config est C'est une chose ridicule à dire. Si c'est écrit dans le code, ce serait très misérable. Les gens peuvent trouver les informations de votre base de données à partir du code. N'oubliez pas qu'il existe une méthode de piratage du serveur appelée injection, n'est-ce pas ? , je suis désolé, j'avais l'habitude de pirater plusieurs serveurs via SQL, mais c'est parce que je m'ennuie de diriger un cybercafé. J'ai appris la programmation au cours des deux ou trois dernières années et je n'ai pas le temps de le faire. j'ai oublié SQL... Continuons avec le sujet. Utilisons-le pour créer Connecter une base de données, puis utilisons une vue en grille pour voir les résultats. Les compétences liées à la vue en grille seront abordées dans un chapitre spécial, ici elles ne sont qu'un rôle de soutien.
L'exemple que nous allons faire ci-dessous est très simple. Tout d'abord, utilisez un Gridview pour afficher les données sur la page et implémenter la suppression, puis utilisez la vue détaillée pour afficher une seule donnée à partir des paramètres transmis par le Gridview !