Tự học lập trình hướng đối tượng và lập trình cơ sở dữ liệu Part 5
Trang 1Click pit ba chấm ( ) bê phải khung Select or enter a database name để tìm Database có tên SEAGAMES23.mdh (bạn cô thể gõ trực tiếp địa chỉ trong khug nếu như biết chắc chấn, đó là
EASEAGAMES23.mdb) Kết nếi xang, bạn sẽ z6 hình như sau:
H124 Khi đã kết tối đấn-Database
© Glick nút OK trên hộp thoại, Visual Studio sẽ thêm kết nối vừa
r6i vao Server Explorer
B Trong cia sé Server Explorer ở phía bên trái màn hinh Click dấu + trước dong ACCESS EASEAGAME23.mdh.Admin
Click dấu + trước Tables, ban sẽ thấy hình như sau
Trang 2ác bước trến chứng ta đã két ndi dén CSDL co tén SEAEAME23.mdh Để truy cập thông tin trong CSDL trên, chúng ta phêi thêm một bộ điều phốt dữ liêu (Data Adapter) Ở dây chúng 14 sẽ
sử dựng điểu khiến OleDbDataAdapte: có sẵn trong hộp công cụ (Toolbox) Nếu cửa sổ Toolbox chưa có, bạn click vào hiểu tượng
trên thanh công cụ, hộp Todbox sẽ ; hiện ía ngay vị trí của cửa số Sarver Explorer trước đó
E 0liek chọn tab Data nằm phía trên trong nộp công cụ ñn hình
Trang 3Click chọn và kéo đối tượng OleDataAdapter từ hộp công cụ vào trang Form của chương trình, vẽ trong form tai vi tri bat ky Visual Studio sẽ khởi tạo trinh Data Adagter Configuration Wizard nhu hinh
sau:
Go reree enema rere rT)
Welcome to the Date Adapter Configuration Wizard
Fomplate tis wad may depend onthe part you nave inthe datanare
Glick Next to continue,
H126
Click nit Nerl, cửa sổ Data Adapter Configuration Wizard hiện
ta, nếu trước đô bạn đã viết các chương trình trên Visual Basic NET
hoặc trên Visual C++ NET hoặc trên Visưal G# NET đã kết nối đến các cơ sở dữ liệu kháe, các bạn sẽ thấy chúng xuất hiện trong cửa
số này khi bạn cliok vào đấu mũi tôn quay xuống Trong máy cửa
chứng tôi lúc này chưa có cơ sở dữ liệu nào được kết nối trước đó Chúng tôi đã xóa hết để đô rối cho các bạn khi nhìn vào,
vào dấu “+" phía trướn, nó sẽ được kết nối trổ lại
Bạn sẽ thấy cửa số Đata Adapter Configuration Wrzard hiện ra như hình sau:
161
Trang 4ee re er)
Choose vaur Hata Gonnection
‘The data adapter wil execuce queries using th cennmcrnn ro load
end update lata
Choose fom the ist uf data wurecticis currently in Server Exalcrer or acd a new
Connection i the one yo want is nok Foted
cart | come frees] rit
H127
® Click đầu mũi tên quay xuống, trong danh sách các GSDL đã kết
Ndi, ban chon CSDL 66 tén SEAGAMES23.mdb, chon xong bạn sẽ
được như hình trên
© Click nit Next, cifa sé sau hién ra
Choose 2 query Type
‘The data sdaprer Ucke SOL statements or stored procedkros
How should the dace adanter access the database?
© Une Et statements
Specfy m select statement ce Inne cata, and the wizarel will generate the Incert, Update, and Delete rhaterents ko rave data chonges
sont men scored ree C
‘Spotify a Solbct statowont, ana the wicord wil gerrerate rew siored procedures to
select, Insert, upiate, a¬d Colet£ recerdz
7 ttn eateting stat er peor anes
'Ghoozg an exisung stored procedure for each operation (select, Insert, undate and
Golate)
162
Trang 5® Chon Use SQL statements (néu nhif ehưa được chọn)
$ 0liok nút Next, cửa sổ sau hiện ra
Bạn nhập câu lệnh SQL vào trong khung như sau:
SELEDT msvdv, hoten, nam, tuoi, nuoc, monthi FROM VANDONGVIEN Ghi chú:
Đổi với 0SUL Apeess, nếu bạn nhập thứ tự các vùng như thế nào thì thứ tự này sẽ được thể hiện trên diều khiển lưới ¿ững như vậy Nếu
bạn nhập câu lệnh SELEGT * PROM VANDONGVIEN thay cho câu lệnh SOL ở trên, thì các vùng trong điều khiển lưới sẽ hiện theo thứ tự Alphabet
Khí nhập xơng bạn sẽ thấy hình như sau:
Trang 6
® Click not Finish ban sé thay hộp thoại sau hiện ra
Do you want to include the password in the connection string?
The passwords saved as clear text ard is readable’in the source code and the compe] assembly,
H131
® Click nút Dont include password Bạn sẽ thấy đối tượng
oleDbDalaAdapter1 và oleConneotion† xuất hiện trong khay công cụ
bén dudi Dialog như hình sau
Trang 7[al VANDONGVIEN (oleDbDataAdapterl)