資料庫管理軟體 警告 此 README.md 檔案和此專案仍在開發中。
該儲存庫包含一個用 C# 編碼的資料庫管理軟體,具有現代和專業的設計。
目錄
介紹
?小結 項目介紹 科技 該專案的目標
?項目介紹 以 C#.net 編碼的資料庫管理軟體仍在開發中,改編自用 VB.Net 編碼的學校專案。它包括一個直觀且符合人體工學的導航,無論是在其設計上被認為是適應性和可定制的,下拉菜單的實現,為徽標保留的位置,還是在其現代和專業的調色板板上,所有這一切都具有一定的品質人機介面。它允許根據連接用戶允許的權限對資料的新增、修改、刪除和視覺化進行簡化管理。輸入控制是全面的和可操作的,對錶格和完整數據庫的高級搜索,還實現並生成每個表格的自動數據摘要的 pdf 該項目尊重大量的良好實踐,無論是命名、因式分解、區域、註解、預存程序和觸發器的使用、儲存和建立允許與資料庫資料交換的類別庫(dll)。
?科技
?該專案的目標 該軟體的目標是根據所連接的資料庫擁有一個操作和一個自主介面,同時考慮到經典資料庫管理軟體的不同參數和功能(如函數管理、預存程序、觸發器等),保持完整的實踐。 。 。
?設定和使用
?小結 先決條件 安裝 配置
?先決條件
?安裝 啟動WampServer 環境。 將DataBase.sql
資料庫匯入到資料庫管理軟體中。 (海蒂SQL ) 在Visual Studio 中啟動軟體。 首頁
注意 如果您遇到Mark of the Web
錯誤(這是Visual Studio 上的常見錯誤),請按照以下說明操作:
在 Visual Studio 的解決方案資源管理器中以滑鼠右鍵按一下 FrmMain.resx 檔案。 選擇屬性。 在屬性中,尋找“安全性”或“常規”部分。 儲存變更並嘗試重建項目以查看錯誤是否仍然存在。
?配置 您可以修改檔案FrmConnexion.cs
以自動填寫表單中的登入資訊。
private void btnPreSet_Click ( object sender , EventArgs e )
{
tbServeur . Text = "server" ;
tbBase . Text = "DataBase" ;
tbId . Text = "id" ;
tbMDP . Text = "password" ;
} 登入頁面
功能範圍 功能 狀態 描述 直覺的導航/選單/設計/一致性、HMI 品質、專業外觀 ✅ - 新增/修改/刪除所選表格的表單 ✅ - 操作總輸入控制項(正規表示式、errorProvider等) ✅ - 高級元組搜尋(例如客戶或產品) ✅ - 操作和符合人體工學的訂單管理 ✅ - 產生 pdf 訂單摘要 ✅ - 最佳命名和儲存實踐 ✅ - 程式碼分解(getLesTuples、executerRequeteSelect 等) ✅ - 輸入控制代碼(使用正規表示式等) ✅ - 調用為諮詢設定的預存程序 ✅ - 呼叫(應用程式端)和參數化過程的程式碼 ✅ - 呼叫設定為 ACTION 的預存程序 ✅ - 呼叫參數化儲存函數 ✅ - 自動觸發呼叫 ✅ - 多用戶及關聯MySql權限的多重連線模式 ✅ - 視覺化資料庫軟體上的視圖、流程、函數、觸發器、事件 ❎ - 軟體自動適應資料庫結構和數據 ❎ -
?截圖 首頁
登入頁面
管理面板頁面
表頁
編輯表格頁面
PDF文件
?來源
?小結 外部函式庫 數據來源 參考
?外部函式庫 圖書館 描述 MySql.Data.dll
是一個 .NET 資料提供程序,支援 .NET 應用程式和 MySQL 資料庫之間的通訊。它提供了一組類別和方法,允許開發人員從其 .NET 應用程式中連接、查詢和管理 MySQL 資料庫中的資料。此DLL廣泛應用於需要與MySQL資料庫互動的.NET專案中,從而實現無縫的資料整合和操作。 itextsharp.dll
是一個流行的開源程式庫,用於在 .NET 環境中處理 PDF 文件。它允許開發人員以程式設計方式創建、操作和提取 PDF 文件中的內容。使用 iTextSharp.dll,您可以從頭開始產生 PDF 檔案、合併現有 PDF、為 PDF 文件添加圖像、文字、表格和其他元素,甚至對它們進行數位簽署。該程式庫通常用於需要 PDF 處理的各種 .NET 應用程序,例如產生報告、填寫表單或管理文件工作流程。請注意,iTextSharp.dll 是原始 Java iText 函式庫的一個端口,適用於 .NET 開發。
?數據來源 我使用名為 generateddata 的資料生成工具為我的資料庫隨機產生資料。
?參考 這個用 C#.net 編碼的資料庫管理軟體是根據O.ALBERT 和B.ROUCHON 用 VB.Net 編碼的學校專案改編和改進的。