Sie sind auf Seite 1von 4

lensyamatta@yahoo.co.

id

JOBSHEET 1

INPUT DATA

Buat Database dengan nama Latihan.mdb, buat tabel dengan nama pengajar.

Contoh Program : Inputdata.asp

<html>
<head>
<title>Input Data Pengajar</title>
<style type="text/css">
<!-.style2 {font-size: 24px}
-->
</style>
</head>
<body>
<div align="center">
<p class="style2"><span class="style1">Input Data Pengajar </p></div>
<Form Method=post action="hasilinput.asp">
<table width="573" height="303" border="1" align="center">
<tr>
<td width="594" height="93">
<table width="489" height="229" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="199" height="28"><font size="2" face="Verdana">Kode</font></td>
<td width="337" height="28"><input name=kode type=text id="kode" size=10>
</td>
</tr>
<tr>
<td width="199" height="20"><font face="Verdana" size="2">Nama Pengajar </font></td>
<td width="337" height="20"><input type=text size=25 name=nama></td>
</tr>
<tr>
<td width="199" height="20"><font face="Verdana" size="2">Alamat </font></td>
<td width="337" height="20"><input type=text size=39 name=alamat></td>
</tr>
<tr>
<td width="199" height="20"><font face="Verdana" size="2">E-Mail </font></td>
<td width="337" height="20"><input type=text size=39 name=email></td>
</tr>

Sekolah Tinggi Elektronika & Komputer (STEKOM) Semarang

lensyamatta@yahoo.co.id

<tr>
<td width="199" height="23"><font size="2" face="Verdana">Mengajar</font></td>
<td width="337" height="23">
<textarea name=ajar cols=35 rows=4 wrap=virtual id="ajar"></textarea>
</tr>
<tr>
<td width="199" valign="top" height="27">
<p style="margin-top: 0"><font size="2" face="Verdana">Gambar Foto </font></td>
<td width="337" height="27" valign="top"><input type="file" name="gambar" size="20"></td>
</tr>
<tr>
<td width="199" valign="top" height="41">&nbsp;</td>
<td height="41" colspan="2" valign="top"><input type=submit name=submit value="Simpan Data">
<input type=reset name=reset value="Batalkan">
</td>
</tr>
</table></td>
</tr>
</table>
</form>
</body>
</html>

Keterangan :
Pada <Form Method=post action="hasilinput.asp"> mengatur bahwa data yang diinputkan akan di
kirim ke file hasilinput.asp
Contoh Program : Hasilinput.asp

<html>
<head>
<title>Hasil Input Data</title>
</head>
<body>
<div align="center"><strong><font size="6">Data Pengajar</font></strong><br>
<br></div>
<table width="600" height="278" border="1" align="center">
<tr><td width="625">
<table width="555" height="187" border="0" align="center" cellpadding="0" cellspacing="0" bordercolor="#111111" >
<tr>
<%
dim rs,kode,Nama,alamat,email,ajar,gambar
kode=Request.form("kode")
nama=Request.form("nama")
alamat=Request.form("alamat")
email=Request.form("email")
ajar=Request.form("ajar")
gambar=Request.form("gambar")
%>

if kode="" then
<p style="margin-top: 2; margin-bottom: 2" align="center">

Sekolah Tinggi Elektronika & Komputer (STEKOM) Semarang

lensyamatta@yahoo.co.id

<%

Response.Write "Kode harus diisi....! <br>" + vbcrlf


%>
<br>
<input align="center" type="button" value="kembali ke halaman sebelumnya.." onClick="self.history.back();">
</p>
<%
Response.end
end if
set rs=nothing
filepath=Server.MApPath("latihan2.mdb")
set objconn=Server.CreateObject("ADODB.Connection")
objconn.open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Filepath
set rs=Server.CreateObject("ADODB.recordset")
rs.open "Select * From pengajar where Kode = '" & kode & " ' ",objconn,adOpenStatic
if not rs.eof <>0 then
Response.Write "Kode sudah pernah ada .....! <br>" + vbcrlf
%>
<br>
<input align="center" type="button" value="kembali ke halaman sebelumnya.." onClick="self.history.back();">
<%
Response.end
end if
if gambar="" then
gambar="-"
end if
if ajar="" then
ajar="-"
end if
filepath=Server.MapPath("latihan2.mdb")
set objconn=Server.CreateObject("ADODB.Connection")
objconn.open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&filepath
Sql= "Insert into pengajar(kode,nama,alamat,email,ajar,gambar)values("&_
"'"& kode &"',"&_
"'"& nama &"',"&_
"'"& alamat &"',"&_
"'"& email &"',"&_
"'"& ajar &"',"&_
"'"& gambar &"'"&")"

%>

objconn.execute (Sql)
objconn.close
set objconn=nothing
If Err<>0 then
Response.write "<td width=800 align=center> <b>Data Gagal disimpan</b></td>"
Response.write "</tr>"
Response.write "</table>"
Response.end
else
<td width="126" height="29" valign="middle"><font size="2" face="Verdana">Kode</font></td>
<td width="210" height="29" valign="middle">
<input type=text size=10 name=Kode value= <%="'" & kode & "'" %>>
</td>
<td width="219" rowspan="6" align="center">
<table height="92" border="0">
<tr><td><img src=<%= gambar %> border=0 width="120" height="150"></td>
</tr>
</table></td>
</tr>
<tr>
<td width="126" height="26" valign="middle"> Nama pengajar </td>
<td width="210" height="26" valign="middle">
<input type=text size=25 name=nama value=<%="'" & nama & "'" %> >
</td>
</tr>
<tr>
<td width="126" height="24" valign="middle">Alamat </td>
<td width="210" height="24" valign="middle">
<input type=text size=30 name=alamat value=<%="'" & alamat & "'" %> >
</td>
</tr>

Sekolah Tinggi Elektronika & Komputer (STEKOM) Semarang

lensyamatta@yahoo.co.id

<tr>
<td width="126" height="22" valign="middle">E-Mail </td>
<td width="210" height="22" valign="middle">
<input type=text size=30 name=email value=<%="'" & email & "'" %> >
</td>
</tr>
<tr>
<td width="126" valign="middle" height="68">Mengajar</td>
<td width="210" height="68">
<textarea name=ajar size=60 rows=4 cols=29 wrap=virtual > <%= trim(ajar) %></textarea></td>
</tr>
</table></td>
</tr></table>
<p>
<%
end if
%>
<center>
<table><tr><td width="600"><div align="left">[Data sudah disimpan dalam database]
</div></td></tr></table></center>
</body>
</html>

Keterangan :
filepath=Server.MApPath("latihan2.mdb")
set objconn=Server.CreateObject("ADODB.Connection")
objconn.open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Filepath
(Digunakan untuk menunjukkan lokasi path fisik dari sebuah folder pada virtual path web server)
set rs=Server.CreateObject("ADODB.recordset")
(Digunakan untuk membuat instan dari sebuah komponen server atau object diserver)
rs.open "Select * From pengajar where Kode = '" & kode & " ' ",objconn,adOpenStatic
(Digunakan untuk membuka dan perintah Select digunakan untuk mengambil data dari tabel pengajar
dimana field kode sebagai acuan data yang diambil)
Sql= "Insert into pengajar(kode,nama,alamat,email,ajar,gambar)values ("&_
"'"& kode &"',"&_
"'"& nama &"',"&_
"'"& alamat &"',"&_
"'"& email &"',"&_
"'"& ajar &"',"&_
"'"& gambar &"'"&")"
(Digunakan untuk memasukkan data yang kedalam tabel pengajar)

Sekolah Tinggi Elektronika & Komputer (STEKOM) Semarang

Das könnte Ihnen auch gefallen