Articles of ado.net

Est-il possible d’exécuter un SQL natif avec un framework d’entité?

J’essaie de rechercher un champ XML dans une table, cela n’est pas pris en charge avec EF. Sans utiliser purement Ado.net est possible d’avoir un support SQL natif avec EF?

Exception lorsque le paramètre AddWithValue est NULL

J’ai le code suivant pour spécifier des parameters pour la requête SQL. Je reçois une exception suivante lorsque j’utilise le Code 1 ; mais fonctionne bien quand j’utilise le Code 2 . Dans le Code 2 nous avons une vérification pour null et donc un bloc if..else . Exception: La requête paramétrée ‘(@application_ex_id nvarchar (4000)) […]

Le fournisseur Microsoft.ACE.OLEDB.12.0 n’est pas enregistré

J’ai une solution Visual Studio 2008 avec deux projets (un projet Word-Template et une application console VB.Net à tester). Les deux projets font référence à un projet de firebase database qui ouvre une connexion à un fichier de firebase database MS-Access 2007 et contient des références à System.Data.OleDb. Dans le projet de firebase database, j’ai […]

Est-il nécessaire de fermer manuellement et de supprimer SqlDataReader?

Je travaille avec le code hérité ici et il existe de nombreuses instances de SqlDataReader qui ne sont jamais fermées ou éliminées. La connexion est fermée mais je ne suis pas sûr qu’il soit nécessaire de gérer le lecteur manuellement. Cela pourrait-il ralentir la performance?

Comment sortinger une colonne et une direction données DataTable?

Je dois utiliser, en mémoire, un DataTable basé sur une colonne et une direction provenant d’un GridView. La fonction doit ressembler à ceci: public static DataTable resort(DataTable dt, ssortingng colName, ssortingng direction) { DataTable dtOut = null; …. } J’ai besoin d’aide pour remplir cette fonction. Je pense que je peux utiliser une déclaration Select […]

Comment obtenir le nom de la firebase database à partir de la chaîne de connexion à l’aide de SqlConnectionSsortingngBuilder

Je ne veux jamais diviser la chaîne de connexion en utilisant la manipulation de chaîne et obtenir le serveur, la firebase database, l’ID utilisateur et le mot de passe. J’ai lu le lien suivant et lu la réponse acceptée, j’ai trouvé que c’est la meilleure façon d’obtenir l’ID utilisateur et le mot de passe de […]

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(); }