vb net mysql console part 1

8
 2 Elemen dasar pemrograman VB.net  Pemrograman Console  Input Output  Variabel (Dim)  Elemen pemrograman dasar (Tipe Data,Operator,intellisense,trycatch Mahasiswa mampu membuat aplikasi console sederhana Object Oriented Programming in Visual Basic .Net; Microsoft Visual Studio 2008 Documentation; Microsoft Visual Basic.Net Game Programming for Teens;Kitab Suci Programmer Visual Basic 2005 Gb. Menu & Toolbar Menu Toolbar Toolbox Solution Explorer Error list  & warnings Start Debugging (uji coba program) Stop Debugging Break All 

Upload: henokh-yu

Post on 22-Jul-2015

47 views

Category:

Documents


0 download

DESCRIPTION

Membahas sekilas pembuatan program Console dengan VB.Net, untuk digabungkan dengan database MySql

TRANSCRIPT

2

ElemendasarpemrogramanVB.net PemrogramanConsole InputOutput Variabel(Dim) Elemenpemrogramandasar(Tipe Data,Operator,intellisense,trycatch Mahasiswamampumembuataplikasiconsole sederhana

ObjectOrientedProgramming inVisualBasic.Net; MicrosoftVisualStudio2008 Documentation;Microsoft VisualBasic.NetGame ProgrammingforTeens;Kitab SuciProgrammerVisualBasic 2005

Menu Toolbox Toolbar

SolutionExplorer Errorlist& warnings

Gb.Menu&Toolbar StopDebugging BreakAll StartDebugging (ujicobaprogram)

plorer& Gb.SolutionExp pertiesWind dow Prop Teori: : Menuada alahbagiand dariIDEyang gterdiriatasperintahpe erintahuntuk kmengatur IDE,mengembangkan n,memlihara a,danmenge eksekusipro ogram. Toolbarb berfungsisam madenganm menudalambentuksymbol/gambarkecilyangdi isebuticon Toolboxa adalahtemp patdimanakontrolkontr roldankomp ponenberbasisgrafisdile etakkan. Solutionexplorerber rfungsiuntukmemberika antampilan daftarfilefileproyekyangsedang ehinggadapa atdiaksesse ecaralangsun ng. dibuat,se ViewDesigne V eruntukmen nampilkanje endelaform ViewCodeu V untukmenam mpilkankode eeditor(tem mpatuntukm menuliskodeprogram) KodeEdit toradalahte empatuntuk kmenuliskod dekodeprogram. Datasourcesadalaht tempatmem mbuatkompo onenkompo onenyangbe erhubungandengan jekdatabase e.Komponen nkomponeninilahyangakandigunakanuntukbe erhubungan objekobj dengand databasepad daprograma aplikasi. Propertie esWindowadalahtemp patuntukdaf ftarpropertidarisetiapo objekcontro oldan kompone enyangdipakai. Formada alahtempatuntukmendesain/memb buattampilanuntukpenggunaaplika asibuatan kita(user rinterface). ViewDesigner ViewCode

MembuatProjectConsoleBaru KlikFile,PilihNewProject,PilihConsoleApplication

ConsoleApplication (Programberbasistext) WindowApplication (programberbasisgrafis) NamaProyek

OKuntukmemulai proyekbaru KlikOKuntukMemulaiProject

Tuliskodep program disini

Aplikas siConsole,In nputOutput t Teori: Console.Writeadalahp perintahuntukmenuliska an/menampilkan/outpu utkelayar monitor Console.W Writelinead dalahperinta ahuntukmen nuliskan/menampilkan/outputdanmenaruh posisikur rsor1barisd dibawahnya Console.R Readadalahperintahun ntukmembac camasukkan n/inputanda ariuser. Console.R Readlineada alahperintah huntukmem mbacamasuk kkan/input andanmen naruhposisi kursor1b barisdibawa ahnya Code: atProgramH HalloConsole Membua Mod dule Modul le1

Sub Main n() Cons sole.Write eLine("Hal llo Siapa Kamu!") Cons sole.Write e("Aku ada alah: ") Cons sole.Write e("Aplikas berbasi console si is e!") Cons sole.ReadL Line() 'me enunggu in nput-an End Sub End Module d

Variable adalahSesuatuyangdapatberu ubah;suatup pengenal(id dentifier)yan ngnilainyada apatdiubah ubah(update)selamaprogramberjalan(r running). Sebelumdigunak kanvariableh harusdidekl larasikan/pe ernyataanter rlebihdahulu udenganperintahdim Dima adalahperintahuntukm mendeklarasik kanvariabel variabelbaru. Synta ax:Dim Variable_Name As Data_ e _Type Cont toh: Dim Co ounter as int teger Code: atProgramC ConsolePeng ghitungluas sPersegiPan njang Membua Mod dule Modul le1

Sub Main n() Dim luas, pan njang, leb bar As Dou uble 'tipe variabel double e l Cons sole.Write e("Masukka Panjang an gnya:") panj jang = Con nsole.Read dLine Cons sole.Write e("Masukka Lebarny an ya:") leba = Conso ar ole.ReadLi ine luas = panjan * lebar s ng r Cons sole.Write eLine("Jad Luasnya di a:" & luas s) Cons sole.ReadL Line() End Sub End Module d

Teori: MacamOperator ratorMatem matik Oper Operator D Description + Penjumlahan P Pengurangan P n / Pembagian P ^ Pangkat P Oper ratorPembanding/Relas sional Description Operator D = Equalto E Notequalto N Greaterthan G = Greaterthanorequalto G

TipeD DatadiVisua alBasic.NetDataTypeBoolean e SByte Byte Short UShor rt Intege er UInteg ger Long g ULong Single e Decim mal Doubl le Date Char String g Object

Comm mentTrue or False Tiny whole numbers (12 to 127) 28 Tiny unsign whole num ned mbers (0 to 25 55) Small whole numbers (3 e 32,768 to 32,7 767) Small unsig gned whole nu umbers (0 to 6 65,535) Large whole numbers (+/ 2 billion) / Large unsig gned whole nu umbers (0 to 4 billion) Very large w whole number rs Very large unsigned who numbers ole Small floating-point numb bers Very large f floating-point numbers High precis sion floating-po numbers oint A date such as Jan 1, 20 h 010 A single character Any text ma up of char ade racters Any data ty ype

Penjelasan: Pentin ngmemilihti ipedatayan ngtepat!, Misal lkitamaum menyimpanangka1100, makakitab bisamenggun nakantipedataBytedan ntidakperlu u meng ggunakan in nteger. Pemi ilihan tipe i benar un ini ntuk alasan hemat memory, namu saat kita un a membuat project yang cuku besar yan memerlukan keakura up ng atan, kecepa atan serta penggunaan n memorymenjaditargetutam ma,makapem milihantiped datayangtepatsangatp penting. Ketika anda diha adapkan den ngan tipe single atau double yang mempunyai nilai koma dibelakang a g angka a,makapilih hlahtipedoublejikame engharapkanperformanc cekarenaad danyaregiste erkhususdi i dalam mprosesoru untukperhitu unganyanglebihcepatd danlebihaku uratdibandin ngkandengantipesingle e yangmenawarkanpenggunaa anmemoryy yanglebihhe emat. Jika a anda dihadapkan dengan perhitunga uang yan memerluk keakurat tinggi, gunakan tipe an ng kan tan g e decim malkarenam mampumena anganisampai28digitdi ibelakangko oma.

Try..Ca atch..FinallyEndTry Adalahblokperintahuntukmen nanganikem mungkinanterjadinyaseb buahkesalahan,atau pengecualian/exc ception Conto ohKasus:Pro ogrampengh hitungluasp persegipanja ang,saatpro osespenghitu unganakant terjadi kesalahan/pengecualianjikap penggunatid dakmemasu ukkanangkatapijustrum memasukkanhuruf. Disinilahperanbl lokperintahTry..Catch..Finallydiper rlukan. Code: Membu uatProgramConsolePen nghitunglua asPersegiPa anjangdenga anbloktry..catchend try dule Modul le1 Mod Sub Main n() Dim luas, pan njang, leb bar As Dou uble Try 'utk mena angani kem mungkinan terjadi k kesalahan Console.W Write("Mas sukkan Pan njangnya:" ") panjang = Console. .ReadLine Console.W Write("Mas sukkan Leb barnya:") lebar = C Console.Re eadLine luas = pa anjang * l lebar Catc variabe ch elx As Exc ception 'M Menangkap kesalahan Console.W WriteLine( (variabelx x.Message) 'pesan kesalahan ) End Try Cons sole.Write eLine("Jad Luasnya di a:" & luas s) Cons sole.ReadL Line() End Sub End Module d

FITUR RKEMUDAH HANPART1 Inte ellisense Ban ntuan untuk mempermu udah programmer dalam menyelesaikan penge m etikan code, , met tode dan ba ahkan nama variable ju penging syntax(at a uga gat turan penulisan) secara a otomatis.

TODO TODOmerupakanbariskomentar/catatanistimewaygtidakakandieksekusiolehprogramdanakan ditampilkan diTasklist Comments,sehinggadapatdifungsikansebagaipengingat,apayangharus dilakukandiwaktuyangakandatang,padasaatkitamembukaprojectyangsama. Denganfasilitasiniprogrammerakanmudahuntukmencari,sampaimanakodeprogramyangdibuat danapayangharusdilakukanberikutnya.

CONSOLEISELESAI