This project is a Maui App application that provides a user interface to manage database tables, including CRUD (Create, Read, Update, Delete) operations.
- Database Connection: Connects to a SQLite database stored locally.
- Dynamic Table Selection: Allows users to select from available tables.
- CRUD Operations:
- Create: Add records to a selected table.
- Read: View records of a selected table.
- Update: Modify existing records.
- Delete: Remove records.
- CRUD Testing: A feature to test CRUD operations on the selected table.
- Modern UI: Uses frames, buttons, and lists for an engaging experience.
- Visual Studio 2022 with .NET MAUI workload installed.
- .NET SDK 6.0 or higher.
- Clone the Repository:
git clone https://github.com/yourusername/DatabaseManager-MauiApp.git
- Open in Visual Studio: Navigate to the directory and open
DatabaseManager-MauiApp.sln
. - Build and Run: Press
F5
to build and run the application.
- Start the Application: Launch the
DatabaseManager-MauiApp
from Visual Studio or the compiled executable. - Select a Table: Use the dropdown to choose from the available tables.
- Manage Records:
- Add a new record using the
Add Record
button. - Select a record from the list to update or delete.
- Update the selected record's content and press
Update Record
. - Delete the selected record by pressing
Delete Record
.
- Add a new record using the
- Test CRUD Operations: Use the
Test CRUD Operations
button to test the CRUD functionalities. It inserts a record, updates it, and finally deletes it. You'll receive messages indicating the success or failure of each step.
- Fork the Repository: On GitHub, navigate to the main page of the repository and click on the 'Fork' button.
- Clone Your Fork:
git clone https://github.com/yourusername/DatabaseManager-MauiApp.git
- Make Changes: Implement your feature or bug fix.
- Commit and Push:
git add . git commit -m "Your detailed commit message" git push origin your-branch
- Open a Pull Request: Navigate to the original repository on GitHub. Click on
New Pull Request
and select your fork.
This project is licensed under the MIT License. See LICENSE.md
for more details.
By @justinwylie033