... trong cc Textbox đư c thêm vào c sở dữ liệu
- Khi click vào nút Update, record đư c chọn sẽ đư c chỉnh sửa và c p nhật vào CSDL
- Khi click nút Delete, record đư c chọn sẽ bị xóa khỏi CSDL ...
1. Cc bư c th c hiện
Bư c 1: Sử dụng Connection để kết nối đến c sở dữ liệu
Bư c 2: Thiết lậpc u lệnh th c thi: Insert, Select, Update, Delete
Bư c 3: Th c hiện lệnh
• Mở kết nối
• Th c ...
SqlConnection cnNorth = new SqlConnection(strConn);
// 2. Thiết lậpc u lệnh
string sqlSelect = "select CustomerID, CompanyName, Address, City from
Customers";
SqlCommand cmdNorth...
... TRẢ LỜI BÀI TẬP ORACLE
Ví dụ:
//Con trỏ đến cc cấu tr c handle
static OCIEnv *envhp;
static OCIError *errhp;
static OCIServer *srvhp;
//Chiều dài cc biến chuỗi
int namelen=5;
int ... PL/SQL đư c th c hiện như
thế nào trong cc chương trình OCI? cho ví dụ.
Hãy gọi hàm OCIStmtExecute() để th c thi lệnh SQL c ng như cc
khôí lệnh PL/SQL c a Oracle (xem thêm lý thuyết).
... dbnamelen=10;
//Kết nối vớic sở dữ liệu
OCILogon(envhp, errhp, &srvhp,
”scott”, namelen,”tiger”, passwdlen,
”ExampleDB”,dbnamelen);
5. Điều khiển lệnh SQL hay khối lệnh PL/SQL đư c th c hiện như...
... 2.2. Cc thu c tính c a Form
2.2. Cc thu c tính c a Form
Nhóm thu c tính Định dạng
Nhóm thu c tính Định dạng
BackColor
BackColor
: Màu nền c a Form
: Màu nền c a Form
VD: Form1 .BackColor=Color.Azủe;
VD: ... Form1 .BackColor=Color.Azủe;
VD: Form1 .BackColor=Color.Azủe;
ForeColor
ForeColor
: Màu c a cc chuỗi trên cc
: Màu c a cc chuỗi trên cc
Control c a Form
Control c a Form
StartPossition
StartPossition
: ... loại Form
MDI Form:
MDI Form:
Form chứa ccform kh c
Form chứa ccform kh c
Thu c tính isMDIFormContainer=true
Thu c tính isMDIFormContainer=true
VD: Form frm=new Form2 ()
VD: Form...
... c a Form
Cc thu c tính c a Form
Property Description Default
Name Tên c a form sử dụng trong project Form1 ,Form2 …
AcceptButton Thiết lập button là click khi user nhấn Enter
CancelButton Thiết lập ... Button…
Lớp c sở cho ccformc a ứng dụng là
Form
Form
System .Windows. Forms. Form
System .Windows. Forms. Form
Namespace
Class
Nguyễn Văn Phong
4
GUI
GUI
Tương t c qua giao
diện đồ họa độ
phân giải cao
Graphical ... dụng WindowsForm chuẩn
C ch tạo ứng dụng WindowsForm trong VS 2005
Tạo ứng dụng Form
Chỉnh sửa form
Thêm component vào form
Viết phần xử lý c bản
Nguyễn Văn Phong
20
C c thu c tính c a...
...
:
CDC là lp ụi tng qun lý DC. Thơng qua ụi tng DC, kh nng
c a cc cơng c ụ ha ụ c khai th c cho vi c trang trí giao din ụ
ha qun lý bi DC. CDC ccc hành vi ụ c trng ... ụ c th c hin. Tiu trình
ụ c qun lý c th là là tiu trình giao din ho c tiu trình x lý ni. Cc
dch v c bn ph c v cho qun lý tiu trình do CWinThread cung c p
thơng qua cc thu c ... UINT
nIDCheckItem
, // Số hiệu | vị trí m c chọn
76 LậptrìnhWindowsvới MFC - Microsoft Visual C+ + 6.0 - Lê Ng c Thạnh - lntmail@yahoo.com
UINT
nCheck
// C ch th c đánh dấu m c chọn
);...
... vùng client c a c a sổ tự động thay đổi
kích thư c một c ch phù hợp khi kích thư c cửa sổ thay đổi.
Vi c th c hiện c n lưu ý cc bư c sau:
- C a sổ chính c a ứng dụng c thu c tính WS_THICKFRAME. ... MFC cho
C+ + c đầy đủ cc tiện ích giúp chúng ta vét đư c mọi ngõ ngách c a
Windows hầu ph c vụ cho ứng dụng c a mình.
Từ những nhận định nói trên, cuốn sách này đư c th c hiện để c ng cc ...
Thơng qua cc cơng c nói trên, ứng dụng trong windowsc thể th c
hiện cc t c vụ đồ họa c bản một c ch dễ dàng mà khơng phải bận tâm
đến c u tr c vật lý c a thiết bị hiển thị. Cc cơng c này...
... tiếp t cvới chỉ thị kế tiếp.
Biên dịch
: Tất ccc chỉ thị mã nguồn đư c chuyển sang cc chỉ thị
mã máy tướng ứng. Tập hợp cc chỉ thị mã máy này gọi là chương
trình mã máy. Chương trình ... động Winsock
13.3.2 Lớp CAsyncSocket
13.4 Lậptrình Winsock cho giao th c UDP
13.5 Lậptrình Winsock cho giao th c TCP
13.6 TCP với SMTP (Simple Mail Transfer Protocol)
13.6.1 Qui ư c giữa ... trọng chứa
c c nội dung hỗ trợ cho vi c trang trí ho c ph c vụ cho một m c đích đ c
biệt c a ứng dụng. Cc nội dung phổ biến trong resource như sau:
Cursor:
Ảnh nhỏ đ c tả vị trí làm vi c của...
...
Chọn
OK
, tiếp t c th c hiện cc cơng vi c sau.
• Soạn thảo tập tin
stdafx.h
, nhập cc định hướng biên dịch và
c c chỉ thị sử dụng thư viện MFC c n cho dự án:
20 LậptrìnhWindowsvới ... trình ch
ỉ c n là vi c lựa chọn cc thành
phần c n thiết, điều chỉnh và phối hợp chúng hợp lý để c đư c ứng
dụng kết quả mong muốn.
Lập trìnhwindowsvới MFC và MicroSoft Visual C+ + 6.0 (VC) ... nội. Cc
dịch vụ c bản ph c vụ cho quản lý tiểu trình do CWinThread cung c p
thơng qua cc thu c tính và hành vi c a nó.
DWORD
m_nThreadID
: Thu c tính lưu số hiệu c a tiểu trình.
CWnd*...
... LỚP CDC:
CDC là lớp đối tượng quản lý DC. Thơng qua đối tượng DC, khả năng
c a cc cơng c đồ họa đư c khai th c cho vi c trang trí giao diện đồ
họa quản lý bởi DC. CDC ccc hành vi đ c trưng ... sau:
CDC( ); Tạo lập đối tượng DC rỗng.
virtual BOOL CreateCompatibleDC( CDC*
pDC
); Khởi tạo thơng
số cho đối tượng DC một c ch tương thích với một DC c sẵn đư c
chỉ bởi con trỏ tham ... trị con trỏ c a đối tượng pen
đang đư c sử dụng bởi DC.
) Mộ
t c ch tương tự cho cc cơng c trang trí kh c.
virtual COLORREF SetBkColor( COLORREF
crColor
); Ðặt màu
nền cho DC.
crColor
...
... LPCREATESTRUCT lpCreateStruct )
62 LậptrìnhWindowsvới MFC - Microsoft Visual C+ + 6.0 - Lê Ng c Thạnh - lntmail@yahoo.com
int CEmpWnd::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
if (CWnd::OnCreate(lpCreateStruct) ...
5.3 CC LỚP KẾ THỪA CCmdTarget:
C c lớp đối tượng c a MFC kế thừa từ CCmdTarget c ch c năng xử lý
message là CWnd, CWinApp, CDocument. Ứng dụng c thể dựa trên những
lớp này để xây dựng cc ... message: C chế định hướng xử lý message do MFC
cung c p cho phép bổ sung m c xử lý message cho cc lớp đối tượng
kế thừa lớp CCmdTarget. Cc macro giúp c i đặt c chế này như sau:
• DECLARE_MESSAGE_MAP(...
... dung
thích hợp c a DC ảo sang DC th c.
- Chiều rộng DC ảo bằng chiều rộng DC th c. Chiều cao DC ảo bằng
chiều cao DC th c + 2 lần chiều cao một dòng chữ trên DC.
- Viết cc dòng chữ hợp lệ (tọa ... UINT
nIDCheckItem
, // Số hiệu | vị trí m c chọn
76 LậptrìnhWindowsvới MFC - Microsoft Visual C+ + 6.0 - Lê Ng c Thạnh - lntmail@yahoo.com
UINT
nCheck
// C ch th c đánh dấu m c chọn
); ... RESOURCE:
Để tiện vi c sử dụng và chỉnh sửa menu trong chương trình, VC cho phép
soạn thảo và lưu c u tr c menu vào resource c a ứng dụng một c ch đ c lập,
phần chương trình sẽ dùng cc lệnh c n...