<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>artharry blog &#187; Paradox</title>
	<atom:link href="http://www.artharry.com/blog/category/paradox/feed" rel="self" type="application/rss+xml" />
	<link>http://www.artharry.com/blog</link>
	<description></description>
	<lastBuildDate>Tue, 29 Dec 2009 10:01:55 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Menampilkan Data dari Database</title>
		<link>http://www.artharry.com/blog/menampilkan-data-dari-database.html</link>
		<comments>http://www.artharry.com/blog/menampilkan-data-dari-database.html#comments</comments>
		<pubDate>Wed, 21 Jan 2009 05:06:07 +0000</pubDate>
		<dc:creator>artharry</dc:creator>
				<category><![CDATA[Database]]></category>
		<category><![CDATA[Delphi]]></category>
		<category><![CDATA[Paradox]]></category>
		<category><![CDATA[Pemrograman]]></category>
		<category><![CDATA[Akses Database]]></category>
		<category><![CDATA[Database Desktop]]></category>
		<category><![CDATA[Menampilkan Data]]></category>
		<category><![CDATA[Paradox dengan Delphi]]></category>

		<guid isPermaLink="false">http://www.artharry.com/blog/?p=120</guid>
		<description><![CDATA[Menampilkan data disini adalah menampilkan data yang ada di dalam database melalui aplikasi yang kita bangun. Jadi, tentu saja sebelumnya kita harus punya database terlebih dahulu yang sudah berisi data-data tertentu yang nantinya ditampilkan di aplikasi. Sebelum lebih jauh kita pelajari, database yang dimaksud disini adalah database paradox dan program yang kita gunakan nanti adalah [...]]]></description>
			<content:encoded><![CDATA[<p>Menampilkan data disini adalah menampilkan data yang ada di dalam <em>database</em> melalui aplikasi yang kita bangun. Jadi, tentu saja sebelumnya kita harus punya database terlebih dahulu yang sudah berisi data-data tertentu yang nantinya ditampilkan di aplikasi. Sebelum lebih jauh kita pelajari, <em>database</em> yang dimaksud disini adalah <em>database paradox</em> dan program yang kita gunakan nanti adalah program <em>Borland Delphi</em>.</p>
<p>Jika masih bingung, mungkin bisa membaca dulu postingan sebelumnya tentang cara membuat <a title="Database Sederhana" href="http://www.artharry.com/blog/database-sederhana-paradox.html" target="_blank">Database Sederhana</a> dan <a title="Aplikasi Sederhana" href="http://www.artharry.com/blog/program-delphi-sederhana.html" target="_blank">Aplikasi Sederhana</a>.<span id="more-120"></span></p>
<p>Pertama yang kita lakukan adalah menyiapkan <em>database</em>nya terlebih dahulu, jika masih bingung, silahkan baca dan <em>download</em> contohnya pada posting sebelumnya. Jangan lupa untuk membuat <em>folder</em> baru, seperti yang telah saya sampaikan sebelumnya, yang digunakan untuk meletakkan database dan aplikasi nantinya, sebut saja namanya Lesson3.</p>
<p>Simpan atau taruh databasenya ke <em>folder</em> Lesson3, kemudian buka program <em>Borland Delphi</em>. Sebelum menjalankan (<em>run</em>) program <em>Delphi</em>, simpan dahulu dengan menekan tombol <em>save all</em> di <em>toolbar</em> atau melalui menu &#8216;File-&gt;Save All&#8217; ke <em>folder</em> Lesson3 tadi. Sehingga dalam <em>folder</em> tersebut terdapat <em>database</em> dan aplikasi dalam satu lokasi yang sama dan kemudian menampilkan data yang ada di <em>database</em> melalui aplikasi yang kita bangun ini nantinya.</p>
<p>Kembali ke tampilan <em>Borland Delphi</em>, klik <em>tab</em> &#8216;BDE&#8217; pada <em>components palette</em> dan pilih <em>component</em> &#8216;Table (DBTables)&#8217; yang terletak paling sebelah kiri. <em>Double</em> klik atau klik satu kali dan klik ke <em>form</em> satu kali, hal ini bermaksud untuk menambahkan <em>component</em> &#8216;Table&#8217; tersebut ke<em> form</em>. Dengan cara yang sama, klik <em>tab</em> &#8216;Data Access&#8217; dan pilih <em>component</em> &#8216;DataSource (DB)&#8217;, kemudian klik <em>tab</em> &#8216;Data Controls&#8217; dan pilih <em>component</em> &#8216;DBGrid (DBGrids)&#8217; untuk menambahkan &#8216;Grid&#8217;.</p>
<p><em>Component</em> &#8216;Table&#8217; tersebut berguna untuk menentukan atau mengakses <em>table</em> dari <em>database</em> yang ingin ditampilkan, sedangkan &#8216;DataSource&#8217; berguna untuk menjembatani antara &#8216;Table&#8217; dan penggunaan data pada aplikasi, dan sedang &#8216;DBGrid&#8217; berguna untuk menampilkan data yang ada di <em>database</em> melalui &#8216;data source&#8217; yang telah ditentukan table mana yang ingin ditampilkan. Sehingga, jika kita memiliki 3 buah <em>table </em>dalam <em>database</em>, maka kita juga akan mempunyai 3 buah &#8216;table&#8217;, &#8216;datasource&#8217; dan &#8216;DBGrid&#8217; (walaupun sebenarnya dapat juga cuma satu untuk masing-masing, namun dengan logika pemrograman yang sedikit lebih rumit daripada dengan menggunakan cara tersebut).</p>
<p>Sekarang tinggal mengatur masing-masing <em>component</em> tersebut, yang pertama <em>component</em> &#8216;Table&#8217;, klik (satu kali saja, karena kalau <em>double</em> klik akan beda hasilnya) <em>component</em> tersebut kemudian cari <em>properties</em> &#8216;TableName&#8217; di <em>Object Inspector</em> di sebelah kiri bawah.  Seharusnya disana sudah ada pilihan &#8216;Table&#8217; (buku_telepon.db) karena dari awal tadi kita telah menjadikan satu antara <em>database</em> dan aplikasi yang sedang kita bangun ini, kemudian pilih <em>table</em> tersebut. Setelah itu (masih di <em>properties</em>, <em>Object Inspector</em>) ubah <em>properties</em> &#8216;Active&#8217; (letaknya paling atas) menjadi &#8216;True&#8217;, jika berhasil maka anda telah terhubung ke <em>database</em>.</p>
<p>Kedua kita mengatur <em>Data Source</em>, klik (satu kali saja) pada <em>component</em> &#8216;DataSource1&#8242; yang ada di <em>form</em>, kemudian ubah <em>properties</em> &#8216;DataSet&#8217; menjadi &#8216;Table1&#8242;. Setelah itu yang terakhir kita atur <em>DBGrid</em>, klik pada <em>component</em> &#8216;DBGrid1&#8242;, udah <em>properties</em> &#8216;DataSource&#8217; menjadi &#8216;DataSource1&#8242;.</p>
<p>Setelah pengaturan itu semua, harusnya data yang ada di dalam <em>database</em> akan muncul ke <em>DBGrid</em> yang ada di <em>form</em> itu, tanpa menjalankan programnya. Tekan tombol F9 untuk menjalankan dan melihat hasilnya.</p>
<p>Sebenarnya ada beberapa cara untuk menyambungkan <em>database</em> ke aplikasi, contoh di atas memperlihatkan contoh yang paling sederhana, namun demikian dapat juga diatur dengan menggunakan alias maupun dengan membuat databse lokal di apliakasi, mungkin akan kita bahas di postingan berikutnya, <img src='http://www.artharry.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>Silahkan download contoh filenya disini: <a href='http://www.artharry.com/blog/menampilkan-data-dari-database.html/lesson3' rel='attachment wp-att-152'>lesson3</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.artharry.com/blog/menampilkan-data-dari-database.html/feed</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Database sederhana Paradox</title>
		<link>http://www.artharry.com/blog/database-sederhana-paradox.html</link>
		<comments>http://www.artharry.com/blog/database-sederhana-paradox.html#comments</comments>
		<pubDate>Wed, 03 Sep 2008 21:02:52 +0000</pubDate>
		<dc:creator>artharry</dc:creator>
				<category><![CDATA[Database]]></category>
		<category><![CDATA[Delphi]]></category>
		<category><![CDATA[Paradox]]></category>
		<category><![CDATA[Pemrograman]]></category>
		<category><![CDATA[Database Desktop]]></category>

		<guid isPermaLink="false">http://www.artharry.com/blog/?p=70</guid>
		<description><![CDATA[Untuk membuat database Paradox ini dapat menggunakan aplikasi Database Desktop yang secara default terinstall ketika kita menginstall Borland Delphi, dalam hal ini Delphi 7. Untuk membukanya dapat melalui menu Start-&#62;Programs-&#62;Borland Delphi 7-&#62;Database Desktop atau juga dapat dibuka melalui Borland Delphi 7. Dari beberapa menu di Borland Delphi, pilih menu Tools kemudian pilih sub menu Database [...]]]></description>
			<content:encoded><![CDATA[<p>Untuk membuat database <em>Paradox</em> ini dapat menggunakan aplikasi <em>Database Desktop</em> yang secara default terinstall ketika kita menginstall <em>Borland Delphi</em>, dalam hal ini <em>Delphi 7</em>. Untuk membukanya dapat melalui menu <em>Start-&gt;Programs-&gt;Borland Delphi 7-&gt;Database Desktop</em> atau juga dapat dibuka melalui <em>Borland Delphi 7</em>. Dari beberapa menu di <em>Borland Delphi</em>, pilih menu <em>Tools</em> kemudian pilih sub menu <em>Database Desktop</em>. Kedua cara tersebut akan membuka aplikasi <em>Dataabse Desktop</em> yang nantinya digunakan membuat database <em>Paradox</em>.</p>
<p><span id="more-70"></span>Untuk membuat database, pertama-tama kita buat <em>table</em> kemudian <em>field</em> serta tipe datanya dan <em>primary key</em> jika diperlukan. Setelah aplikasi <em>Database Desktop</em> dibuka, pilih menu <em>File-&gt;New-&gt;Table&#8230;</em> kemudian pilih <em>table type</em>-nya <em>Paradox 7</em>. Sekarang kita akan membuat tabel, misal tabel <em>buku_telepon</em>, dengan <em>field</em> : kode, nama, nomor telepon yang masing-masing mempunyai tipe data <em>integer</em>,<em> alpha</em>(45) dan <em>alpha</em>(20). Sebagai catatan, untuk membuat <em>field </em>disarankan untuk tidak memberi <em>nama field</em> berupa angka atau karakter tertentu pada awal <em>nama field,</em> misal <em>2nama</em>, selain itu juga disarankan untuk tidak memberi karakter spasi pada <em>nama field</em>, misal <em>nama teman</em>.</p>
<p>Isikan <em>kode</em> pada <em>Field Name</em>, kemudian pilih <em>Type</em> dengan klik kanan pada <em>mouse</em> atau dengan menekan spasi pada <em>keyboard</em> dan pilih <em>Long Integer</em>. <em>Size</em> dikosongi saja karena tipe data <em>Long Integer</em> telah memiliki batas ukuran tersendiri. Isi <em>Key</em> dengan  karakter * (asterik) atau klik dua kali dengan <em>mouse</em> dengan maksud bahwa field <em>kode</em> ini dijadikan sebagai <em>primary key</em> dari tabel <em>buku_telepon</em> ini, dan kemudian tekan tombol <em>enter</em>. Dengan cara yang sama, buat <em>field nama</em> dengan tipe data <em>Alpha</em> dan <em>Size</em> 45 serta <em>field nomor</em> dengan tipe data <em>Alpha</em> dan <em>Size</em> 20.</p>
<p>Setelah selesai membuat <em>field</em>, simpan tabel dengan menekan tombol <em>Save as&#8230;</em> dan beri nama <em>buku_telepon</em>, jangan lupa untuk menentukan lokasi penyimpanan dengan memilih lokasi folder pada sebelah kanan <em>Save in:</em> untuk mempermudah pengelolaan data nantinya. Setelah lokasi sudah sesuai dan nama tabel juga sudah terisi, klik tombol <em>Save</em>. Sampai disini, pembuatan tabel <em>buku_telepon</em> telah selesai, untuk melihat hasilnya dapat membuka tabel yang telah dibuat tadi di folder tempat lokasi penyimpanan tabel tersebut.</p>
<blockquote><p>Agar mempermudah kita membuka tabel yang kita buat tadi tanpa mebuka banyak folder untuk mencarinya, kita dapat menentukan folder tempat kita menyimpan tabel tadi sebagai default-nya sehingga jika kita ingin membuka tabel tadi kita akan langsung menuju folder tersebut. Caranya yaitu pilih menu <em>File-&gt;Working Directory&#8230; </em>kemudian tentukan lokasi folder tempat menyimpan tabel tadi dengan menekan tombol <em>Browse</em>, dan Setelah lokasi telah ditentukan kemudian klik tombol OK, jika ada pertanyaan &#8220;<em>Do you want continue?</em>&#8221; pilih OK. Untuk mengetahui hasilnya dapat memilih menu <em>File-&gt;Open-&gt;Table&#8230;</em> dan jika pengaturan tadi berhasil maka akan langsung menuju ke folder tempat menyimpan tabel tersebut.</p></blockquote>
<p>Tabel yang telah dibuat tadi dapat diisikan data dengan cara manual yaitu dengan membuka tabel melalui menu <em>File-&gt;Open-&gt;Table&#8230; </em>kemudian pilih tabel yang akan diisikan datanya<em>.</em> Sampai disini tabel belum dapat diisi, untuk merubah agar dapat diisi pilih menu <em>Table-&gt;Edit Data</em>.<em> </em>Untuk menyimpan data yang telah diisikan cukup dengan menutup tabel tersebut, dan jika ada pertanyaan &#8220;<em>Do you want to save them?</em>&#8221; pilih <em>Yes</em> maka data akan tersimpan dalam database <em>buku_telepon</em> tersebut.</p>
<p>Pembuatan database <em>Paradox</em> sederhana dengan aplikasi <em>Database Desktop</em> selesai, dan database tersebut dapat diakses, ditambah, dirubah dan dikurangi melalui aplikasi yang kita buat sendiri, misalnya dengan menggunakan <em>Software Borland Delphi</em>. Tunggu postingan berikutnya.. <img src='http://www.artharry.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Download File: <a title="Database Paradox Sederhana" href="http://www.artharry.com/blog/program-delphi-sederhana.html/lesson1" target="_blank">Database Paradox Sederhana</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.artharry.com/blog/database-sederhana-paradox.html/feed</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
	</channel>
</rss>
