首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> DB2 資料庫 >> DB2 教學

DB2 9 搭配 ASP.NET 2.0 快速構建主從式應用程式

     編輯:DB2 教學

簡介

本教學示範如何利用 DB2 9 搭配 ASP.NET 2.0 的增強功能,快速建立主從關聯應用程式。過去開發人員需撰寫大量程式碼連結兩個資料網格以實現主從關係,但隨著 Visual Studio 2005 與 ASP.NET 2.0 的推出,僅需善用內建的 GridView 與 DetailsView 控制項,即可在完全不寫程式碼的情況下完成開發。

為何選擇支援 ASP.NET 2.0 的 DB2 9?

DB2 9 完整支援 IBM 原生 XML 技術,並深度整合微軟 .NET 開發平台,引領資料管理進入新世代。其提供的多項 .NET 相關特性,使其成為 .NET 應用程式的最佳資料庫夥伴。結合這兩項強大技術,開發人員能以極少時間建立資料驅動的 Web 應用程式,有效降低成本並大幅提升開發產能。

建立範例資料表

本範例模擬典型人資場景:顯示特定部門的員工資訊。需建立兩張資料表 DEPT1(部門)與 EMP1(員工),可直接重用 DB2 9 安裝時建立的 SAMPLE 資料庫。資料表結構如下:

清單 1. DEPT1 表定義 (DDL)

CREATE TABLE ANILM.DEPT1 (
  DEPTNO CHAR(10) NOT NULL,
  DNAME VARCHAR(50),
  LOCATION VARCHAR(10)
);

ALTER TABLE ANILM.DEPT1
  ADD CONSTRAINT PK_DEPTNO PRIMARY KEY (DEPTNO);

ALTER TABLE ANILM.EMP1
  ADD CONSTRAINT FK_DEPTNO FOREIGN KEY (DEPTNO)
  REFERENCES ANILM.DEPT1 (DEPTNO);

清單 2. EMP1 表定義 (DDL)

CREATE TABLE ANILM.EMP1 (
  EMPNO CHAR(10) NOT NULL,
  ENAME VARCHAR(40),
  DEPTNO CHAR(10),
  SALARY DECIMAL(10, 2),
  EMAIL VARCHAR(50)
);

ALTER TABLE ANILM.EMP1
  ADD CONSTRAINT PK_EMPNO PRIMARY KEY (EMPNO);

透過外鍵 FK_DEPTNO 建立部門與員工的主從關聯,奠定後續繫結控制項的基礎。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved