首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 更多程式語言 >> 程式設計綜合問答

實習生必看:Visual Studio 建立 Website 連接數據庫並顯示店鋪/店員信息的最小化教程

     編輯:程式設計綜合問答

技術棧

  • VS 2019/2022 + ASP.NET Web Forms (.NET Framework 4.8) 或 ASP.NET Core MVC
  • SQL Server Express LocalDB (零配置)
  • ADO.NET (`SqlConnection`/`SqlCommand`/`SqlDataReader`) 或 Entity Framework Core

5 分鐘跑通流程

  1. 新建項目:`File → New → Project → ASP.NET Web Application → Empty → 勾選 Web Forms`。
  2. 數據庫:右鍵 `App_Data` → `Add → New Item → SQL Server Database` (命名 `Shop.mdf`) → 雙擊打開 → 新建表 `Shops(Id, Name, Address)`、`Staffs(Id, ShopId, Name, Phone)` → 插入幾條測試數據。
  3. 連接字符串 (`Web.config`):
    ``
  4. 數據訪問類 (`DAL/ShopDAL.cs`):
    `public List GetAll() { using(var conn=new SqlConnection(cs)){...} }`
  5. 頁面綁定 (`Default.aspx`):
    ` `
    `Default.aspx.cs` → `Page_Load`: `if(!IsPostBack) gvShops.DataSource = new ShopDAL().GetAll(); gvShops.DataBind();`
  6. F5 運行:瀏覽器顯示店鋪列表。

進階建議

  • 改用 **EF Core Code First**:定義實體 → `Add-Migration Initial` → `Update-Database`,自動建表、強類型查詢。
  • 學習 **三層架構** (UI/BLL/DAL) 或 **Repository + UnitOfWork** 模式。
  • 部署到 IIS:發布 → 應用程序池設置 .NET CLR v4.0 → 綁定域名/端口。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved