ACCESS 1 Noäi dung hoïc trong lôùp AC1: Toång quan veà Access, Khaùi nieäm veà cô sôû döõ lieäu quan heä. Caùc ñoái töôïng trong taâp tin CSDL cuûa Access: Table, Query, Report, Form, Macro, Module. Thôøi gian hoïc: Toång quan + Table (1 tuaàn): Khaùi nieäm veâ Table Caùc kieåu döõ lieäu vaø thuoäc tính. Caùch taïo caáu truùc cuûa table Nhaäp lieäu. Query (3 tuaàn):coù 2 phöông tieän truy vaán: o QBE-Query By Example: duøng coäng cuï truy vaán baèng ví duï o SQL-Structure Query Language: duøng tröïc tieáp ngoân ngöõ truy vaán coù caáu truùc. coù 6 loïai truy vaán: - Select Query: Truy vaán choïn löïa. Truy vaán lieät keâ - CrossTab Query: Truy vaán cheùo. - Make Table Query: Truy vaán taïo baûng. Truy vaán haønh - Update Query: Truy vaán caäp nhaät. - Append Query: Truy vaán theâm. ñoäng sau khi thi haønh truy vaán seõ - Delete Query: Truy vaán xoùa. aûnh höôûng ñeán Sub Query:truy vaán con. Report(1 tuaàn): coù 2 daïng thieát keá o Wizard: thieát keá vôùi söï trôï giuùp cuûa coâng cuï trình thoâng minh. o Design view:thieát keá do ngöôøi söû duïng töï thieát keá (thieát keá baèng tay)
TOÅNG QUAN VEÀ ACCESS 1. Khaùi nieäm veà Microsoft Access a. Khaùi nieäm veà cô sôû döõ lieäu quan heä Moâ hình cô sôû döõ lieäu quan heä laø döõ lieäu seõ ñöôïc löu vaøo maùy tính döôùi daïng caùc baûng, vaø giöõa caùc baûng seõ coù moái lieân heä ñaõ ñöôïc ñònh nghóa. b. Khaùi nieäm veà Microsoft Access Microsoft Access laø moät heä quaûn trò cô sôû döõ lieäu quan heä noù trôï giuùp cho ngöôøi söû duïng löu tröõ thoâng tin döõ lieäu beân ngoaøi vaøo maùy tính döôùi daïng caùc baûng vaø coù theå tính toaùn, xöû lyù döõ lieäu trong caùc baûng ñoù. c. Ñaëc ñieåm cuûa Microsoft Access →Hoã trôï cô cheá töï ñoäng kieåm tra döõ lieäu nhö: khoùa chính, khoùa ngoaïi, mieàn giaù trò, … →ÖÙng duïng coù theå söû duïng treân moâi tröôøng maïng maùy tính nhieàu ngöôøi söû duïng. →Coù khaû naêng trao ñoåi döõ lieäu qua laïi vôùi caùc öùng duïng khaùc. 2. Khôûi ñoäng-thoaùt khoûi Microsoft Access →Khôûi ñoäng: Start/Programs/Microsoft Office/Microsoft Access Xuaát hieän hoäp thoaïi: - Choïn Blank Access Database: ñeå taïo môùi 1 taäp tin cô sôõ döõ lieäu. + Choïn thö muïc löu taäp tin. + ñaët teân file (ten.mdb) - Choïn Open an Existing File:ñeå môû1 taäp tin CSDL ñaõ taïo tröôùc ñoù. + Choïn thö muïc löu taäp tin. + Choïn teân file ñeå môû. →Thoaùt khoûi Access: Atl+F4 hoaëc Menu File/Exit (Menu File/Close ñoùng file) 3. Laøm vieäc vôùi cöûa soå cô sôû döõ lieäu trong Microsoft Access a.
TABLE 1. Khaùi nieäm: Duøng ñeå löu tröõ thoâng tin döõ lieäu. Caáu truùc cuûa Table bao goàm: Field (Vuøng,tröôøng,coät): Döõ lieäu trong 1 coät coù cuøng kieåu döõ lieäu, thuoäc tính. Record(doøng,maåu tin): döõ lieäu trong cuøng 1 doøng dieãn taû thoâng tin chi tieát cuûa maãu tin. Primary Key (Khoùa chính): laø 1 hay nhieàu field maø döõ lieäu trong ñoù laø duy nhaát. Khoâng truøng vaø khoâng ñöôïc roãng Foreign Key(Khoùa ngoïai): laø 1 hay nhieàu field maø caùc field naøy phaûi laø khoùa chính cuûa moät baûng khaùc. döõ lieäu cuûa field khoùa ngoïai naøy phaûi ñöôïc löu tröõ sau caùc coät döõ lieäu cuûa field khoùa chính trong baûng khaùc (phaûi toàn taïi trong baûng khaùc). Chuù yù: Primary Key: - dl Nhaäp khoâng ñöôïc truøng. -DL khoâng ñöôïc roãng. Foreign Key: - dl Nhaäp phaûi toàn taïi. -DL khoâng ñöôïc roãng. 2. Caùc kieåu döõ lieäu(Data Type) vaø thuoäc tính(Properties) a. Kieåu döõ lieäu (Data Type): - Text: Kieåu chuoåi (ngaén) chöùa toái ña 255 kyù töï - Memo: Kieåu chuoåi (daøi) chöùa toái ña 65535 kyù töï - Number: Kieåu soá o Byte: 0 255 o Integer: -+32,ngaøn o Long Integer: -+2,Tyû o Single: Soá thöïc. o Double: - Yes/No: Luaän lí(Logic). Chæ nhaän 1 trong 2 giaù tri: Yes True On -1 No Fals Off 0 e - Date/Time: kieåu ngaøy. - AutoNumber: Kieåu soá töï ñoäng taêng,ngöôøi söû duïng khoâng theå caäp nhaät ñöôïc. - Currency: Kieåu tieàn teä - OLE Object: kieåu ñoái töôïng keát nhuùng. - Hyper Link:kieåu chuoãi chæ ñöôøng cuûa moät ñòa chæ hoà sô hoaëc cuûa trang Web. b. Thuoäc tính(Field Properties): o Field size: soá kyù töï toái ña cuûa field. o Format: ñònh daïng Kieåu chuoåi:
> xuaát chöõ in < xuaát chöõ thöôøng Soá. VD: #,# “vnd” Ngaøy. VD: dd/mm/yyyy Luaän lí: vd ñònh daïng field phaùi theå hieän laø nam/ nöõ •
;”Nam”;”Nöõ”
• Choïn trang lookup: Display control choïn TextBox o Decimal Place: vò trí soá thaäp phaân o InPut Mask(maët naï nhaäp lieäu):Qui ñònh döõ lieäu nhaäp. o Caption: Tieâu ñeà coät. o DefaulValue: Gía trò maët ñònh. o Validation Rule: qui taéc kieåm tra döõ lieäu hôïp leä. o Validation Text: xuaát thoâng baùo khi nhaäp sai qui taéc treân. o Required: yeâu caàu baéc buoäc nhaäp lieäu. 3. Caùch thieát keá caáu truùc. o Table/New/Design View/Ok o Maøn hình thieát keá: - Field Name: ñaët teân coät (<=255 kyù tö) - Data Type:Khai baùo kieåu döõ lieäu - Description: Moâ taû. - Field Properties: Thuoäc tính ñònh daïng. o Khai baùo field Khoùa chính - Choïn field. - Edit/Primary key . o Löu ñaët teân Table. (File/Save) 4. Quan heä(RelationShip): →Coâng duïng: thieát laëp quan heä giöõa caùc baûng seõ giuùp cho Microsoft Access quaûn lyù caùc döõ lieäu ñöôïc toát hôn vaø ñoành thôøi thoâng qua caùc moái quan heä chuùng ta coù theå trao ñoåi qua laïi giöõa caùc thoâng tin trong caùc baûng. →Coù 2 loïai quan heä: 1-1One to One(moät moät) vaø 1-nOne to Many(moät nhieàu). →Caùch thieát laäp quan heä. o Menu/Tools/RalationShip o Choïn baûng (Add) töø cöûa soå ShowTable ñöa baûng ra ngoaøi cöûa soå Relationship Loïai boû table ra ngoøai cöûa soå Relationship Choïn baûngDelete.
Choïn theâm baûng Right mouse taïi vuøng troáng treân cöûa soå Relationship hoaëc choïn bieåu töôïng choïn ShowTable. o Keùo field töø baûng ñaàu 1 boû qua field töông öùng beân baûng ñaàu nhieàu. o Maøn hình Edit Relationships:
Enforce referential Integrity: Xaùc ñònh caùc qui taéc raøng buoäc Cascade Update Related Fields: Khi coù söï thay ñoåi döõ lieäu cuûa field quan heä beân baûng ñaàu 1 thì döõ lieäu cuûa field quan heä beân baûng ñaàu nhieàu töï ñoäng caäp nhaät. Cascade Delete Related Records: Khi xoùa maåu tin beân baûng ñaàu 1 thì caùc maåu tin töông öùng beân baûng ñaàu nhieàu töï ñoäng xoùa. 5. Caùch nhaäp döõ lieäu. →Quan heä 1-n: Nhaäp baûng ñaàu 1 tröôùc baûng ñaàu nhieàu nhaäp sau. →Quan heä 1-1: Baûng döõ lieäu naøo toàn taïi tröôùc nhaäp tröôùc, baûng döõ lieäu naøo toàn taïi sau nhaäp sau. Toùm laïi: Caùc böôùc ñeå taïo cô sôû döõ lieäu: B1: Taïo caáu truùc baûng. B2: Thieát laäp quan heä. B3: Nhaäp lieäu.
TOÙAN TÖÛ – HAØM – KYÙ TÖÏ ÑAÏI DIEÄN A) Toùan töû: 1) Toùan töû soá: + ; - ; * ; / ; \ (Chia laáy phaàn nguyeân) ; Mod (Chia laáy phaàn dö) 2) Toùan töû so saùnh: > ; < ; >= ; <= ; <> ; = ;Like ; In ; Not In ; BetWeen and ; Is Null Ghi chuù: Like: so saùnh coù duøng kyù töï ñaïi dieän In : so saùnh giaù trò trong 1 taäp hôïp giaù trò Not in: so saùnh giaù trò khoâng toàn taïi trong 1 taäp hôïp giaù trò BetWeen and ( >= giatrò1 vaø <= giaùtrò2 ) Hoaëc >=gt1 and <=gt2 Is Null: töông ñöông = giaù trò roãng. 3)Toùan töû logic: And ; Or ; Not Ghi chuù: And: Traû veà giaù trò ñuùng khi taát caû caùc bieåu thöùc so saùnh ñeàu ñuùng. Traû veà giaù trò sai khi chæ coù 1 bieåu thöùc so saùnh sai. Or: Traû veà giaù trò sai khi taát caû caùc bieåu thöùc so saùnh ñeàu sai. Traû veà giaù trò ñuùng khi chæ coù 1 bieåu thöùc so saùnh ñuùng. Not: Phuû ñònh laïi.
B) Moät Soá Haøm Thöôøng Duøng 1. Haøm chuoãi LEFT(giaù trò chuoãi, soá kyù töï muoán caét)Traû veà soá kyù töï cuûa chuoãi ñöôïc caét töø beân traùi RIGHT(giaù trò chuoãi, soá kyù töï muoán caét)Traû veà soá kyù töï cuûa chuoãi ñöôïc caét töø beân phaûi MID(giaù trò chuoãi, vò trí baét ñaàu, soá kyù töï muoán caét)Traû veà soá kyù töï cuûa chuoãi ñöôïc caét töø vò trí baét ñaàu. 2. Haøm ngaøy giôø NOW() Traû veà ngaøy thaùng naêm vaø giôø phuùt giaây hieän taïi cuûa maùy DATE() Traû veà ngaøy thaùng naêm hieän taïi cuûa maùy
DateSerial(yyyy,mm,dd) Traû veà ngaøy thaùng naêm töông öùng VD: DateSerial(2005,12,25) Ngaøy 25 thaùng 12 naêm 2005 DAY(ngaøy/thaùng/naêm) Traû veà giaù trò ngaøy cuûa ngaøy thaùng naêm
MONTH(ngaøy/thaùng/naêm) Traû veà giaù trò thaùng cuûa ngaøy thaùng naêm YEAR(ngaøy/thaùng/naêm) Traû veà giaù trò naêm cuûa ngaøy thaùng naêm (naêm coù 4 chöõ soá) TIME() Traû veà giôø phuùt giaây hieän taïi cuûa maùy HOUR(giôø:phuùt:giaây) Traû veà giaù trò giôø cuûa giôø phuùt giaây MINUTE(giôø:phuùt:giaây) Traû veà giaù trò phuùt cuûa giôø phuùt giaây SECOND(giôø:phuùt:giaây) Traû veà giaù trò giaây cuûa giôø phuùt giaây 3. Haøm ñieàu kieän IIF(ñieàu kieän, giaù trò traû veà khi ñieàu kieän ñuùng, giaù trò traû veà khi ñieàu kieän sai) 4. Haøm thoáng keâ SUM(giaù trò soá) : Tính toång coäng caùc giaù trò soá COUNT(giaù trò) : Ñeám toång soá maãu tin AVG(giaù trò soá) : Tính trung bình coäng caùc giaù trò soá MAX(giaù trò) : Tìm giaù trò lôùn nhaát MIN(giaù trò) : Tìm giaù trò nhoû nhaát 5. Haøm kieåm tra IsNull(Bieåu thöùc kieåm tra) Traû veà giaù trò True hoaëc False True: khi bieåu thöùc kieåm tra laø roãng. False: khi bieåu thöùc kieåm tra khaùc roãng. B) Kyù töï ñaïi dieän: Kyù töï ? * # [] [-] !
YÙ nghóa Ñaïi dieän 1 kyù töï Ñaïi dieän 1 chuoåi kyù caùc töï Ñaïi dieän 1 kyù soá Ñaïi dieän caùc kyù töï naèm trong [] Ñaïi dieäncaùc kyù töï naèm trong 1 ñoaïn Phuû ñònh
Thí duï minh hoïa La? Lan, Lam La* Lan, Lam, Lang, Lanh 10### töø 10000 ñeán 10999 [L,N]am Lan, Nam [a-d]am Aam,Bam,Cam, Dam [!a-d]am khoâng laø Aam,Bam,Cam, Dam
QUERY (TRUY VẤN) Microsoft Access cung caáp cho ta coâng cuï truy vaán ñeå thöïc hieän caùc thao taùc treân döõ lieäu nhö: Theâm, xoaù, söûa, choïn löïa, ruùt trích döõ lieäu,… Coù 2 caùch thöïc hieän truy vaán: - Thöïc hieän truy vaán vôùi caáu truùc ngoân ngöõ (SQL). - Thöïc hieän truy vaán baèng ví duï (QBE).
Coâng duïng: giuùp cho ngöôøi söû duïng khoâng caàn phaûi nhôù chính xaùc cuù phaùp cuûa caâu leänh SQL. CAÙC LOAÏI TRUY VAÁN: Giao dieän: Vuøng data(ch öùa baûng)
Vuøng löôùi
-
-
Field: field caàn thöïc hieän. Table: teân baûng chöùa field caàn thöïc hieän. Sort: saép xeáp döõ lieäu (taêng hoaëc giaûm ). Show: hieän hoaëc aån field. Criteria: bieåu thöùc ñeå loïc truy vaán. Cuøng doøng töông ñöông toaùn töû And, khaùc doøng töông ñöông toaùn töû Or.
Caùc böôùc cô baûn ñeå thieát keá truy vaán: - QueryNewDesign viewOK - Choïn baûng nguoàn(neáu caàn). - Choïn laïi loaïi truy vaán: Menu (hoaëc choïn cuï)
treân thanh
coâng
-
choïn caùc thoâng soá treân vuøng löôùi.
-
Xem keát quaû truy vaánMenu/View (hoaëc choïn thanh coâng cuï)
-
Thöïc hieän truy vaán Menu/Run (hoaëc choïn coâng cuï)
-
Löu truy vaán Menu/Save (hoaëc choïn cuï) nhaäp teân Query caàn löu.
treân treân thanh
treân thanh coâng
A. Nhoùm truy vaán lieät keâ: sau khi thöïc hieän truy vaán khoâng aûnh höôûng ñeán döõ lieäu trong table. 1. Select Query(Truy vaán choïn löïa): Coâng duïng: duøng ñeå choïn löïa hoaëc ruùt trích döõ lieäu cuûa caùc field trong 1 hoaëc nhieàu baûng thoûa ñieàu kieän. Coù 2 daïng truy vaán choïn löïa: a. Truy vaán khoâng phaân nhoùm: döõ lieäu lieät keâ treân 1 hoaëc nhieàu baûng theo töø doøng chi tieát. Caùch thieát keá: nhö phaàn ví duï ôû treân. b. Truy vaán phaân nhoùm : döõ lieäu lieät keâ treân caùc baûng coù tính chaát thoáng keâ toång hôïp khoâng quan taâm ñeán chi tieát.
Caùch thieát keá: - taïi giao dieän truy vaán khoâng phaân nhoùm cheøn theâm
-
doøng Total Menu/Totals (hoaëc choïn bieåu töôïng thanh coâng cuï) Giao dieän, taïi vuøng löôùi coù theâm doøng Totals
-
treân
Caùc tham soá trong doøng Totals: • Group by: Nhoùm döõ lieäu treân caùc coät. • Avg: tính trung bình coäng cho caùc coät coù döõ lieäu kieåu soá . • Sum: tính toång cho caùc coät coù kieåu döõ lieäu soá. • Count: ñeám toång soá. • Min: tìm giaù trò nhoû nhaát. • Max: tìm giaù trò lôùn nhaát. • First: tìm giaù trò ñaàu tieân. • Last: tìm giaù trò cuoái cuøng. • Where: ñieàu kieän loïc cho truy vaán. • Expression:bieåu thöùc tính toùan töø caùc coät döõ lieäu khaùc trong baûng. - Caùc böôùc coøn laïi gioáng nhö phaàn caùc böôùc cô baûn ñeå thieát keá truy vaán ñöôïc giôùi thieäu ôû phaàn treân. Thöïc hieän truy vaán baèng SQL - Choïn Query/New/Design view/OK - Taïi cöûa soå vieát leänh: nhaäp caùc caáu truùc leänh theo töøng loïai truy vaán caàn thöïc hieän. - Thöïc hieän truy vaán: Menu/Query/Run (Click choïn bieåu töôïng -
treân thanh coâng cuï.) Löu truy vaán: töông töï nhö QBE.
Cuù phaùp leänh: SGK 2. Truy vaán CrossTab Query(truy vaán cheùo) Coâng duïng: duøng ñeå taïo caùc baùo caùo coù tính chaát thoáng keâ, theå hieän caùc doøng döõ lieäu löu trong baûng thaønh caùc coät khi hieån thò ra ngoøai. Thieát keá: - taïi giao dieän truy vaán Select Query choïn laïi loïai truy vaán: Menu Query CrossTab Query - Maøn hình thieát keá:
-
-
Caùc tham soá trong CrossTab Query: o Row Heading: Döõ lieäu nhoùm theo doøng trình baøy theo doøng. Coù theå coù nhieàu field nhoùm theo doøng. Doøng Total: ít nhaát coù 1 field choïn Group by ,caùc field coøn laïi choïn haøm töông öùng. o Column Heading: Döõ lieäu nhoùm theo coät trình baøy theo coät. 1 field nhoùm theo coät. Doøng Total: choïn Group by. o Value: Döõ lieäu theå hieän chitieát beân trong. 1 field choïn laø Value. Doøng Total: choïn haøm töông öùng (khoâng ñöôïc choïn Group by). Caùc böôùc coøn laïi gioáng caùc böôùc cô baûn. Löu yù: trong truy vaán CrossTab Query phaûi choïn ñuû 3 tham soá Row Heading, Column Heading, Value
B. Nhoùm truy vaán haønh ñoäng: sau khi thöïc hieän truy vaán coù aûnh höôûng ñeán döõ lieäu trong table.
3. Truy vaán Make Table Query: Coâng duïng: duøng ñeå taïo baûng môùi coù caáu truùc vaø döõ lieäu laáy töø nhöõng baûng ñaõ coù thoûa ñieàu kieän. Thieát keá: - Taïi giao dieän truy vaán Select Query choïn laïi loïai truy vaán: Menu Query Make Table Query xuaát hieän cöûa soå, nhaäp teân baûng môùi caàn taïo OK
-
-
Maøn hình thieát keá:
Xem tröôùc keát quaû. - Thi haønh truy vaán. - Caùc böôùc coøn laïi gioáng caùc böôùc cô baûn. Löu yù: sau khi thi haønh truy vaán thì vaøo Object Table phaûi thaáy baûng môùi vöøa taïo(VD: SV_Tinhoc) Cuù phaùp SQL: gioáng nhö Select Query Select Into [Teân baûng môùi] From Where Group by Having Order by ; 4. Truy vaán Update Query:
Coâng duïng: duøng ñeå söûa ñoåi giaù trò trong 1 hoaëc nhieàu field trong baûng thoûa ñieàu kieän. Thieát keá: - taïi giao dieän truy vaán Select Query choïn laïi loïai truy vaán: Menu Query Update Query. - Maøn hình thieát keá: (VD: coäng theâm 1 ñieåm thi cho taát caû sinh vieân thi moân cô sôû döõ lieäu)
o Doøng field: chæ choïn field caäp nhaät, field laøm ñieàu kieän o Doøng Update: nhaäp giaù trò caäp nhaät, coù theå duøng haøm hoaëc bieåu thöùc. - Xem keát quaû cuûa truy vaán. - Thi haønh truy vaán. - Caùc böôùc coøn laïi gioáng caùc böôùc cô baûn. Löu yù: Teân baûng, teân field, teân tham soá nhaäp trong caëp ngoaëc vuoâng []vd: [diem] Trong Access khoâng duøng kyù töï % Cuù phaùp SQL: Update Set field_CN1=, field_CN2= Where ; Löu yù: giaù trò caäp nhaät coù theå laø 1 bieåu thöùc, hoaëc haøm. 5. Truy vaán Append Query Coâng duïng: duøng ñeå theâm döõ lieäu môùi töø 1 baûng khaùc vaøo trong cuoái 1 baûng hoaëc theâm chæ 1 doøng döõ lieäu môùi vaøo trong cuoái 1 baûng. Thieát keá: - Taïi giao dieän truy vaán Select Query choïn laïi loïai truy vaán: Menu Query Append Query. xuaát hoäp thoïai: choïn teân baûng ñeå theâm OK
-
Maøn hình thieát keá: (VD:Theâm 1 khoa môùi vaøo baûng khoa coù maõ khoa laø “TK”, teân khoa laø ”Thoáng keâ”)
o Doøng field: Teân field, nhaäp thoâng tin cuûa maåu tin môùi.(nhaäp ñuùng quy taéc, ñuùng kieåu döõ lieäu)
o Doøng Append to: Choïn field löu thoâng tin. - Xem keát quaû cuûa truy vaán. - Thi haønh truy vaán. - Caùc böôùc coøn laïi gioáng caùc böôùc cô baûn. Cuù phaùp SQL: Insert Into (field1,field2, .v.v.) Select [teân field],”giaù trò CN”,.v.v. [From baûng nguoàn Where bieåu thöùc ñieàu kieän] 6. Truy vaán Delete Query Coâng duïng: duøng ñeå xoùa1 hoaëc nhieàu maåu tin trong baûng muoán xoùa thoûa ñieàu kieän. Thieát keá: - Taïi giao dieän truy vaán Select Query choïn laïi loïai truy vaán: Menu Query Delete Query. - Maøn hình thieát keá: (VD:xoùa nhöõng sinh vieân khoâng coù hoïc boång(hoïc boång =0 hoaëc roãng))
o Doøng Field: Choïn field * töø baûng xoùa .*, field
laøm ñieàu kieän o Doøng Delete: From xaùc ñònh caùc field trong baûng xoùa, Where Field laøm ñieàu kieän xoùa. - Xem keát quaû cuûa truy vaán. - Thi haønh truy vaán. - Caùc böôùc coøn laïi gioáng caùc böôùc cô baûn. Cuù phaùp SQL: Delete .* From Where <ñieàu kieän xoùa>; 7. PARAMETER (Tham soá töôøng minh) Coâng duïng: dùng để thực hiện các truy vấn theo một điều kiện hay có giá trị động nào đó. Gía trị hay điều kiện động là do người sử dụng nhập vào khi thi hành truy vấn. được dùng cho tất cả các truy vấn đã học Cách thieát keá (Vd: Liệt kê danh sách những sinh viên theo khoa với khoa là do người sửng dụng nhập vào khi thự thi truy vấn Khoa là chuổi điều kiện động đặt ở vị trí makh tại dòng criteria) - Tại giao diện thiết kế của một lọai truy vấn bất kỳ vào:
Menu QueryParameter
Cần 1 tham số nhận giá trị truyền vào làm điều kiện cho cộ t makh(text) tham số có kiểu text
ạ
-T i
-
giao cửa sổ Parameter: o Cột Parameter nhập tên tham số (Có thể khai báo nhiều tham nếu cần) o Data type Khai báo kiểu dữ liệu(Tương ứng với kiểu dữ liệu của cột dùng tham số) o O.K Tên của tham số này nhập tại cột Makh nằm trong dấu ngoặc vuông
-
Khi cho chạy truy vấn
Nhập giá trị cho tham số. VD: Nhập vào AV xem những sinh viên của khoa anh văn
Kết quả:
M asv A01 A02
H oSV A B
A03
C
A04
D
Makh AV TH VL HH
TenSV P hai A Nöõ B Na m C Na m D nöõ TenKhoa` Anh vaên Tin hoïc Vaät lyù Hoùa hoïc
….
Makh
.. …
AV TH
…
TH
VD: hocbong