Sử dụng XML Serialization với các đối tượng tùy biến

Bạn cần sử dụng XML như một định dạng tuần tự hóa (serialization format). Tuy nhiên, bạn không muốn xử lý XML trực tiếp trong mã lệnh, mà muốn tương tác với dữ liệu bằng các đối tượng tùy biến.
Sử dụng lớp System.Xml.Serialization.XmlSerializer để chuyển dữ liệu từ đối tượng của bạn [...]

MySQL: Câu lệnh DELETE

Câu lệnh DELETE được dùng để xoá các dòng ra khỏi bảng.
Cú pháp:

DELETE FROM tên_bảng
WHERE tên_cột = giá_trị
Ví dụ: Bảng Person của ta như sau:

LastName
FirstName
Address
City

Nilsen
Fred
Kirkegt 56
Stavanger

Rasmussen
Nina
Stien 12
Stavanger

Xoá 1 dòng:
Ta xoá người có tên là Nina Rasmussen:
DELETE FROM Person WHERE LastName = ‘Rasmussen’
Kết quả sau khi xoá:

LastName
FirstName
Address
City

Nilsen
Fred
Kirkegt 56
Stavanger

Xoá tất cả các dòng:
Đôi khi ta muốn xoá [...]

MySQL: Tạo CSDL và bảng với CREATE

Tạo một CSDL
CREATE DATABASE tên_CSDL

Tạo một bảng trong một CSDL
CREATE TABLE tên_bảng
(
tên_cột_1 kiểu_dữ_liệu,
tên_cột_2 kiểu_dữ_liệu,
…….
)
Ví dụ
Tạo một bảng tên Person có bốn cột: LastName, FirstName, Address và Age:

CREATE TABLE Person
(
LastName varchar,
FirstName varchar,
Address varchar,
Age int
)

Tạo bảng và đặt kích thước tối đa của các cột:

CREATE TABLE Person
(
LastName varchar(30),
FirstName varchar,
Address varchar,
Age int(3)
)

Kiểu dữ liệu sẽ qui định loại [...]

MySQL: Câu lệnh ALTER

Thay đổi cấu trúc bảng.
Câu lệnh ALTER TABLE được sử dụng để thêm hoặc xoá cột trong một bảng.

ALTER TABLE tên_bảng
ADD tên_cột kiểu_dữ_liệu
ALTER TABLE tên_bảng
DROP COLUMN tên_cột
Lưu ý: Một số hệ CSDL không cho phép việc xoá bỏ cột trong bảng.
Ví dụ: ta có bảng Person như sau:

LastName
FirstName
Address

Pettersen
Kari
Storgt 20

// –>
Thêm một cột tên là City [...]

MySQL: Mệnh đề WHERE

Mệnh đề WHERE được dùng để thiết lập điều kiện truy xuất.
Mệnh đề WHERE
Để truy xuất dữ liệu trong bảng theo các điều kiện nào đó, một mệnh đề WHERE có thể được thêm vào câu lệnh SELECT.

Cú pháp
Cú pháp mệnh đề WHERE trong câu lệnh SELECT như sau:
SELECT tên_cột FROM tên_bảng
WHERE tên_cột phép_toán giá_trị
Trong [...]