Articles of sql

Insertion dans la firebase database avec des parameters protégés de l’injection SQL?

Je lisais un peu sur l’injection SQL et je voulais m’assurer que mon code est disons “en sécurité”, je comptais utiliser des validateurs RegExp pour vérifier les entrées de l’utilisateur, mais un autre billet suggéré ici n’utilise que des requêtes paramétrées. les utilise mais je veux être sûr que mon code est en sécurité, n’est-ce […]

Comment créer SqlParameterCollection avec plusieurs parameters?

J’essaie de créer un SqlParameterCollection , mais donne une erreur lors de l’ajout de SqlParameter dans la méthode sp.Add() . Aidez-moi, s’il vous plaît, à append un paramètre et à le transmettre à une autre fonction dans laquelle je déclare un SqlConnection et un SqlCommand . SqlParameterCollection sp = null; sp.Add(new SqlParameter(“@CmpyCode”, SqlDbType.NVarChar)).Value = CV.Global.CMPYCODE; […]

Comment enregistrer le résultat SQL dans une variable C #?

J’ai du mal à trouver comment enregistrer un résultat SQL dans une chaîne ou quel que soit le type de résultat. ma requête SQL est SELECT SUM(Length) FROM tbl_test WHERE TITLE LIKE ‘t%’ Ici, j’ai besoin d’une fonction qui résume la longueur de tous les datarows où title commence par la lettre “T”. Lors de […]

Dupliquer les clés étrangères lors du changement de nom des tables d’identité ASP.NET

J’ai suivi le conseil de cette question pour renommer mes tables d’identité ASP.NET: modelBuilder.Entity().ToTable(“UserClaim”); modelBuilder.Entity().ToTable(“UserRole”); modelBuilder.Entity().ToTable(“UserLogin”); modelBuilder.Entity().ToTable(“Role”); modelBuilder.Entity().ToTable(“User”); modelBuilder.Entity().ToTable(“User”); Toutefois, cela entraîne deux propriétés pour la relation UserClaim to User – UserId et IdentityUser_Id : Y at-il un moyen que je puisse résoudre ce problème?

Sérialisation et désérialisation rapides à l’aide de POCO émis dynamicment

Je suis en train de sérialiser les lignes de table SQL dans un format binary pour un stockage efficace. Je sérialiser / désérialiser les données binarys dans une List par ligne. J’essaie d’améliorer cela pour utiliser des POCO, qui seront générés dynamicment (émis) avec un champ par colonne. Je fais des recherches en ligne depuis […]

EF upsert doit-il être fait manuellement?

Je souhaite convertir des membres de référence d’une entité existante. Dois-je écrire un code spécifique pour l’upsert? ce qui signifie: je dois vérifier si je gère un membre de référence existant ou un nouveau. Y a-t-il un autre moyen simple de le faire? Que se passe-t-il lorsque vous ne faites que Save ? public void […]

Où placez-vous les instructions SQL dans vos projets c #?

Je serai probablement responsable du portage d’une application vb6 en c #. Cette application est une application Windows qui interagit avec une firebase database d’access. L’access aux données est encapsulé dans des objects métier de base. Une classe pour une table essentiellement. Les objects métier vb6 existants lisent et écrivent dans la firebase database via […]

Linq. Choisir parmi plusieurs tables

Dans le projet j’ai ces tables: Produit (id, catalogId, manufacturerId …) Catalogue Fabricant Egalement modèle de Product (id, name, catalogId, catalogTitle, manufacturerId, manufacturerName) . Comment écrire dans Linq cette requête SQL ci-dessous si je souhaite obtenir un produit? SELECT Product.Name, Product.CatalogId, Product.ManufacturerId, [Catalog].Name, Manufacturer.Name FROM Product, [Catalog], Manufacturer WHERE [Catalog].Id=Product.CatalogId AND Manufacturer.id=Product.ManufacturerId AND Product.Active=1

Comment implémenter le comptage de balises

J’ai mes étiquettes comme ceci dans ma firebase database: Table: Item Columns: ItemID, Title, Content Table: Tag Columns: TagID, Title Table: ItemTag Columns: ItemID, TagID //example — this is the right sidebar of stackoverflow c# × 59279 sql × 14885 asp.net-mvc × 9123 linq × 4337 tags × 339 si je voulais connaître le nombre […]

Générer des colonnes incorrectes sur des requêtes

NHibernate rencontre un problème intermittent qui génère parfois une requête avec une colonne incorrecte dans le code SQL. Si nous redémarrons l’application, le problème cesse de se produire (il faut parfois plus d’un redémarrage). Lorsque le problème survient, le processus produit toujours un code SQL incorrect pour l’entité concernée. Ce n’est pas toujours la même […]