Articles of ado.net

Remplir le tableau de données du lecteur de données

Je fais une chose basique en C # (MS VS2008) et j’ai une question plus sur la conception correcte que sur le code spécifique. Je crée un datatable, puis essaie de charger le datatable à partir d’un datareader (basé sur une procédure stockée SQL). Ce que je me demande, c’est si le moyen le plus […]

Comment afficher un DataTable lors du débogage

Je commence juste à utiliser ADO.NET et DataSets et DataTables. Un problème que j’ai est qu’il semble difficile de dire quelles sont les valeurs dans la table de données lorsque vous essayez de déboguer. Quels sont les moyens les plus simples de voir rapidement quelles valeurs ont été enregistrées dans un DataTable? Est-il possible de […]

ADO.NET Entity Framework: l’Assistant Mise à jour n’appenda pas de tables

J’ai ajouté un nouveau modèle de données d’entité ADO.Net dans mon projet et utilisé l’ assistant de mise à jour pour append des tables au modèle. Cinq des tables sélectionnées ont été ajoutées à la surface de conception. Deux autres tables ne seront pas ajoutées. Je les sélectionne dans l’assistant et cliquez sur Terminer, mais […]

Récupère la valeur du paramètre de sortie dans ADO.NET

Ma procédure stockée a un paramètre de sortie: @ID INT OUT Comment puis-je récupérer ceci en utilisant ado.net? using (SqlConnection conn = new SqlConnection(…)) { SqlCommand cmd = new SqlCommand(“sproc”, conn); cmd.CommandType = CommandType.StoredProcedure; // add parameters conn.Open(); // *** read output parameter here, how? conn.Close(); }

Vérifiez si la connexion SQL est ouverte ou fermée

Comment vérifiez-vous s’il est ouvert ou fermé? if (SQLOperator.SQLCONNECTION.State.Equals(“Open”)) Cependant, même l’État est «ouvert», il échoue à cette vérification.

Comment changer le nom de la colonne DataTable?

J’ai un DataTable qui a quatre colonnes telles que StudentID CourseID SubjectCode Marks ———— ———- ————- ——– 1 100 MT400 80 2 100 MT400 79 3 100 MT400 88 Ici, j’insère ce Datatable dans la table du serveur SQL en transmettant cette donnée en tant que table XML. Je veux juste modifier le nom de […]

Quelle est la différence entre ExecuteScalar, ExecuteReader et ExecuteNonQuery?

Quels sont les différents cas où nous utilisons ces trois? Où devrais-je en utiliser un et où devrais-je pas?

Les arguments DbArithmeticExpression doivent avoir un type commun numérique

TimeSpan time24 = new TimeSpan(24, 0, 0); TimeSpan time18 = new TimeSpan(18, 0, 0); // first get today’s sleeping hours List sleeps = context.Sleeps.Where( o => (clientDateTime – o.ClientDateTimeStamp time18 && clientDateTime.TimeOfDay < time18 && o.UserID == userid).ToList(); Cette expression Linq renvoie cette exception: DbArithmeticExpression arguments must have a numeric common type. S’il vous plaît […]

Comment puis-je interroger des valeurs nulles dans le framework d’entités?

Je veux exécuter une requête comme celle-ci var result = from entry in table where entry.something == null select entry; et obtenir un IS NULL généré. Édité: Après les deux premières réponses, je ressens le besoin de préciser que j’utilise Entity Framework et non Linq to SQL. La méthode object.Equals () ne semble pas fonctionner […]

ADO.NET DataRow – vérifie l’existence de la colonne

Comment vérifier l’existence d’une colonne dans une ligne de données? Je construis des datatables pour organiser certaines données que j’ai déjà retirées de la firebase database. Selon le type de données de chaque ligne, je dois créer une firebase database avec différentes colonnes. Ensuite, plus tard, je veux vérifier et voir si la donnée que […]