Precisa de 50% de desconto?
Download este pacote que é de 50% de desconto.
C# Dal Generator é um aplicativo .NET Desktop que gera camada de acesso a dados C# para bancos de dados SQL Server e MS Access. O objetivo deste aplicativo é facilitar o desenvolvimento de software. Ele cria classes C# (uma por tabela) que contêm métodos para operações de CRUD. O código gerado pode ser usado nos aplicativos da Web e da área de trabalho.
Se você precisar do gerador C# dal para mysql, então Clique aqui.
Se você precisar de Dal Generator for Entity Framework (c#/vb.net), então Clique aqui.
Se você precisar de gerador de código PHP para mysql/mysqli/pdo então Clique aqui.
Economizar 33%
Clique aqui para baixar o mesmo aplicativo (sem fonte) e salve 33%.
Demoção de vídeo
Clique aqui para ver a demonstração do vídeo.
Características:
- Ele cria classes C# (uma para cada tabela).
- Suporta o SQL Server e o MS Access.
- A classe contém todas as colunas da tabela como propriedades.
- Os tipos de dados foram bem tratados.
- Cria métodos para operações do CRUD.
- A classificação foi tratada.
- A paginação foi tratada (somente o SQL Server).
- A chave primária é detectada automaticamente para cada tabela.
- A chave primária composta é suportada.
- Colunas anuláveis foram tratadas.
- A coluna de identidade foi tratada.
- A coluna Timestamp foi tratada.
- O código completamente recuado é gerado.
- O código gerado pode ser usado nos aplicativos de desktop e web.
- Todos os seguintes tipos de dados de SQL Server são suportados:
Char, Nchar, Varchar, Nvarchar, Texto, Ntext, XML, Decimal, Numérico,
Dinheiro, Money, bit, binário, imagem, registro de data e hora, varbinária, data,
DateTime, DateTime2, SmallDateTime, DateTimeOffset, Time, Bigint,
Int, Smallint, Tinyint, Float, Real, UniqueIdentifier, SQL_Variant - O código -fonte também foi fornecido para permitir que os usuários façam alterações de acordo com sua estrutura de programação.
Aplicação de amostra:
Também foi fornecido um aplicativo da Web de amostra que está usando o código gerado. Neste formulário, foi criado um formulário (para funcionários). Este aplicativo usa a camada de acesso a dados gerada sem modificar uma única linha no código gerado. Você pode baixar o aplicativo de amostra de graça de Repo Github.
Código gerado:
- Classe C#: Para cada classe C# da Tabela um C#, que contém todas as colunas da tabela como propriedades.
- Adicionar método: É um método de instância. Ele adiciona um novo registro à tabela relevante. Colunas anuláveis foram tratadas corretamente. Se você não deseja inserir valores nas colunas anuláveis, não especifique valores para as propriedades relevantes. As colunas de identidade e registro de data e hora não podem ser inseridas manualmente, portanto, essas colunas são ignoradas ao inserir um registro. A propriedade relevante da coluna de identidade é preenchida após a inserção do registro.
- Método de atualização: É um método de instância. Ele atualiza um registro existente. As colunas de identidade e registro de data e hora são ignoradas ao atualizar um registro.
- Método de exclusão: É um método estático. Ele exclui um registro existente. É preciso valores de colunas de chave primária como parâmetros.
- Obter método: É um método estático. Ele recebe um registro existente (uma instância da classe é criada e todas as propriedades são preenchidas). É preciso valores de colunas de chave primária como parâmetros.
- Método Getall: É um método estático. Ele obtém todos os registros da tabela relevante. Você também pode especificar colunas de pesquisa. Se a classificação/paginação estiver ativada, o código relevante também será gerado.