https://github.com/hoowc/vb_01
VB Database Connection
https://github.com/hoowc/vb_01
sql-server vb-net visual-basic
Last synced: 11 months ago
JSON representation
VB Database Connection
- Host: GitHub
- URL: https://github.com/hoowc/vb_01
- Owner: HooWC
- Created: 2025-03-06T02:15:42.000Z (11 months ago)
- Default Branch: master
- Last Pushed: 2025-03-06T02:16:29.000Z (11 months ago)
- Last Synced: 2025-03-06T03:24:16.386Z (11 months ago)
- Topics: sql-server, vb-net, visual-basic
- Language: Visual Basic .NET
- Homepage:
- Size: 14.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
```
EmployeeManagementSystem/
│── EmployeeManagementSystem.sln # 解决方案文件
│── App.config # 数据库连接字符串配置
│── Models/
│ ├── Employee.vb # 员工类
│ ├── AppDbContext.vb # 数据库上下文 (LINQ to SQL)
│── Forms/
│ ├── Form1.vb # 主要 UI 界面 (员工管理)
│── Data/
│ ├── EmployeeRepository.vb # 业务逻辑层 (CRUD 操作)
│── bin/ # 编译后的文件
│── obj/ # 编译时的临时文件
```
### 安装 Entity Framework
```
CREATE DATABASE EmployeeDB;
GO
USE EmployeeDB;
GO
CREATE TABLE Employees (
EmployeeID INT IDENTITY(1,1) PRIMARY KEY,
Name NVARCHAR(100) NOT NULL,
Department NVARCHAR(100) NOT NULL,
Salary DECIMAL(10,2) NOT NULL
);
```
```
```
```
Imports System.Data.Entity
Public Class AppDbContext
Inherits DbContext
Public Sub New()
MyBase.New("name=EmployeeDB") ' 读取 App.config 的连接字符串
End Sub
Public Property Employees As DbSet(Of Employee)
End Class
```
###