-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
3574eb7
commit b8e0d54
Showing
1 changed file
with
21 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,25 @@ | ||
# CrudForms | ||
Um projeto que conecta a uma base de dados (preferencialmente SQL Server) e monta um formulário genérico de CRUD para todas as tabelas. | ||
|
||
CrudForms é uma aplicação desktop desenvolvida com .NET Framework 4.8. Ela possibilita a conexão com diversos tipos de bancos de dados e oferece funcionalidades completas para operações CRUD (Create, Read, Update, Delete). A aplicação inclui opções de login para diferentes tipos de usuários, como admin e leitor. | ||
|
||
## Visão Geral | ||
|
||
- **Operações CRUD:** Realize operações de criação, leitura, atualização e exclusão de dados em múltiplos bancos de dados. | ||
- **Suporte a Bancos de Dados:** Conecte-se a vários tipos de bancos de dados, incluindo SQL Server, Oracle, Firebird, PostgreSQL, MySQL e SQLite. | ||
- **Controle de Acesso:** Possui formas de login para usuários com diferentes permissões (admin e leitor). | ||
|
||
## Tecnologias Utilizadas | ||
|
||
- **Frontend/Backend:** .NET Framework 4.8 | ||
- **Bancos de Dados:** SQL Server, Oracle, Firebird, PostgreSQL, MySQL, SQLite | ||
|
||
## Funcionalidades | ||
|
||
- **CRUD Completo:** Interface para realizar todas as operações CRUD em diferentes bancos de dados. | ||
- **Conexão com Múltiplos Bancos de Dados:** Suporte a diversos sistemas de gerenciamento de banco de dados. | ||
- **Controle de Acesso:** Diferenciação entre usuários admin e leitores com diferentes níveis de permissão. | ||
- **Geração de DER:** Geração do relatório de relacionamento de entidades. | ||
- **Opções de desenvolvedor:** Opções para exportação dos dados em vários formatos de textos, além de opções para programador. | ||
|
||
#Compilar: | ||
Há referências ao SQLite, caso tenha dúvidas ou erros ao debugar basta copiar os arquvios para bin/debug e executar novamente. |