Besoin de 50% de réduction?
Téléchargez ce pack qui est à 50% de réduction.
Générateur C # DAL pour MySQL est une application de bureau .net qui génère une couche d’accès aux données C # pour la base de données MySQL. Le but de cette application est de faciliter le développement de logiciels. Il crée des classes C # (une par table) qui contiennent des méthodes pour les opérations CRUD. Le code généré peut être utilisé dans les applications Web et de bureau.
Si vous avez besoin du générateur de code C # pour SQL Server / MS Access, cliquez ici.
Si vous avez besoin du générateur de code pour Entity Framework (C # / VB.Net), cliquez ici.
Si vous avez besoin du générateur de code PHP pour MySQL / MySQLi / PDO, cliquez ici.
Démo vidéo
Cliquez ici pour voir la démo vidéo.
Caractéristiques:
- Il crée des classes C # (une pour chaque table).
- Prend en charge la base de données MySQL.
- La classe contient toutes les colonnes de la table en tant que propriétés.
- Les types de données ont été bien gérés.
- Crée des méthodes pour les opérations CRUD.
- Le tri a été effectué.
- La pagination a été gérée.
- La clé primaire est automatiquement détectée pour chaque table.
- La clé primaire composite est prise en charge.
- Les colonnes nulles ont été gérées.
- La colonne Auto Increment a été gérée.
- La colonne d’horodatage a été gérée.
- Un code complètement indenté est généré.
- Le code généré peut être utilisé dans les applications de bureau et Web.
- Tous les types de données suivants de MySQL sont pris en charge:
tinyint, smallint, mediumint, int, entier, bigint, décimal,
float, double, réel, série, bit, date, datetime, horodatage,
heure, année, char, varchar, nvarchar, tinytext, texte, mediumtext,
longtext, binaire, varbinary, tinyblob, mediumblob, blob,
longblob, énumération, ensemble
Code généré:
- Classe C #: Pour chaque table, une classe C # est créée qui contient toutes les colonnes de la table en tant que propriétés.
- Ajouter une méthode: C’est une méthode d’instance. Il ajoute un nouvel enregistrement à la table correspondante. Les colonnes nulles ont été gérées correctement. Les colonnes d’incrémentation automatique et d’horodatage sont ignorées lors de l’insertion d’un enregistrement. La propriété pertinente de la colonne d’incrémentation automatique est remplie après l’insertion de l’enregistrement.
- Méthode de mise à jour: C’est une méthode d’instance. Il met à jour un enregistrement existant. Les colonnes d’incrémentation automatique et d’horodatage sont ignorées lors de la mise à jour d’un enregistrement.
- Supprimer la méthode: C’est une méthode statique. Il supprime un enregistrement existant. Il prend les valeurs des colonnes de clé primaire comme paramètres.
- Obtenir la méthode: C’est une méthode statique. Il obtient un enregistrement existant (une instance de la classe est créée et toutes les propriétés sont remplies). Il prend les valeurs des colonnes de clé primaire comme paramètres.
- Méthode GetAll: C’est une méthode statique. Il obtient tous les enregistrements de la table correspondante. Vous pouvez également spécifier des colonnes de recherche. Si le tri / pagination est activé, le code correspondant sera également généré.
Exemple d’application:
Un exemple d’application Web a également été fourni qui utilise le code généré. Dans cette application, un formulaire (pour les employés) a été créé. Cette application utilise la couche d’accès aux données générée sans modifier une seule ligne dans le code généré.
Historique des mises à jour
Mise à jour 1 (version 1.1):
Mise à niveau de l’application vers .Net 4.6.1.
Articles plus utiles:
- Générateur de code C # pour SQL Server / MS Access
- Générateur de code C # et VB.Net pour Entity Framework
- Générateur de code PHP
- Planificateur d’e-mails et expéditeur d’e-mails en masse avec Bootstrap
- Contrôle du serveur Web ASP.Net MultiTextBoxInput
- Plugin jQuery d’entrée multi-zone de texte
- Filtre SMS Android avec conception matérielle