1. PUNE M E PR O J EK T
Tema: Integrimi i bazave te te dhenave nga nje aplikacion ne VisualBasic
Lenda :Informatike
Klasa: XI-C
2. :
DETYRAT E GRU PIT
Erjona Haka: Visual Basicdhe perberesit e tij.
Ndryshoret dhe operatoret aritmetike ne VB
Zbatimi i cikleve neVB
Funksionet neVB
Integrimi i bazave te dhenavene VB
Perdorimi i bazave te tedhenave nga nje
aplikacion neVB
3. VISUAL BASIC
Visual Basiceshtenje gjuhe programimi dhe nje
mjedis zhvillimi i krijuar nga Microsoft. Visual
Basicofron nje nderfaqe grafike te perdoruesitqe
lejon zhvilluesin te terheqe dhe leshojeobjekte ne
program, sidhe te shkruaje manualisht kodin e
programit. Visual Basic,i referuar si“VB”, eshte
krijuar per ta bere zhvillimin e software te lehte
dhe efikas, ndersa eshteakoma mjaft i fuqishem
per te krijuar programe te perparuara. Visual
Basiceshtene dispozicion sinje aplikacion i
efektshem qe perdoret kryesisht nga zhvilluesit
fillestare dhe per qellime arsimore.
7. Mjetet neVB Perdorimi
Pointer Ndihmon ne ndryshimin e permasave dhe levizjen e
objektit.
Button Perdoret per kryerjen e veprimeve te vecanta,kur
perdoruesi e zgjedh ate.
CheckBox Shfaq opsionetEvertete/ Egabuar ose Po/Jo.
ComboBox Ofron nje liste drop-down dhe lejon perdoruesin te
zgjedhe nje artikull ngalista.
Label Shfaq nje tekst, qe perdoruesi nuk mundta
modifikoje osete nderveproje mete.
ListBox Shfaq nje liste me artikuj (items), nga e cila
perdoruesi mund te zgjedhenjeren.
PictureBox Shfaq ikona/skedare bitmap.
TextBox Krijon nje textbox, per te shfaqur mesazheoseper te
pranuar te dhena.
8. NDRYSHORET D H E OPERATORET ARITMETIKE N E V B
VBmundeson kryerjen e veprimeve te ndryshme sime ndryshore (variabla), numra, ashtu dhe me tekst. Ndryshorja
eshte nje zone e rezervuar ne kujtese, per te ruajtur vlera te nje lloji te vecante te te dhenave. Vlera mund te jete fjale,
numer, date etj. Kur vlera e ruajtur ne nje vend te kujtese, kerkohet te perdoret, te ndryshohet osete hiqet, atehere
ajo identifikohet nga emri I caktuarne te.
Llojet e te dhenave neVB
Lloji I te dhenave Funksioni
Integer Ruan vetem numra te plote nga vlera -32,768 derine 32,768
Single Ruan numra vetem me nje shifer paspresjesdhjetore(1.4, 3.4.)
Double Ruan numra me shumeshifra paspresjes dhjetore.
String Ruan vetem vlera alfanumerike osetekst dhe numra.
Long Eshtenjelloj silloji I te dhenave integer, por mund te ruajenje
vlere me nje game nga -2,147,483,648 ne2,147,483,648
Date Boolean Ruan vlerat e datave nga 1/1/100deri ne12/31/9999
Ruan vetem vlera siEvertete (1) oseEgabuar (0)
9. OPERATORET N E V B
Operatoret sherbejneper te kryer veprime te ndryshme mbi ndryshoret e krijuara. Keto veprime mund te jene:llogaritje
matematikore, krahasim i vlerave te ruajtura ne ndryshore osedisa veprime logjike ne ndryshore. Operatoret jane
kategorizuar ne varesi te llojit te veprimeve qe ata kryejne.
Operatoret aritmetike jane operatoret qe bejne veprime matematikore ne vlera. Ata ruajne te njejtin prioritet ne veprime, si
ne matematike.
Operatoret racionale ndryshe njihen edhe sioperatoret krahasues. Ata jane perdorur per krahasimin e vlerave dhe kthimin e
nje vlere Boolean, “evertete”. “egabuar”, ne varesi te rezultatit te krahasimit.
Operatoret logjike lejojne nje program te marre vendime, duke u bazuar ne kushte te shumta, kur nje kusht mund te jete
vetem “i vertete” ose“igabuar”.
Z B A T I M I I C I K L E V E N E V B
Nese plotesohet nje kusht, nje apo disa shprehje zbatohen nga kompjuteri. Por vetem kushtet jane te pamjaftueshme qe nje
shprehje osenje grup shprehjesh te zbatohen me shume senje here. Per kete arsye perdoren ciklet. Shprehjet brenda nje cikli
zbatohen aq here sapercaktohen ne kusht. Cdocikel perbehet nga tri pjese:
1.Kushti i nderprerjes seciklit, qe percakton sekur nderpritet cikli. Nje cikel qe nuk ndalon eshtequajtur cikel i pafundem.
2. Trupi i ciklit eshtenje grup shprehjeshqe jane te nevojshme te perseriten nje numer te caktuarheresh.
3. Kthimi nefillim te ciklit, eshteprocesiqe kthen kontrollin ne fillim te ciklit, ne menyre qe te filloje nje perseritje ere.
10. F UN K S I O N ET N E V B
FunksioniMsgBox()
Vlera Shfaqja e butonave
0 Butoni OK(ky eshteopsioniby Default)
1 Butoni OKdhe Cancel
2 Butoni Abort, Retry dheIgnore
3 Butoni Yes,No dhe Cancel
4 Butoni YesdheNo
5 Butoni Retry dhe Cancel
FunksioniInputBox()
Funksioni Pershkrimi Shembulli
TimeOf Day Kthen oren ne kohen e zbatimit
te programit.
TimeOf Day ()
p.sh., 8:33:28PM
Today () Kthen daten kur ndodhzbatimi
i programit.
Today ()
p.sh., 12/03/2017
Now () Kthen daten dhe oren kur
ndodh zbatimi i programit.
Now ()
p.sh., 12/03/2017, 8:33:28PM
11. Funksionet eString
Funksioni Pershkrimi Shembulli
Len() Kthen numrin e simboleve/
karaktereve qe ka njeString.
Len (“Miredita”),
Funksioni kthen 8
Left() Kthen simbolet/ karakteret qe
ndodhen ne te majte te String-
ut. Numri I simboleveqe
kthehen, percaktohet nga
perdoruesit.
Left (“Miredita”,3),
Funksioni kthen Mir
Ucase() Kthen nje Stringte konvertuar
ne shkronja te medha.
Ucase (“Miredita”),
Funksioni kthen MIREDITA
12. INTEGRIMII BAZAVETETEDHENAVENE VB
VBmund te perdoret lehtesishtper hyrjen ne bazat e te
dhenave dhe modifikimin e tyre. Ka shumemenyra per
te punuar me bazat e te dhenave ne VB, por menyra me
e lehte per t’u lidhur me to, eshteme ane te perdorimit
te kontrollit te te dhenave ADO. ADO eshteshkurtimi
ActiveX Data Object, projektuar sinje nderfaqe
programimi per hyrjen ne bazat e te dhenave. Ne VB,
ajo eshteprezente ne formen e kontrollit te te dhenave
ADO dhe perdoret sinje menyre e thjeshte dhe e lehte
per te lidhur nje aplikacion te VBme nje baze te
dhenashne MsAccess.ADO ofron funksione te gatshme,
qe ju ndihmojne te krijoni rekorde te reja dhegjithashtu
te lundroni, perditesoni osete fshini rekorde. Nesene
versionet e meparshme te VB,ADO-ja duhet te shtohej
ne te siobject me vete ne versionin actual te saj ADO
shfaqet automatikisht ne nderfaqen eaplikacionit.
13. PERDORIMII BAZAVETETEDHENAVENGANJE
APLIKACION NEVB
Per te pare permbajtjen e bazessete dhenave qe ne
kemi perfshire, ndjekim ketohapa:
1.Klikojme te Data Sourcedhe ne dritaren qe do te
shfaqet, do te shohim tabelen qe kemi krijuar neMa
Access.
2.Klikojme te seciliprej tyre dhe terheqim me maus
per t’i vendosur te dritarja e punes, derisa te
perftoni nje pamje. Per t’i rregulluar nga ana
estetike, perzgjedhim secilinnga elementet, duke
mbajtur shtypur tastin CTRL.Pastaj klikojme te
menuja Format dhe zgjedhim Align>Lefts. Me pas
zgjedhim Vertical Spacing>Make Equal. Si
perfundim, duhet te perpilojme dhe te zbatojme
projektin per te perdoruraplikacionin.