ebook membuat website asp

Document Sample
ebook membuat website asp Powered By Docstoc
					E-BOOK TRIK MEMBANGUN WEBSITE DENGAN ASP…Bab gratis..!
Oleh: Hartoto. Ir. – http://www.xbasicpro.com




 



E-BOOK TRIK MEMBANGUN WEBSITE
DENGAN ASP




                                  
E-BOOK TRIK MEMBANGUN WEBSITE DENGAN ASP…Bab gratis..!
Oleh: Hartoto. Ir. – http://www.xbasicpro.com




 

Mengenal ASP
Active Server Page (ASP) bisa terdiri dari kode Script dan kode HTML.


Model Objek ASP

Active Server Page mempergunakan objek yang memungkinkan dapat
mengembangkan logika yang tepat untuk memenuhi kebutuhan pembuatan aplikasi.
Model Objek ini mirip dengan model objek yang dipakai pada Visual Basic. 2 Objek
dasar di bawah ini dapat dipergunakan pada ASP:


1. Request
2. Response


Tiap objek ini akan di bahas dengan detail berikut ini.


1. Request
Objek Request memungkinkan kita mengambil informasi dari pamakai. Objek ini sangat
berguna ketika kita mencoba mengumpulkan informasi dari pemakai. Buku tamu adalah
contoh yang bagus untuk dijadikan bahan praktek untuk mengambil informasi dari
pemakai.


2. Response
Kita dapat mempergunakan objek response ini untuk mengirim informasi ke pemakai.
Di bawah ini adalah contoh script buku tamunya:


Ini adalah file form HTML yang dipergunakan untuk mengambil data
(from_tamu.htm)

<HTML>
E-BOOK TRIK MEMBANGUN WEBSITE DENGAN ASP…Bab gratis..!
Oleh: Hartoto. Ir. – http://www.xbasicpro.com




 
<HEAD>
<BODY>


<FORM NAME="frmTamu" METHOD="post" ACTION="proses_tamu.asp">
<H1>Isi Buku Tamu</H1>


Nama :<INPUT NAME="txtNama">
        <BR>
Email:<INPUT NAME="txtEmail">
        <BR>
Tahu xbasicpro dari:<INPUT NAME=txtTahuDari>
        <BR>
Komentar:<TEXTAREA NAME=txtKomentar ROWS=5 COLS=64></TEXTAREA>
        <BR>
        <INPUT TYPE="submit" VALUE="OK" NAME="btnSubmit">
        <INPUT TYPE="reset" VALUE="Batal" NAME="btnReset">
        <BR>
</FORM>
</BODY>
</HTML>




Di bawah ini adalah file yang dipergunakan untuk memproses data (proses_tamu.asp)
<HTML>

<HEAD>

</HEAD>



<%

'deklarasi variabel

Dim Nama

Dim Email
E-BOOK TRIK MEMBANGUN WEBSITE DENGAN ASP…Bab gratis..!
Oleh: Hartoto. Ir. – http://www.xbasicpro.com




 
Dim TahuDari

Dim Komentar



' ambil data dari form

Nama = Request.Form("txtNama")

Email = Request.Form("txtEmail")

TahuDari= Request.Form("txtTahuDari")

Komentar = Request.Form("txtKomentar")



' tulis nama pada halaman WEB

Response.Write "Nama: " & Nama & "<br>"

Response.Write "Email: " & Email & "<br>"

Response.Write "TahuDari: " & TahuDari & "<br>"

Response.Write "Komentar: " & Komentar & "<br>"

%>



<BODY>

</BODY>

</HTML>




Perhatikan kata yang diberi warna merah. Methode="Post"
kata ini menjelaskan metode pemasukan data yang dipergunakan (dlm hal ini methoe
Post)
methode Post biasanya dipergunakan dengan form HTML.
Action="proses_tamu.asp" kata ini menjelaskan nama file yang akan memproses
E-BOOK TRIK MEMBANGUN WEBSITE DENGAN ASP…Bab gratis..!
Oleh: Hartoto. Ir. – http://www.xbasicpro.com




 
data dari
form HTML tersebut.
Jika dijalankan di browser Internet Explorer maka hasilnya akan seperti di bawah ini:




Klik tombol OK maka browser akan mengirim data ke file tamu.asp lalu file tamu.asp
memproser datanya. Lihat gambar di bawah ini:
E-BOOK TRIK MEMBANGUN WEBSITE DENGAN ASP…Bab gratis..!
Oleh: Hartoto. Ir. – http://www.xbasicpro.com




 
Banyak pilihan bahasa yang dipergunakan dalam pembuatan website. Active Server
Page dikenal juga sebagai ASP Classic adalah sebagai bahasa script server yang
dibuat oleh Microsoft.

Anda yang terbiasa dengan aplikasi buatan microsoft seperti Microsoft Access, Visual
Basic sangat cocok dengan ASP.

ASP menawarkan integrasi dan kolaborasi dengan software-software buatan microsoft
lainnya.

Dengan E-book ini Anda dapat membangun website dinamis




DAFTAR ISI


Pengenalan WEB…………………………………………………………………………………….                   1
HTTP Sebagai Protokol Tranfer Data antar WEB…..                   7
Bagaimana WEB Page bekerja…………………………………………..…...                  7
Script atau Kode Server……………………………………………….………..…                  9
Dasar-Dasar HTML..……………………………………………………………………..…                  14
Hyperlink...………………………………………………………………………………………..                  16
Membuat Tabel…..…………………………………………………………………………...                  22
Web Dinamis…………………………………………………………………………………………..                  26
Texbox………………………………………………………………………………………………………..                  27
Texarea……………………………………………………………………………………………………..                  28
Checkbox………………………………………………………………………………………………...                  28
Radio Check..…………………………………………………………………………………...                  29
Select……………………………………………………………………………………………………..                   30
Tombol……………………………………………………………………………………………………...                  31
JavaScript……………………………………………………………………………………………..                  32
E-BOOK TRIK MEMBANGUN WEBSITE DENGAN ASP…Bab gratis..!
Oleh: Hartoto. Ir. – http://www.xbasicpro.com




 
    Variable JavaScript………………………………………………………………..           33
    Membuat keputusan dengan If then……………………………..           34
    Perulangan / Loop...............……………………………..           36


Input…………………………………………………………………………………………………………..             37
Form Buku Tamu (Validasi dengan JavaScript)……….             42
Mengenal ASP………………………………………………………………………………………..             46
Client Server Programming……………………………………………………..             51
Pemrograman di sisi Client…………………………………………………..             53
Pemrograman di sisi Server…………………………………………………..             56
WEB Database (Basis Data WEB)…………………………………………..             57
     ActiveX Data Object (ADO)..………………………………………..           60
Structured Query Language (SQL)……………………………………….             62
Membangun aplikasi dengan ADO & SQL...…………………….             62
Berhubungan dengan sumber data........…………………….             64
Memanggil data            ........……………………...............   65
Membuat Buku Tamu…………………………………………………………………………..             67
     1. Membuat formulis Isian Buku Tamu…………………..           68
     2. Menulis Isian ke Database……………………………………..           72
     3. Menampilkan Daftar Tamu…………………………………………..           76
     4. Menghapus Record Tamu………………………………………………..           79
     5. Mengedit Record Tamu………………………………………………………           82
     6. Pencarian Data…………………………………………………………………….           91
Penutup………………………………………………………………………………………...……..             95


Cara mengatasi Error -
Error Type: Microsoft JET Database Engine (0x80004005)
Operation must use and updatetable query
............................................96 - 102
E-BOOK TRIK MEMBANGUN WEBSITE DENGAN ASP…Bab gratis..!
Oleh: Hartoto. Ir. – http://www.xbasicpro.com




 
 

				
DOCUMENT INFO
Shared By:
Tags:
Stats:
views:105
posted:6/1/2012
language:
pages:8