Maison > base de données > tutoriel mysql > Comment récupérer des données d'une base de données SQL Server en utilisant C# ?

Comment récupérer des données d'une base de données SQL Server en utilisant C# ?

Barbara Streisand
Libérer: 2024-12-27 08:48:11
original
667 Les gens l'ont consulté

How to Retrieve Data from a SQL Server Database Using C#?

Récupération de données d'une base de données SQL Server en C#

Introduction
L'accès aux données d'une base de données est un tâche cruciale dans le développement de logiciels. Cet article explique comment récupérer des données d'une base de données SQL Server à l'aide de C#.

Connectivité de la base de données
Pour vous connecter à une base de données SQL Server, utilisez la classe SqlConnection :

SqlConnection con = new SqlConnection("connectionString");
Copier après la connexion

Sélection de données
Pour sélectionner des données dans la base de données, utilisez une SqlCommand avec le Sélectionnez * dans la requête de nom de table :

SqlCommand cmd = new SqlCommand("Select * from tablename", con);
Copier après la connexion

Requête SQL dynamique
Pour récupérer des données en fonction d'un paramètre, utilisez une requête paramétrée pour éviter l'injection SQL :

cmd.CommandText = "Select * from tablename where firstname = @fName";
cmd.Parameters.AddWithValue("@fName", textBox1.Text);
Copier après la connexion

Lecture des données
Pour lire les données récupérées, utilisez un SqlDataReader :

using (SqlDataReader oReader = oCmd.ExecuteReader())
{
    while (oReader.Read())
    {
        // Access column data...
    }
}
Copier après la connexion

Objet personnalisé
Pour un code plus propre, définissez un objet personnalisé pour représenter les données :

public class Person
{
    public string firstName;
    public string lastName;
}
Copier après la connexion

Remplir les zones de texte
Pour remplir les zones de texte avec les données récupérées, utilisez les propriétés du fichier personnalisé object :

Person x = SomeMethod("John");
txtLastName.Text = x.lastName;
Copier après la connexion

Conclusion
Cet article a montré comment récupérer des données d'une base de données SQL Server en C# à l'aide d'une requête paramétrée et d'un objet personnalisé, offrant une approche flexible et sécurisée à l'accès aux données.

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!

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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal