<?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>Edi Susanto dot Com &#187; database programming</title>
	<atom:link href="http://www.edisusanto.com/tag/database-programming/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.edisusanto.com</link>
	<description>Ruang-ku Untuk Berbagi Cerita</description>
	<lastBuildDate>Fri, 16 Dec 2011 22:53:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Menambah Baris Data Baru</title>
		<link>http://www.edisusanto.com/menambah-baris-data-baru/</link>
		<comments>http://www.edisusanto.com/menambah-baris-data-baru/#comments</comments>
		<pubDate>Wed, 17 Jun 2009 19:40:07 +0000</pubDate>
		<dc:creator>Bart. Edi</dc:creator>
				<category><![CDATA[Visual Basic]]></category>
		<category><![CDATA[database programming]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Recordset]]></category>

		<guid isPermaLink="false">http://www.edisusanto.com/?p=1360</guid>
		<description><![CDATA[Sudah lama saya tidak menulis artikel tentang dasar-dasar penggunaan SQL programming dalam Visual Basic. Setelah penggunaan syntax SELECT untuk membuka data, kali ini saya akan menulis bagaimana menyimpan data baru di database MySQL kita. Saya akan menulis 2 cara untuk metode penyimpanan, yang pertama adalah melalui obyek recordset dan yang kedua melalui syntax SQL. Dalam [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-1361" title="insert" src="http://www.edisusanto.com/wp-content/uploads/2009/06/insert.jpg" alt="insert" width="251" height="54" />Sudah lama saya tidak menulis artikel tentang dasar-dasar penggunaan<a href="http://www.edisusanto.com/category/sql-room/"> SQL</a> programming dalam <a href="http://www.edisusanto.com/category/visual-basic/">Visual Basic</a>. Setelah penggunaan <em>syntax</em> <a href="http://www.edisusanto.com/perintah-select/">SELECT</a> untuk membuka data, kali ini saya akan menulis bagaimana menyimpan data baru di database MySQL kita. Saya akan menulis 2 cara untuk metode penyimpanan, yang pertama adalah melalui obyek recordset dan yang kedua melalui <em>syntax</em> SQL.<span id="more-1360"></span></p>
<p>Dalam kasus ini misalnya saya mempunyai sebuah tabel dengan isi <em>field</em>: <strong>no_urut</strong>, <strong>nama_karyawan</strong>, <strong>usia</strong>.</p>
<p>Yang Pertama, melalui obyek recordset.</p>
<ol>
<li>Buat obyek <em>recordset</em> dahulu melalui <em>variable</em>. Tentu rekan-rekan sudah mengetahui hal ini, yaitu Dim rs As New ADODB.Recordset</li>
<li>Untuk menyimpan sebaris data kedalam tabel tersebut adalah sebagai berikut:

<div class="wp_syntax"><div class="code"><pre class="vb" style="font-family:monospace;">rs.<span style="color: #151B8D; font-weight: bold;">Open</span> <span style="color: #800000;">&quot;select * from tbl_karyawan&quot;</span>, Conn, adOpenDynamic, adLockOptimistic
rs.AddNew
rs.Fields(<span style="color: #800000;">&quot;nama_karyawan&quot;</span>) = <span style="color: #800000;">&quot;Udin&quot;</span>
rs.Fields(<span style="color: #800000;">&quot;usia&quot;</span>) = 16
<span style="color: #8D38C9; font-weight: bold;">If</span> MsgBox(<span style="color: #800000;">&quot;Data akan disimpan?&quot;</span>, vbYesNo) = vbYes <span style="color: #8D38C9; font-weight: bold;">Then</span>
     rs.Update
<span style="color: #8D38C9; font-weight: bold;">Else</span>
     rs.CancelUpdate
<span style="color: #8D38C9; font-weight: bold;">End</span> <span style="color: #8D38C9; font-weight: bold;">If</span>
rs.<span style="color: #8D38C9; font-weight: bold;">Close</span></pre></div></div>

</li>
<li>Data anda sudah tersimpan.</li>
</ol>
<p>Yang Kedua, melalui syntax SQL</p>
<ol>
<li>Kita akan memakai obyek koneksi anda ke database, artikel lengkap tentang obyek koneksi ke database dapat anda baca di artikel <a href="http://www.edisusanto.com/koneksi-visual-basic-6-ke-mysql/">ini</a>. Misalnya obyek koneksi kita namai dengan <code>Conn</code>.</li>
<li>Scriptnya secara garis besar seperti ini:

<div class="wp_syntax"><div class="code"><pre class="vb" style="font-family:monospace;"><span style="color: #151B8D; font-weight: bold;">Dim</span> strUpdate <span style="color: #151B8D; font-weight: bold;">As</span> <span style="color: #F660AB; font-weight: bold;">String</span>
strInsert = <span style="color: #800000;">&quot;INSERT INTO tbl_karyawan(nama_karyawan, usia) VALUES ('Udin', 16)&quot;</span>
Conn.Execute strInsert</pre></div></div>

</li>
<li>Data anda sudah tersimpan.</li>
</ol>
<p>Tentu kedua metode di atas mempunyai kelemahan dan kelebihannya sendiri. Kalau saya pribadi suka memakai cara yang kedua. Tapi semua keputusan di tangan anda. Selamat mencoba.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.edisusanto.com/menambah-baris-data-baru/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Perpustakaan Connection Strings</title>
		<link>http://www.edisusanto.com/perpustakaan-connection-strings/</link>
		<comments>http://www.edisusanto.com/perpustakaan-connection-strings/#comments</comments>
		<pubDate>Thu, 05 Feb 2009 13:43:40 +0000</pubDate>
		<dc:creator>Bart. Edi</dc:creator>
				<category><![CDATA[Aplikasi Komputer]]></category>
		<category><![CDATA[Visual Basic]]></category>
		<category><![CDATA[Connection string]]></category>
		<category><![CDATA[database programming]]></category>

		<guid isPermaLink="false">http://www.edisusanto.com/?p=896</guid>
		<description><![CDATA[Jika anda seorang programmer database, tentu istilah connection string sudah bukan hal yang asing lagi. Ya, dengan sebaris teks yang dibaca aja udah bikin pusing ini, kita dapat melakukan koneksi ke database server kita. Karena saya selalu menggunakan Visual Basic sebagai andalan saya di samping PHP tentu saya harus menuliskan connection string ke database server [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-897" style="margin: 4px;" src="http://www.edisusanto.com/wp-content/uploads/2009/02/conn_str.jpg" alt="" width="362" height="45" />Jika anda seorang programmer database, tentu istilah connection string sudah bukan hal yang asing lagi. Ya, dengan sebaris teks yang dibaca aja udah bikin pusing ini, kita dapat melakukan <a href="http://www.edisusanto.com/koneksi-visual-basic-6-ke-mysql/">koneksi</a> ke database server kita. Karena saya selalu menggunakan Visual Basic sebagai andalan saya di samping PHP tentu saya harus menuliskan connection string ke database <a href="http://www.edisusanto.com/database-gratis-buat-kita/">server kesayangan</a> saya yaitu MySQL (yang keliatannya akan selingkuh ke Oracle XE).<span id="more-896"></span></p>
<p>Seperti ketika saya akan  membuat koneksi ke MySQL dengan connector ODBC versi 5.1 ini, saya harus menuliskan:</p>
<p><code>str_conn = "DRIVER={MySQL ODBC 5.1 Driver};SERVER=" &amp; db_server &amp; ";DATABASE=" &amp; db_name &amp; ";UID=" &amp; db_user &amp; ";PWD=" &amp; db_pass &amp; ";PORT=" &amp; db_port &amp; ";OPTION=3"</code></p>
<p>Dan ketika anda membuatnya dengan VB.NET misalnya string itu harus di ubah lagi karena disarankan tidak memakai ODBC lagi di lingungan .NET <em>programming</em>. Atau singkat kata setiap ada perubahan dengan connector nya atau database server tentu akan berubah pula <em>connection string</em>-nya.</p>
<p>Sering kali saya bingung, harus kemana dulu mencari-nya, melihat dokumen dari database server atau connector tentu menjadi hal yang baik, tetapi anda harus melihat satu-persatu atau mencari-nya dulu secara teliti.</p>
<p>Saya sarankan jika anda mengalami hal yang sama, kunjungi saja <a href="http://connectionstrings.com/">situs satu ini</a>. Seperti ketika saya mencari <a href="http://connectionstrings.com/mysql">connection string untuk MySQL</a>, saya dengan mudah bisa menemukannya.</p>
<p>Semoga membantu.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.edisusanto.com/perpustakaan-connection-strings/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

