This is a mobile optimized page that loads fast, if you want to load the real page, click this text.

Thảo luận Disable các trường trong table database C#

Chào mọi người. mình có 2 table là Custom và Room. khi khách đặt phòng dữ liệu sẽ lưu xuống table Customer. trên datagridview mình load danh sách các phòng từ table Room và add new column ngày từ 1-31. duyệt và lấy thông tin từ bảng Customer lấy ra Id, IdRoom,StartTime, StopTime đê so sánh với dữ liệu trên datagrdiview.
duyệt tiếp qua bảng Room làm sao để lấy mỗi Name và các cột ngày từ 1-31 mà mới add new column, và không duyệt table Room Status, idRoomType,Adress (có cách nào để disable các trường này khôn: Status, idRoomType,Adress) ví dụ xem danh sách là biết đc phòng đã đc đặt trong tháng (đã cho hiển thị background cho dễ nhìn)

CREATE TABLE [dbo].[Customer](
[id] [int] IDENTITY(1,1) NOT NULL,
[IdRoom] [int] NULL,
[NameCustomer] [nvarchar](100) NOT NULL,
[DateTimeCustomer] [date] NOT NULL,
[GenderCustomer] [nvarchar](3) NOT NULL,
[AddressCustomer] [nvarchar](100) NULL,
[idCardCustomer] [nchar](15) NOT NULL,
[PhoneNumber] [nchar](10) NULL,
[RoomName] [nvarchar](520) NULL,
[StartTime] [nvarchar](50) NULL,
[StopTime] [nvarchar](50) NULL)

CREATE TABLE [dbo].[Room](
[id] [int] IDENTITY(1,1) NOT NULL,
[NameRoom] [nvarchar](100) NOT NULL,
[Status] [nvarchar](100) NOT NULL,
[idRoomType] [int] NOT NULL,
[Adress] [nvarchar](520) NULL