Articles of ado.net

Vérifiez si une table SQL existe

Quelle est la meilleure façon de vérifier si une table existe dans une firebase database SQL d’une manière indépendante de la firebase database? Je suis venu avec: bool exists; const ssortingng sqlStatement = @”SELECT COUNT(*) FROM my_table”; try { using (OdbcCommand cmd = new OdbcCommand(sqlStatement, myOdbcConnection)) { cmd.ExecuteScalar(); exists = true; } } catch { […]

Paramètre de valeur de table de passage utilisant ADO.Net

Comment passer un paramètre de table à une procédure stockée en utilisant ADO.Net?

Comment tester si un DataSet est vide?

Je modifie le code de quelqu’un d’autre où une requête est effectuée en utilisant ce qui suit: DataSet ds = new DataSet(); SqlDataAdapter da = new SqlDataAdapter(sqlSsortingng, sqlConn); da.Fill(ds); Comment puis-je savoir si le DataSet est vide (c.-à-d. Qu’aucun résultat n’a été renvoyé)?

ExecuteNonQuery nécessite la commande pour avoir une erreur de transaction dans mon code

Je reçois l’erreur suivante sur cmd.ExecuteNonQuery . “ExecuteNonQuery nécessite que la commande ait une transaction lorsque la connexion affectée à la commande se trouve dans une transaction locale en attente. La propriété Transaction de la commande n’a pas été initialisée.” Voici mon code: //if (hdRefresh.Value.Length > done.Value.Length || done.Value == “1”) //{ // //Write Your […]

Quel est le niveau d’isolation de transaction par défaut pour SQL Server avec ADO.NET?

Quel est le niveau d’isolation de transaction par défaut pour SQL Server avec ADO.NET? J’utilise une installation par défaut de SQL Server et uniquement les classes System.Data.SqlClient normales.

Erreur: aucun fournisseur Entity Framework trouvé pour le fournisseur ADO.NET avec le nom invariant ‘System.Data.SqlClient’

J’ai récemment mis à jour / mis à jour Entity Framework dans un ancien projet de la version 4 ou 5 vers la version 6. Maintenant, j’obtiens cette exception: Une exception de type ‘System.InvalidOperationException’ s’est produite dans EntityFramework.dll mais n’a pas été traitée dans le code utilisateur Informations supplémentaires: Aucun fournisseur Entity Framework trouvé pour […]

Convertir DataSet en liste

Voici mon code c # Employee objEmp = new Employee(); List empList = new List(); foreach (DataRow dr in ds.Tables[0].Rows) { empList.Add(new Employee { Name = Convert.ToSsortingng(dr[“Name”]), Age = Convert.ToInt32(dr[“Age”]) }); } Il utilise une boucle pour créer une liste à partir d’un jeu de données. Existe-t-il une méthode directe ou une méthode plus courte […]

Augmentation du délai d’expiration de la commande pour SQL

J’ai un petit problème et j’espère que quelqu’un pourra me donner des conseils. Je lance une commande SQL, mais il semble que cette commande nécessite environ 2 minutes pour renvoyer les données car il y a beaucoup de données. Mais le temps de connexion par défaut est de 30 secondes, comment puis-je augmenter cela et […]

C # ADO.NET: nulls et DbNull – existe-t-il une syntaxe plus efficace?

J’ai un DateTime? que j’essaye d’insérer dans un champ en utilisant un DbParameter . Je crée le paramètre comme ça: DbParameter datePrm = updateStmt.CreateParameter(); datePrm.ParameterName = “@change_date”; Et puis je veux mettre la valeur du DateTime? dans le dataPrm.Value tout en tenant compte de null s. Je pensais au début que je serais intelligent: datePrm.Value […]

Manipuler ExecuteScalar () si aucun résultat n’est renvoyé

J’utilise la requête SQL suivante et la méthode ExecuteScalar() pour extraire des données d’une firebase database Oracle: sql = “select username from usermst where userid=2” ssortingng getusername = command.ExecuteScalar(); Il me montre ce message d’erreur: System.NullReferenceException: référence d’object non définie sur une instance d’un object Cette erreur se produit lorsqu’il n’y a pas de ligne […]