<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Sonypringu&#039;s Blog</title>
	<atom:link href="http://sonypringu.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://sonypringu.wordpress.com</link>
	<description>Just another WordPress.com weblog</description>
	<lastBuildDate>Sun, 25 Apr 2010 12:13:23 +0000</lastBuildDate>
	<language>id</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='sonypringu.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Sonypringu&#039;s Blog</title>
		<link>http://sonypringu.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://sonypringu.wordpress.com/osd.xml" title="Sonypringu&#039;s Blog" />
	<atom:link rel='hub' href='http://sonypringu.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Membuat Aplikasi berbasis plugin dengan vbnet</title>
		<link>http://sonypringu.wordpress.com/2010/04/25/membuat-aplikasi-berbasis-plugin-dengan-vbnet/</link>
		<comments>http://sonypringu.wordpress.com/2010/04/25/membuat-aplikasi-berbasis-plugin-dengan-vbnet/#comments</comments>
		<pubDate>Sun, 25 Apr 2010 09:13:10 +0000</pubDate>
		<dc:creator>sonypringu</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://sonypringu.wordpress.com/?p=478</guid>
		<description><![CDATA[Tentunya Anda sudah akrab dengan istilah plugin atau add-on, yaitu fungsionalitas yang bisa ditambah ataupun dikurangi terhadap satu aplikasi. Sebagai contoh WinAmp, yang umum dikenal sebagai aplikasi pemutar MP3, dengan bantuan plugin maka fungsionalitas WinAmp tidak hanya sebagai pemutar MP3, tapi bisa juga digunakan untuk mengkonversi MP3 ke format lainnya, menambahkan efek suara tertentu, atau [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sonypringu.wordpress.com&amp;blog=8582208&amp;post=478&amp;subd=sonypringu&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Tentunya Anda sudah akrab dengan istilah plugin atau add-on, yaitu fungsionalitas yang bisa ditambah ataupun dikurangi terhadap satu aplikasi. Sebagai contoh WinAmp, yang umum dikenal sebagai aplikasi pemutar MP3, dengan bantuan plugin maka fungsionalitas WinAmp tidak hanya sebagai pemutar MP3, tapi bisa juga digunakan untuk mengkonversi MP3 ke format lainnya, menambahkan efek suara tertentu, atau bahkan dapat digunakan untuk bermain game.</p>
<p>Mengembangkan aplikasi yang berbasis plugin menggunakan .NET tidaklah sulit, dengan menggunakan reflection sebetulnya cukup, hanya saja akan sangat sulit untuk dimaintain apalagi jika melibatkan banyak developer.</p>
<p>Mengembangkan aplikasi berbasis plugin tentunya mempunyai beberapa kelebihan, satu diantaranya</p>
<p>Microsoft telah mengeluarkan sebuah framework baru, yaitu Net Framework 4, yang salah satu komponennya Managed Extensibility Framework (MEF)</p>
<p>Managed Extensibility Framework (MEF) is the next BIG thing happening in .Net Framework 4. This framework allows the developers to extend their apps in completely decoupled fashion.So what does that means well you can simply plug in (let us say new module) without recompiling the your main application. All that is required here that all the modules of the application follows the same contract.In this post , which is part one of two series. I will do a walkthrough of some real time scenario where you can apply MEF practically. Before you continue to read further , I strongly recommend that you get sound understanding of MEF. This post only talks about the MEF stuff that will be used in this project. You can look below in the reference section below to learn MEF.  </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/sonypringu.wordpress.com/478/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/sonypringu.wordpress.com/478/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/sonypringu.wordpress.com/478/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/sonypringu.wordpress.com/478/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/sonypringu.wordpress.com/478/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/sonypringu.wordpress.com/478/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/sonypringu.wordpress.com/478/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/sonypringu.wordpress.com/478/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/sonypringu.wordpress.com/478/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/sonypringu.wordpress.com/478/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/sonypringu.wordpress.com/478/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/sonypringu.wordpress.com/478/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/sonypringu.wordpress.com/478/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/sonypringu.wordpress.com/478/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sonypringu.wordpress.com&amp;blog=8582208&amp;post=478&amp;subd=sonypringu&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://sonypringu.wordpress.com/2010/04/25/membuat-aplikasi-berbasis-plugin-dengan-vbnet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/10ee5c8659a90a843f29016c793519c7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sonypringu</media:title>
		</media:content>
	</item>
		<item>
		<title>Menampilkan gambar dalam DataGridview</title>
		<link>http://sonypringu.wordpress.com/2010/04/20/menampilkan-gambar-dalam-datagridview/</link>
		<comments>http://sonypringu.wordpress.com/2010/04/20/menampilkan-gambar-dalam-datagridview/#comments</comments>
		<pubDate>Tue, 20 Apr 2010 10:54:56 +0000</pubDate>
		<dc:creator>sonypringu</dc:creator>
				<category><![CDATA[Component]]></category>
		<category><![CDATA[Visual Basic net]]></category>

		<guid isPermaLink="false">http://sonypringu.wordpress.com/?p=545</guid>
		<description><![CDATA[Menampilkan gambar dalam DataGridview Sering kali kita melihat aplikasi yang berbentuk tabel dengan isi kolom berupa gambar, Di bawah ini kita akan mencoba membuat sebuah aplikasi dengan vbnet dengan komponen datagridview untuk menampilkan gambar. mengunakan gambar yang telah dimasukan ke dalam komponen imagelist Dim x As Integer Dim imageColumn As System.Windows.Forms.DataGridViewImageColumn Dim columnCount As Integer [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sonypringu.wordpress.com&amp;blog=8582208&amp;post=545&amp;subd=sonypringu&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>Menampilkan gambar dalam DataGridview</strong><br />
Sering kali kita melihat aplikasi yang berbentuk tabel dengan isi kolom berupa gambar, Di bawah ini kita akan mencoba membuat sebuah aplikasi dengan vbnet dengan komponen datagridview untuk menampilkan gambar.</p>
<p>mengunakan gambar yang telah dimasukan ke dalam  komponen imagelist<br />
Dim x As Integer<br />
        Dim imageColumn As System.Windows.Forms.DataGridViewImageColumn<br />
        Dim columnCount As Integer = 0<br />
        Do</p>
<p>            imageColumn = New System.Windows.Forms.DataGridViewImageColumn<br />
            i = 0</p>
<p>            imageColumn.Image = ImageList1.Images.Item(i)</p>
<p>            imageColumn.ImageLayout = DataGridViewImageCellLayout.Stretch<br />
            imageColumn.Description = &#8220;default image layout&#8221;<br />
            DataGridView1.Columns.Add(imageColumn)<br />
            columnCount = columnCount + 1<br />
            i = i + 1<br />
        Loop While columnCount &lt; 3<br />
        DataGridView1.Refresh</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/sonypringu.wordpress.com/545/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/sonypringu.wordpress.com/545/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/sonypringu.wordpress.com/545/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/sonypringu.wordpress.com/545/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/sonypringu.wordpress.com/545/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/sonypringu.wordpress.com/545/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/sonypringu.wordpress.com/545/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/sonypringu.wordpress.com/545/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/sonypringu.wordpress.com/545/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/sonypringu.wordpress.com/545/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/sonypringu.wordpress.com/545/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/sonypringu.wordpress.com/545/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/sonypringu.wordpress.com/545/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/sonypringu.wordpress.com/545/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sonypringu.wordpress.com&amp;blog=8582208&amp;post=545&amp;subd=sonypringu&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://sonypringu.wordpress.com/2010/04/20/menampilkan-gambar-dalam-datagridview/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/10ee5c8659a90a843f29016c793519c7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sonypringu</media:title>
		</media:content>
	</item>
		<item>
		<title>Memanfaatkan Combobox dalam Datagridview</title>
		<link>http://sonypringu.wordpress.com/2010/04/18/memanfaatkan-combobox-dalam-datagridview/</link>
		<comments>http://sonypringu.wordpress.com/2010/04/18/memanfaatkan-combobox-dalam-datagridview/#comments</comments>
		<pubDate>Sun, 18 Apr 2010 12:49:20 +0000</pubDate>
		<dc:creator>sonypringu</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://sonypringu.wordpress.com/?p=531</guid>
		<description><![CDATA[Memanfaatkan Combobox dalam Datagridview Dalam sebuah aplikasi spreadsheets, bisanya sering kita jumpai sebuah lookup dengan memanfaatkan combobox untuk searching data yang ingin dimasukan ke dalam kolom tersebut. Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim cboKodeAccount As New DataGridViewComboBoxColumn Dim txtKeterangan As New DataGridViewTextBoxColumn Dim txtDC As New DataGridViewTextBoxColumn Dim [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sonypringu.wordpress.com&amp;blog=8582208&amp;post=531&amp;subd=sonypringu&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>Memanfaatkan Combobox dalam Datagridview</strong><br />
<Div><br />
Dalam sebuah aplikasi  spreadsheets, bisanya sering kita jumpai sebuah lookup dengan memanfaatkan combobox untuk searching data yang ingin dimasukan ke dalam kolom tersebut.
</div>
<p><div style="color:#000080;">
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click</p>
<p>Dim cboKodeAccount As New DataGridViewComboBoxColumn<br />
Dim txtKeterangan As New DataGridViewTextBoxColumn<br />
Dim txtDC As New DataGridViewTextBoxColumn<br />
Dim CboCur As New DataGridViewComboBoxColumn<br />
Dim txtAmount As New DataGridViewTextBoxColumn</p>
<p>With cboKodeAccount<br />
.DataPropertyName = “KodeAccountnya”<br />
.HeaderText = “KodeAccount”<br />
.Width = 100<br />
End With<br />
With txtKeterangan<br />
.DataPropertyName = “Keterangannya”<br />
.HeaderText = “Keterangan”<br />
.Width = 150<br />
End With<br />
With txtDC<br />
.DataPropertyName = “DCnya”<br />
.HeaderText = “DC”<br />
.Width = 40<br />
End With<br />
With CboCur<br />
.DataPropertyName = “Curnya”<br />
.HeaderText = “Cur”<br />
.Width = 70<br />
End With<br />
With txtAmount<br />
.DataPropertyName = “Amountnya”<br />
.HeaderText = “Amount”<br />
.Width = 100<br />
End With</p>
<p>With Grid1<br />
.Columns.Add(cboKodeAccount)<br />
.Columns.Add(txtKeterangan)<br />
.Columns.Add(txtDC)<br />
.Columns.Add(CboCur)<br />
.Columns.Add(txtAmount)<br />
End With<br />
cboKodeAccount.Items.Add(”Kode Acc 1″)<br />
cboKodeAccount.Items.Add(”Kode Acc 2″)<br />
cboKodeAccount.Items.Add(”Kode Acc 3″)<br />
CboCur.Items.Add(”Curency 1″)<br />
CboCur.Items.Add(”Curency 2″)<br />
CboCur.Items.Add(”Curency 3″)<br />
End Sub</p>
<p>‘Menambahkan Data Row ke dalam DGV<br />
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click<br />
Grid1.Rows.Add(New String() {”Kode Acc 1″, “Kode Acc 1″, “Value2″, “Curency 1″, “Value3″})<br />
End Sub</p>
<p>end sub</p>
</div>
<div>
Source kode di atas digunakan untuk melakukan penyetingan Datagridview
</div>
<div>
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click<br />
Grid1.Rows.Add(New String() {”Kode Acc 1″, “Kode Acc 1″, “Value2″, “Curency 1″, “Value3″})<br />
End Sub
</div>
<div>
<p>Private Sub Grid1_EditingControlShowing(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewEditingControlShowingEventArgs) Handles Grid1.EditingControlShowing<br />
Dim cb As ComboBox = TryCast(e.Control, ComboBox)<br />
If cb IsNot Nothing Then<br />
RemoveHandler cb.SelectedIndexChanged, AddressOf Grid1_SelectedIndexChanged<br />
Select Case Grid1.CurrentCell.ColumnIndex<br />
Case 0 ‘Posisi / nomor kolom control ComboBox pada DatagridView<br />
AddHandler cb.SelectedIndexChanged, AddressOf Grid1_SelectedIndexChanged<br />
Case 3 ‘Posisi / nomor kolom control ComboBox pada DatagridView<br />
AddHandler cb.SelectedIndexChanged, AddressOf Grid1_SelectedIndexChanged<br />
End Select<br />
End If<br />
End Sub</p>
</div>
<div>
‘Event pada ComboBox dimana keperluan Anda akan ditanam di sini<br />
Private Sub Grid1_SelectedIndexChanged(ByVal sender As Object, ByVal e As EventArgs)<br />
Try<br />
Dim comboBox1 As ComboBox = CType(sender, ComboBox)<br />
‘Ketikkan sintaks untuk menampilkan data yang di inginkan<br />
If Grid1.CurrentCell.ColumnIndex = 0 Then<br />
Grid1.Rows(Grid1.CurrentRow.Index).Cells(1).Value = comboBox1.Text<br />
End If<br />
If Grid1.CurrentCell.ColumnIndex = 3 Then<br />
Grid1.Rows(Grid1.CurrentRow.Index).Cells(4).Value = comboBox1.Text<br />
End If<br />
Catch ex As Exception<br />
MsgBox(ex.Message)<br />
End Try<br />
End Sub</p>
</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/sonypringu.wordpress.com/531/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/sonypringu.wordpress.com/531/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/sonypringu.wordpress.com/531/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/sonypringu.wordpress.com/531/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/sonypringu.wordpress.com/531/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/sonypringu.wordpress.com/531/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/sonypringu.wordpress.com/531/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/sonypringu.wordpress.com/531/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/sonypringu.wordpress.com/531/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/sonypringu.wordpress.com/531/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/sonypringu.wordpress.com/531/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/sonypringu.wordpress.com/531/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/sonypringu.wordpress.com/531/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/sonypringu.wordpress.com/531/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sonypringu.wordpress.com&amp;blog=8582208&amp;post=531&amp;subd=sonypringu&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://sonypringu.wordpress.com/2010/04/18/memanfaatkan-combobox-dalam-datagridview/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/10ee5c8659a90a843f29016c793519c7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sonypringu</media:title>
		</media:content>
	</item>
		<item>
		<title>Menangani EvenHandler Komponen</title>
		<link>http://sonypringu.wordpress.com/2010/04/16/menangani-evenhandler-vbnet/</link>
		<comments>http://sonypringu.wordpress.com/2010/04/16/menangani-evenhandler-vbnet/#comments</comments>
		<pubDate>Fri, 16 Apr 2010 12:12:40 +0000</pubDate>
		<dc:creator>sonypringu</dc:creator>
				<category><![CDATA[Component]]></category>
		<category><![CDATA[Visual Basic net]]></category>

		<guid isPermaLink="false">http://sonypringu.wordpress.com/?p=483</guid>
		<description><![CDATA[Menangani EvenHandler Komponen Tujuan dari tutorial ini adalah kita akan dapat menyederhanakan penulisan source code. Untuk para proggramer yang sering menggunnakan VB6.0 mungkin salah satu yang wajib untuk dipelajari yaitu mengenai event dan event handler. kemungkinan biasa kita sering membuat sebuah event handler dengan cara standart. Misalnya kita mempunyai tiga buah event handler pada tiap-tiap [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sonypringu.wordpress.com&amp;blog=8582208&amp;post=483&amp;subd=sonypringu&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>Menangani EvenHandler Komponen</strong><br />
Tujuan dari tutorial ini adalah kita akan dapat menyederhanakan penulisan source code.</p>
<p>Untuk para proggramer yang sering menggunnakan VB6.0 mungkin salah satu yang wajib untuk dipelajari yaitu mengenai event dan event handler. kemungkinan biasa kita sering membuat sebuah event  handler dengan cara standart.<br />
<span id="more-483"></span></p>
<p>Misalnya kita mempunyai tiga buah event handler  pada tiap-tiap komponen butoon seperti source code di bawah ini :</p>
<p><span style="color:#000080;">Private Sub Btnsave_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btnsave.Click</span></p>
<p><span style="color:#000080;">Msgbox(&#8220;Save&#8221;)</span></p>
<p><span style="color:#000080;">end sub</span></p>
<p><span style="color:#000080;">Private Sub BtnDelete_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnDelete.Click</span></p>
<p><span style="color:#000080;">Msgbox(&#8220;Delete&#8221;)</span></p>
<p><span style="color:#000080;">end sub</span></p>
<p><span style="color:#000080;">Private Sub BtnCancel_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnCancel.Click</span></p>
<p><span style="color:#000080;">Msgbox(&#8220;Cancel&#8221;)</span></p>
<p><span style="color:#000080;">end sub</span></p>
<p>Dari ketiga even handler komponen seperti di atas sebenarnya dapat kita lakukan penyerdehaan penulisan kode menjadi satu buah event handler yang menangani lebih dari satu event untuk masing-masing komponen, dengan syarat  event hanlder yang mirip dan dari komponen yang sama. Intinya terdapat pada handles keyword.</p>
<p><span style="color:#000080;">Private sub ClickEventHandler(ByVal sender As System.Object, ByVal e As System.EventArgs)Handles btnsave.click, Btncancel.click, Btndelete.click<br />
</span></p>
<p><span style="color:#000080;">end sub</span></p>
<p>Setelah Handles keyword kita tinggal mendifinisikan event-event yang akan dibuat hanldernya dari masing-masing komponen dengan dipisahkan dengan tanda koma. Sekarang kita akan melakukan pentriggeran pada event tersebut. dengan variabel sender yang terdapat pada parameter pertama di prosedur tersebut, yang dilakua adalah melakukan casting explicit ke kontrol yang mentrigger event tsb. Setelah didapatkan object nya maka kita dapat memanfaatkan properti yang dimiliki oleh kontrol tsb untuk identifikasi. Properti yang mudah dan umum digunakan yaitu properti Name. Berikut code nya :</p>
<p><span style="color:#000080;">Private sub ClickEventHandler(ByVal sender As System.Object, ByVal e As System.EventArgs)Handles btnsave.click, Btncancel.click, Btndeleate.click</span></p>
<p><span style="color:#000080;">dim abutton = <strong>directcast</strong>(sender,button)</span></p>
<p><span style="color:#000080;">select case abutton.name.tolower</span></p>
<p><span style="color:#000080;">case&#8221;btnsave&#8221;</span></p>
<p><span style="color:#000080;">msgbox(&#8220;save&#8221;)</span></p>
<p><span style="color:#000080;">case&#8221;btncancel&#8221;</span></p>
<p><span style="color:#000080;">msgbox(&#8220;cancel&#8221;)</span></p>
<p><span style="color:#000080;">case&#8221;btndelete&#8221;</span></p>
<p><span style="color:#000080;">msgbox(&#8220;delete&#8221;)</span></p>
<p><span style="color:#000080;">end select</span></p>
<p><span style="color:#000080;">end sub</span></p>
<p><span style="color:#000080;"><span style="color:#000000;">membuat handler secara dinamis, pertama kita buat event handler dengan signature nya yang sama tanpa  handles keyword. </span><br />
</span></p>
<p><span style="color:#000080;"><br />
Private sub ClickEventHandler(ByVal sender As System.Object, ByVal e As System.EventArgs)<br />
dim abutton = directcast(sender,button)<br />
select case abutton.name.tolower<br />
case &#8220;btnsave&#8221;<br />
     msgbox(&#8220;save&#8221;)<br />
case &#8220;btndelete&#8221;<br />
    msgbox(&#8220;delete&#8221;)<br />
case&#8221;btncancel&#8221;<br />
   msgbox(&#8220;cancel&#8221;)<br />
end select<br />
end sub<br />
</span></p>
<p>selanjutnya yang harus kita lakukan adalah proses assignment, gunakan addhandler keyword. kita dapat menempatkan perintah tersebut dimana saja, saya menggunakan perintah tersebut di event form load    </p>
<p><Span><br />
Private sub eventandeventhandler_load(ByVal sender As System.Object, ByVal e As System.EventArgs)Handles Mybase.load<br />
AddHandler btnSave.Click, AddressOf ClickEventHandler<br />
AddHandler btnCancel.Click, AddressOf ClickEventHandler<br />
AddHandler btnDelete.Click, AddressOf ClickEventHandler<br />
end sub<br />
</span></p>
<p>Perintah removehandler digunakan untuk memutuskan asosiasi antara event dan eventhandlernya labih dari satu kali penulisan kodenya sebagai berikut<br />
<span><br />
Private sub btnRemoveHandler_Click()<br />
RemoveHandler btnSave.Click, AddressOf ClickEventHandler<br />
RemoveHandler btnCancel.Click, AddressOf ClickEventHandler<br />
RemoveHandler btnDelete.Click, AddressOf ClickEventHandler<br />
end sub<br />
</span></p>
<p>http://waroengvb.net/menangani-event-handler-di-vb-net/</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/sonypringu.wordpress.com/483/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/sonypringu.wordpress.com/483/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/sonypringu.wordpress.com/483/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/sonypringu.wordpress.com/483/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/sonypringu.wordpress.com/483/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/sonypringu.wordpress.com/483/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/sonypringu.wordpress.com/483/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/sonypringu.wordpress.com/483/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/sonypringu.wordpress.com/483/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/sonypringu.wordpress.com/483/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/sonypringu.wordpress.com/483/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/sonypringu.wordpress.com/483/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/sonypringu.wordpress.com/483/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/sonypringu.wordpress.com/483/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sonypringu.wordpress.com&amp;blog=8582208&amp;post=483&amp;subd=sonypringu&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://sonypringu.wordpress.com/2010/04/16/menangani-evenhandler-vbnet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/10ee5c8659a90a843f29016c793519c7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sonypringu</media:title>
		</media:content>
	</item>
		<item>
		<title>Menampilkan Data dari Acces Database di datagridview</title>
		<link>http://sonypringu.wordpress.com/2010/04/14/menampilkan-data-dari-acces-database-di-datagridview/</link>
		<comments>http://sonypringu.wordpress.com/2010/04/14/menampilkan-data-dari-acces-database-di-datagridview/#comments</comments>
		<pubDate>Wed, 14 Apr 2010 09:12:24 +0000</pubDate>
		<dc:creator>sonypringu</dc:creator>
				<category><![CDATA[Database]]></category>
		<category><![CDATA[Visual Basic net]]></category>

		<guid isPermaLink="false">http://sonypringu.wordpress.com/?p=441</guid>
		<description><![CDATA[Menampilkan Data dari Acces Database di Datagridview Datagridview merupakan komponen yang sering digunakan database programer untuk menampilkan data dalam bentuk table. Kode dibawah salah satu cara untuk menampikan data di datagridview, kita mulai dengan membuat table di acces. Buat aplikasi windows, dan tambahkan komponen datagridview di form Fields Jenis Fields Panjang Fields Id (primary key) [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sonypringu.wordpress.com&amp;blog=8582208&amp;post=441&amp;subd=sonypringu&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>Menampilkan Data dari Acces Database di Datagridview </strong> </p>
<p>Datagridview merupakan komponen yang sering digunakan database programer untuk menampilkan data dalam bentuk table.</p>
<p><span id="more-441"></span></p>
<p>Kode dibawah salah satu cara untuk menampikan data di datagridview, kita mulai dengan membuat table di acces.<br />
Buat aplikasi windows, dan tambahkan komponen datagridview di form     </p>
<table cellspacing="0" cellpadding="3" width="100%" align="center" border="1">
<tr>
<td>Fields</td>
<td>Jenis Fields</td>
<td>Panjang Fields</td>
</tr>
<tr>
<td>Id (primary key)</td>
<td>String</td>
<td>15</td>
</tr>
<tr>
<td>Nama</td>
<td>String</td>
<td>30</td>
</tr>
<tr>
<td>Jenis_Kelamin</td>
<td>String</td>
<td>15</td>
</tr>
<tr>
<td>Alamat</td>
<td>String</td>
<td>50</td>
</tr>
<tr>
<td>Nomer_Tlp</td>
<td>String</td>
<td>15</td>
</tr>
</table>
<p><strong>Interface ketika program dijalankan</strong></p>
<p><a href="http://sonypringu.files.wordpress.com/2010/04/view-grid-looping.jpg"><img src="http://sonypringu.files.wordpress.com/2010/04/view-grid-looping.jpg" alt="" title="View grid looping" width="550" height="230" class="alignnone size-full wp-image-488" /></a><br />
imports systems.data<br />
imports system.data.oledb</p>
<p>&#8216;membuat koneksi </p>
<p>Dim connString As String = &#8220;Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\\Northwind.mdb&#8221;<br />
Dim myConnection As OleDbConnection = New OleDbConnection<br />
myConnection.ConnectionString = connString<br />
&#8216; create a data adapter<br />
Dim da As OleDbDataAdapter = New OleDbDataAdapter(&#8220;Select * from Customers&#8221;, myConnection)</p>
<p>Create a DataSet Object and Fill with the data</p>
<p>You use Fill method of OleDbDataAdpater to fill data to a DataSet object.</p>
<p>&#8216; create a new dataset<br />
Dim ds As DataSet = New DataSet<br />
&#8216; fill dataset<br />
da.Fill(ds, &#8220;Customers&#8221;)</p>
<p>Attach DataSet to DataGrid</p>
<p>Now you use DataSource method of DataGrid to attached the DataSet data to the data grid.</p>
<p>&#8216; Attach DataSet to DataGrid<br />
DataGrid1.DataSource = ds.DefaultViewManager</p>
<p>Here is entire source code written on the form load method.</p>
<p>Imports System.Data<br />
Imports System.Data.OleDb<br />
&#8216; some code here<br />
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load<br />
&#8216; create a connection string<br />
Dim connString As String = &#8220;Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\\Northwind.mdb&#8221;<br />
Dim myConnection As OleDbConnection = New OleDbConnection<br />
myConnection.ConnectionString = connString<br />
&#8216; create a data adapter<br />
Dim da As OleDbDataAdapter = New OleDbDataAdapter(&#8220;Select * from Customers&#8221;, myConnection)<br />
&#8216; create a new dataset<br />
Dim ds As DataSet = New DataSet<br />
&#8216; fill dataset<br />
da.Fill(ds, &#8220;Customers&#8221;)<br />
&#8216; write dataset contents to an xml file by calling WriteXml method<br />
&#8216; Attach DataSet to DataGrid<br />
DataGrid1.DataSource = ds.DefaultViewManager<br />
End Sub<br />
End Class   </p>
<p><strong>Dengan cara oledbcommand dan dilooping </strong><br />
imports System.Data<br />
Imports System.Data.OleDb</p>
<p>Public Class Form2<br />
    Dim baris_sekarang As Integer<br />
   Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click</p>
<p>        Dim kolom As Integer</p>
<p>        Dim sqlfill As String = &#8220;Select * from tb1&#8243;<br />
        Dim fillcommand As OleDbCommand</p>
<p>        fillcommand = New OleDbCommand(sqlfill, opendbconnection)</p>
<p>        Try</p>
<p>            Dim rdr As OleDbDataReader = fillcommand.ExecuteReader<br />
            While rdr.Read</p>
<p>                DataGridView1.Rows.Add()</p>
<p>                For kolom = 0 To DataGridView1.ColumnCount &#8211; 1</p>
<p>                    DataGridView1.Rows(baris_sekarang).Cells(kolom).Value = rdr(kolom)</p>
<p>                Next<br />
                baris_sekarang = baris_sekarang + 1<br />
            End While<br />
        Catch ex As OleDbException<br />
            MsgBox(ex.Message.ToString)<br />
        End Try<br />
        closedbconnection()<br />
    End Sub</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/sonypringu.wordpress.com/441/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/sonypringu.wordpress.com/441/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/sonypringu.wordpress.com/441/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/sonypringu.wordpress.com/441/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/sonypringu.wordpress.com/441/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/sonypringu.wordpress.com/441/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/sonypringu.wordpress.com/441/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/sonypringu.wordpress.com/441/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/sonypringu.wordpress.com/441/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/sonypringu.wordpress.com/441/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/sonypringu.wordpress.com/441/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/sonypringu.wordpress.com/441/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/sonypringu.wordpress.com/441/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/sonypringu.wordpress.com/441/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sonypringu.wordpress.com&amp;blog=8582208&amp;post=441&amp;subd=sonypringu&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://sonypringu.wordpress.com/2010/04/14/menampilkan-data-dari-acces-database-di-datagridview/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/10ee5c8659a90a843f29016c793519c7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sonypringu</media:title>
		</media:content>

		<media:content url="http://sonypringu.files.wordpress.com/2010/04/view-grid-looping.jpg" medium="image">
			<media:title type="html">View grid looping</media:title>
		</media:content>
	</item>
		<item>
		<title>Memasukan data ke dalam database</title>
		<link>http://sonypringu.wordpress.com/2010/04/07/memasukan-data-ke-dalam-database/</link>
		<comments>http://sonypringu.wordpress.com/2010/04/07/memasukan-data-ke-dalam-database/#comments</comments>
		<pubDate>Wed, 07 Apr 2010 09:55:52 +0000</pubDate>
		<dc:creator>sonypringu</dc:creator>
				<category><![CDATA[Database]]></category>
		<category><![CDATA[Visual Basic net]]></category>
		<category><![CDATA[Visual Basic net tutorial]]></category>

		<guid isPermaLink="false">http://sonypringu.wordpress.com/?p=379</guid>
		<description><![CDATA[Memasukan data ke dalam database untuk memasukan data ke dalam database padasarnya ada tiga metode yang saya ketahui dari berbagai referensi. dalam metode-metode tersebut perbedaanya hanya pada sintak saja, methode-metode tersebut sebagai berikut 1. Memasukan data SQLCommand dengan SQL parameter 2. Memasukan data SQLCommand dengan SQL 3. Memasukan data dengan Stored Procedure 4. Memasukan data [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sonypringu.wordpress.com&amp;blog=8582208&amp;post=379&amp;subd=sonypringu&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>Memasukan data ke dalam database</strong><br />
untuk memasukan data ke dalam database<br />
padasarnya ada tiga metode yang saya ketahui dari berbagai referensi. dalam metode-metode tersebut perbedaanya hanya pada sintak saja, methode-metode tersebut sebagai berikut</p>
<p>1. Memasukan data  SQLCommand dengan SQL parameter<br />
2. Memasukan data  SQLCommand dengan SQL<br />
3. Memasukan data dengan Stored Procedure<br />
4. Memasukan data dengan Dataset</p>
<p>Ketiga metode tersebut berlaku pada pada semua platform DBMS, tentu saja DBMS yang mendukung SQL. Sekarang kita bahas satu persatu metode diatas.</p>
<p>dalam pembahasan penulis menggunakan contoh menggunakan DBMS Microsoft access.<br />
sebagai tahap awal kita buat dahulu database dan tabelnya, Berinama INSERTDB.MDB untuk database, dan tablenya diberinama TBL1, letakan database itu di directory C supaya gampang untuk membuat pathnya.</p>
<table cellspacing="0" cellpadding="3" width="100%" border="1">
<tbody>
<tr>
<td>Nama Field</td>
<td>Jenis Field</td>
<td>Panjang Fields</td>
</tr>
<tr>
<td>Id</td>
<td>String</td>
<td>15</td>
</tr>
<tr>
<td>Nama</td>
<td>String</td>
<td>30</td>
</tr>
<tr>
<td>Jenis_Kelamin</td>
<td>String</td>
<td>20</td>
</tr>
<tr>
<td>Alamat</td>
<td>String</td>
<td>60</td>
</tr>
<tr>
<td>notlp</td>
<td>String</td>
<td>20</td>
</tr>
</tbody>
</table>
<p><span id="more-379"></span></p>
<p><strong>Interface program ketika dirun</strong><br />
<a href="http://sonypringu.files.wordpress.com/2010/04/save_record.jpg"><img src="http://sonypringu.files.wordpress.com/2010/04/save_record.jpg" alt="" title="save_record" width="551" height="252" class="alignnone size-full wp-image-460" /></a></p>
<p><strong>Propeties Komponen yang dipakai</strong> </p>
<table cellspacing="0" cellpadding="3" width="100%" border="1">
<tr>
<td>Component</td>
<td>Nama</td>
<td>Properties</td>
<td>Value</td>
</tr>
<tr>
<td>Label</td>
<td>label1</td>
<td>Caption</td>
<td>ID :</td>
</tr>
<tr>
<td>Label</td>
<td>label2</td>
<td>Caption</td>
<td>Nama :</td>
</tr>
<tr>
<td>Label</td>
<td>label3</td>
<td>Caption</td>
<td>Jenis Kelamin :</td>
</tr>
<tr>
<td>Label</td>
<td>label3</td>
<td>Caption</td>
<td>Alamat :</td>
</tr>
<tr>
<td>Label</td>
<td>label3</td>
<td>Caption</td>
<td>Nomer Telphon :</td>
</tr>
<tr>
<td>Textbox</td>
<td>txtid</td>
<td>text</td>
<td>&#8220;&#8221;</td>
</tr>
<tr>
<td>Textbox</td>
<td>txtnama</td>
<td>text</td>
<td>&#8220;&#8221;</td>
</tr>
<tr>
<td>combobox</td>
<td>cbojkel</td>
<td>value</td>
<td>Laki-laki;Perempuan</td>
</tr>
<tr>
<td>Textbox</td>
<td>txtalamat</td>
<td>text</td>
<td>&#8220;&#8221;</td>
</tr>
<tr>
<td>Textbox</td>
<td>txtnotlp</td>
<td>text</td>
<td>&#8220;&#8221;</td>
</tr>
</table>
<p><strong>Memasukan data SQLCommand dengan SQL</strong><br />
imports system.data<br />
imports system.data.oledb<br />
Dim Mycn As OleDbConnection<br />
Dim MyCommand As OleDbCommand<br />
Dim SQLInsert As String<br />
Private Sub ButtonAdd_Clic<br />
Try<br />
Mycn = New OleDbConnection(&#8220;Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\INSERTDB.MDB;&#8221;)<br />
Mycn.Open()<br />
SQLstr = &#8220;INSERT INTO TBL1 VALUES(&#8216;&#8221; &amp; txtid.Text &amp; &#8220;&#8216;,&#8217;&#8221; &amp; txtnama.Text &amp; &#8220;&#8216;,&#8217;&#8221; &amp; _<br />
cbojkel.Text &amp; &#8220;&#8216;,&#8217;&#8221; &amp; txtalamat.Text &amp; &#8220;&#8216;,&#8217;&#8221; &amp; txtnotlp.Text &amp; &#8220;&#8216;)&#8221;<br />
myCommand = New OleDbCommand(SQLstr, Mycn)<br />
myCommand.ExecuteNonQuery<br />
Catch ex As Exception<br />
MessageBox.Show(&#8220;could not insert record&#8221;)<br />
End Try<br />
Mycn.Close()<br />
end Sub</p>
<p><strong>Memasukan data SQLCommand dengan sql Parameter</strong><br />
imports system.data<br />
imports system.data.oledb<br />
Dim Mycn As OleDbConnection<br />
Dim MyCommand As OleDbCommand<br />
Dim SqlInsert as string<br />
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click<br />
Mycn = New OleDbConnection(&#8220;Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\TestInsertDataVB\DataBaseTestInsertVB.mdb;&#8221;)<br />
Mycn.Open()<br />
try<br />
sqlinsert = &#8220;Insert into TBL1(id,nama,jenis_kelamin,alamat,notlp)values(@id,@nama,@jenis_kelamin,@alamat,@notlp)&#8221;<br />
MyCommand= new oledbcommand(Mycn,sqlinsert)<br />
mycommand.CommandType = CommandType.Text<br />
mycommand.Parameters.Add(“@id”, OleDbType.Char, 50).Value = Txtid.Text<br />
mycommand.Parameters.Add(“@nama”, OleDbType.Char, 50).Value = txtnama.Text<br />
mycommand.Parameters.Add(“@jenis_kelamin”, OleDbType.Char, 20).Value = cbojkel.Text<br />
mycommand.Parameters.Add(“@alamat”, OleDbType.Char, 100).Value = txtalamat.Text<br />
mycommand.Parameters.Add(“@tlp”, OleDbType.Char,20).Value = txtnotlp.text<br />
mycommand.ExecuteNonQuery()<br />
Catch ex As Exception<br />
MessageBox.Show(“could not insert record”)<br />
end try<br />
Mycn.Close()<br />
end sub</p>
<p><strong>Insert data dengan Stored Procedure</strong></p>
<p>Pertama yang dilakukan dalam metode ini, dengan membuat stored procedure. stored procedure merupakan objek yang terdapat dalam sebuah dbms yang tidak mempunyai interface</p>
<p><strong>Memasukan Data dengan Dataset</strong></p>
<p>imports system.data<br />
imports system.data.oledb<br />
Dim Mycn As OleDbConnection<br />
Dim MyCommand As OleDbCommand<br />
Dim SqlInsert as string</p>
<p> Dim myConnection as SqlConnection<br />
    Dim mySqlDataAdapter as SqlDataAdapter</p>
<p>    myConnection = new SqlConnection(&#8220;server=(local)\SQLExpress;Integrated Security=SSPI;database=northwind&#8221;)<br />
    mySqlDataAdapter = new SqlDataAdapter(&#8220;Select * from Customers&#8221;, myConnection)</p>
<p>    Dim myDataSet as DataSet = new DataSet()<br />
    Dim myDataRow As DataRow</p>
<p>    &#8216; Create command builder. This line automatically generates the update commands for you, so you don&#8217;t<br />
    &#8216; have to provide or create your own.<br />
    Dim myDataRowsCommandBuilder as SqlCommandBuilder = new SqlCommandBuilder(mySqlDataAdapter)</p>
<p>    &#8216; Set the MissingSchemaAction property to AddWithKey because Fill will not cause primary<br />
    &#8216; key &amp; unique key information to be retrieved unless AddWithKey is specified.<br />
    mySqlDataAdapter.MissingSchemaAction = MissingSchemaAction.AddWithKey</p>
<p>    mySqlDataAdapter.Fill(myDataSet, &#8220;Customers&#8221;)</p>
<p>    myDataRow = myDataSet.Tables(&#8220;Customers&#8221;).NewRow()<br />
    myDataRow(&#8220;CustomerId&#8221;) = &#8220;NewID&#8221;<br />
    myDataRow(&#8220;ContactName&#8221;) = &#8220;New Name&#8221;<br />
    myDataRow(&#8220;CompanyName&#8221;) = &#8220;New Company Name&#8221;</p>
<p>    myDataSet.Tables(&#8220;Customers&#8221;).Rows.Add(myDataRow)</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/sonypringu.wordpress.com/379/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/sonypringu.wordpress.com/379/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/sonypringu.wordpress.com/379/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/sonypringu.wordpress.com/379/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/sonypringu.wordpress.com/379/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/sonypringu.wordpress.com/379/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/sonypringu.wordpress.com/379/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/sonypringu.wordpress.com/379/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/sonypringu.wordpress.com/379/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/sonypringu.wordpress.com/379/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/sonypringu.wordpress.com/379/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/sonypringu.wordpress.com/379/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/sonypringu.wordpress.com/379/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/sonypringu.wordpress.com/379/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sonypringu.wordpress.com&amp;blog=8582208&amp;post=379&amp;subd=sonypringu&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://sonypringu.wordpress.com/2010/04/07/memasukan-data-ke-dalam-database/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/10ee5c8659a90a843f29016c793519c7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sonypringu</media:title>
		</media:content>

		<media:content url="http://sonypringu.files.wordpress.com/2010/04/save_record.jpg" medium="image">
			<media:title type="html">save_record</media:title>
		</media:content>
	</item>
		<item>
		<title>Membuat Context Menus</title>
		<link>http://sonypringu.wordpress.com/2010/04/04/membuat-context-menus/</link>
		<comments>http://sonypringu.wordpress.com/2010/04/04/membuat-context-menus/#comments</comments>
		<pubDate>Sun, 04 Apr 2010 10:09:58 +0000</pubDate>
		<dc:creator>sonypringu</dc:creator>
				<category><![CDATA[Component]]></category>
		<category><![CDATA[Visual Basic net tutorial]]></category>

		<guid isPermaLink="false">http://sonypringu.wordpress.com/?p=357</guid>
		<description><![CDATA[Membuat Context Menus Context Menus adalah menu yang muncul ketika sebuah item atau component, di aplikasi yang berbasis windows, ketika ada aksi click kanan tombol mouse. Sebagai contoh kamu akan menjumpai sebuah menu yang mana akan menampilkan shortcut dari edit menu, cut, copy, paste, paste special dan lain-lain. semua item menu  tersebut dapat dijumpai ketika [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sonypringu.wordpress.com&amp;blog=8582208&amp;post=357&amp;subd=sonypringu&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>Membuat Context Menus</strong></p>
<p><strong> </strong>Context Menus adalah menu yang muncul ketika sebuah item atau component, di aplikasi yang  berbasis windows, ketika ada aksi click kanan tombol mouse. Sebagai contoh kamu akan menjumpai sebuah menu yang mana akan menampilkan shortcut dari edit menu, cut, copy, paste, paste special dan lain-lain. semua item menu  tersebut dapat dijumpai ketika terjadi event click kanan pada tombol mouse . dalam visual basic untuk membuat context menu dibutuhkan component <strong>ContextMenu</strong>. untuk melakukan pengeditan ContextMenu component sama persisnya dengan pengeditan MainMenu component.</p>
<p><span id="more-357"></span><br />
contoh membuat context menu</p>
<p>di sebuah form baru drag contexmenu component dari toolbox, clik ci contexmenu component untuk membuka editor. di editor tepatnya pada kotak yang bertuliskan type here , masukan Copy, Cut, Paste. Cut ditandai dengan MenuItem1, Copy ditandai dengan menu MenuItem2, dan Paste ditandai dengan MenuItem. selanjutnya drag dua buah richtextbox component ke form. diproperties window dari form dan kedua  richtextbox, pilih contextmenu property dan set isi menjadi <strong>ContextMenu1.</strong></p>
<p><a href="http://sonypringu.files.wordpress.com/2010/04/cmenu.gif"><img class="alignnone size-full wp-image-369" title="cmenu" src="http://sonypringu.files.wordpress.com/2010/04/cmenu.gif" alt="" width="491" height="459" /></a></p>
<p>dibawah ini kode untuk fungsi menu Cut, Copy, Paste<br />
Public Class Form3 Inherits System.Windows.Forms.Form</p>
<p>#Region &#8221; Windows Form Designer generated code &#8220;</p>
<p>#End Region</p>
<p>Private Sub MenuItem1_Click(ByVal sender As System.Object, ByVal e _<br />
As System.EventArgs) Handles MenuItem1.Click<br />
RichTextBox1.Cut()<br />
End Sub</p>
<p>Private Sub MenuItem2_Click(ByVal sender As System.Object, ByVal e _<br />
As System.EventArgs) Handles MenuItem2.Click<br />
RichTextBox1.Copy()<br />
End Sub</p>
<p>Private Sub MenuItem3_Click(ByVal sender As System.Object, ByVal e _<br />
As System.EventArgs) Handles MenuItem3.Click<br />
RichTextBox2.Paste()<br />
End Sub</p>
<p>End Class</p>
<p>Kalau di run program akan berjalan seperti di bawah ini</p>
<p><a href="http://sonypringu.files.wordpress.com/2010/04/cmenu1.gif"><img class="alignnone size-full wp-image-373" title="cmenu1" src="http://sonypringu.files.wordpress.com/2010/04/cmenu1.gif" alt="" width="495" height="407" /></a></p>
<p><a href="http://sonypringu.files.wordpress.com/2010/04/cmenu2.gif"><img src="http://sonypringu.files.wordpress.com/2010/04/cmenu2.gif" alt="" title="cmenu2" width="495" height="406" class="alignnone size-full wp-image-374" /></a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/sonypringu.wordpress.com/357/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/sonypringu.wordpress.com/357/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/sonypringu.wordpress.com/357/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/sonypringu.wordpress.com/357/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/sonypringu.wordpress.com/357/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/sonypringu.wordpress.com/357/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/sonypringu.wordpress.com/357/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/sonypringu.wordpress.com/357/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/sonypringu.wordpress.com/357/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/sonypringu.wordpress.com/357/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/sonypringu.wordpress.com/357/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/sonypringu.wordpress.com/357/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/sonypringu.wordpress.com/357/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/sonypringu.wordpress.com/357/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sonypringu.wordpress.com&amp;blog=8582208&amp;post=357&amp;subd=sonypringu&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://sonypringu.wordpress.com/2010/04/04/membuat-context-menus/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/10ee5c8659a90a843f29016c793519c7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sonypringu</media:title>
		</media:content>

		<media:content url="http://sonypringu.files.wordpress.com/2010/04/cmenu.gif" medium="image">
			<media:title type="html">cmenu</media:title>
		</media:content>

		<media:content url="http://sonypringu.files.wordpress.com/2010/04/cmenu1.gif" medium="image">
			<media:title type="html">cmenu1</media:title>
		</media:content>

		<media:content url="http://sonypringu.files.wordpress.com/2010/04/cmenu2.gif" medium="image">
			<media:title type="html">cmenu2</media:title>
		</media:content>
	</item>
		<item>
		<title>Koneksi ke MYSQl Database</title>
		<link>http://sonypringu.wordpress.com/2010/04/03/koneksi-ke-mysql-database/</link>
		<comments>http://sonypringu.wordpress.com/2010/04/03/koneksi-ke-mysql-database/#comments</comments>
		<pubDate>Sat, 03 Apr 2010 14:42:22 +0000</pubDate>
		<dc:creator>sonypringu</dc:creator>
				<category><![CDATA[Database]]></category>

		<guid isPermaLink="false">http://sonypringu.wordpress.com/?p=344</guid>
		<description><![CDATA[Koneksi ke MYSQl Database source code di bawah ini merupakan salah satu bentuk koneksi imports MySql.Data.MySqlClient ‘code Private Sub Button1_Click(ByVal sender As System.Object, _ ByVal e As System.EventArgs) Handles Button1.Click ‘ Memeriksa apakah objek koneksi masih ada ‘ Jika ada, maka menutup terlebih dahulu If Not Conn Is Nothing Then Conn.Close() ‘ memasukkan informasi ke [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sonypringu.wordpress.com&amp;blog=8582208&amp;post=344&amp;subd=sonypringu&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>Koneksi ke MYSQl Database</strong></p>
<p>source code di bawah ini merupakan salah satu bentuk koneksi </p>
<p>imports MySql.Data.MySqlClient<br />
‘code<br />
Private Sub Button1_Click(ByVal sender As System.Object, _<br />
ByVal e As System.EventArgs) Handles Button1.Click<br />
‘ Memeriksa apakah objek koneksi masih ada<br />
‘ Jika ada, maka menutup terlebih dahulu<br />
If Not Conn Is Nothing Then Conn.Close()<br />
‘ memasukkan informasi ke variabel<br />
ConnString = “server=localhost;” _<br />
&amp; “uid=tidak_ada;” _<br />
&amp; “pwd=apasaja;” _<br />
&amp; “database=test;”<br />
Try<br />
‘ Membuat objek MySqlConnection melalui<br />
‘ konstruktor dengan parameter string koneksi<br />
Conn = New MySqlConnection(ConnString)<br />
‘ membuka koneksi database<br />
Conn.Open()<br />
MsgBox(“Koneksi ke ” &amp; Conn.DataSource _<br />
&amp; Chr(10) &amp; “Status : ” &amp; Conn.State.ToString(), _<br />
MsgBoxStyle.Information, “Sukses”)<br />
‘ menutup koneksi<br />
Conn.Close()<br />
Catch ex As MySqlException<br />
Select Case ex.Number<br />
Case 0<br />
MessageBox.Show(”Tidak dapat Koneksi ke ” _<br />
&amp; Conn.DataSource, “Koneksi Gagal”, _<br />
MessageBoxButtons.OK, _<br />
MessageBoxIcon.Error)<br />
Case 1045<br />
MessageBox.Show(”Nama user atau password ” &amp; _<br />
” tidak dikenal”, “Login Gagal”, _<br />
MessageBoxButtons.OK, MessageBoxIcon.Error)<br />
End Select<br />
Finally<br />
‘ menghapus objek koneksi<br />
Conn.Dispose()<br />
End Try<br />
end sub</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/sonypringu.wordpress.com/344/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/sonypringu.wordpress.com/344/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/sonypringu.wordpress.com/344/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/sonypringu.wordpress.com/344/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/sonypringu.wordpress.com/344/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/sonypringu.wordpress.com/344/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/sonypringu.wordpress.com/344/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/sonypringu.wordpress.com/344/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/sonypringu.wordpress.com/344/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/sonypringu.wordpress.com/344/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/sonypringu.wordpress.com/344/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/sonypringu.wordpress.com/344/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/sonypringu.wordpress.com/344/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/sonypringu.wordpress.com/344/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sonypringu.wordpress.com&amp;blog=8582208&amp;post=344&amp;subd=sonypringu&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://sonypringu.wordpress.com/2010/04/03/koneksi-ke-mysql-database/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/10ee5c8659a90a843f29016c793519c7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sonypringu</media:title>
		</media:content>
	</item>
		<item>
		<title>Memasukan dan Menampilkan gambar ke Database Access</title>
		<link>http://sonypringu.wordpress.com/2010/04/02/memasukan-dan-menampilkan-gambar-ke-database-access/</link>
		<comments>http://sonypringu.wordpress.com/2010/04/02/memasukan-dan-menampilkan-gambar-ke-database-access/#comments</comments>
		<pubDate>Fri, 02 Apr 2010 12:53:47 +0000</pubDate>
		<dc:creator>sonypringu</dc:creator>
				<category><![CDATA[Database]]></category>

		<guid isPermaLink="false">http://sonypringu.wordpress.com/?p=313</guid>
		<description><![CDATA[Memasukan dan Menampilkan gambar ke Database Access Pada dasarnya dalam proses menyimpan data gambar ke dalam database kita, dapat melakukan dengan dua metode 1. Menyimpan gambar yang disimpan dalam database adalah path dari gambar tersebut. 2. Menyimpan gambar yang disimpan dalam database  adalah gambar tersebut dalam bentuk byte. Dibawah ini kode untuk menyimpan gambar acces [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sonypringu.wordpress.com&amp;blog=8582208&amp;post=313&amp;subd=sonypringu&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Memasukan dan Menampilkan gambar ke Database Access</p>
<p>Pada dasarnya dalam proses menyimpan data gambar ke dalam database kita, dapat melakukan dengan dua metode</p>
<p>1. Menyimpan gambar yang disimpan dalam database adalah path dari gambar tersebut.</p>
<p>2. Menyimpan gambar yang disimpan dalam database  adalah gambar tersebut dalam bentuk byte.</p>
<p><span id="more-313"></span></p>
<p>Dibawah ini kode untuk menyimpan gambar acces database, mengunakan metode yang kedua. terlebih dahulu dubuat databasenya di acces. Database yang dalam kode dibawah ini namanya &#8220;DB_PIC.Mdb&#8221;, path dari database di directory C, nama tablenya &#8220;PIC_ TBl&#8221;, strukturnya sebagai berikut:</p>
<table border="1">
<tbody>
<tr>
<td>Nama fields</td>
<td>Jenis fields</td>
<td>Panjang Fields</td>
</tr>
<tr>
<td>ID (Primary key)</td>
<td>String</td>
<td>20</td>
</tr>
<tr>
<td>nama</td>
<td>string</td>
<td>35</td>
</tr>
<tr>
<td>Alamat</td>
<td>String</td>
<td>60</td>
</tr>
<tr>
<td>Photo</td>
<td>memo</td>
<td></td>
</tr>
</tbody>
</table>
<p>Setelah dibuat database dan tablenya dengan struktur  seperti di atas, dibuat interface dan hasil ketika program dijalankan. seperti gambar di bawah ini </p>
<p><a href="http://sonypringu.files.wordpress.com/2010/04/show-program.jpg"><img src="http://sonypringu.files.wordpress.com/2010/04/show-program.jpg" alt="" title="show program" width="642" height="352" class="alignnone size-full wp-image-349" /></a> </p>
<p>Pengkodean dimulai dengan membuat procedure untuk membuka dan menutup databasenya.</p>
<p>&#8216;deklarasi namespace untuk data<br />
imports system.data<br />
imports system.data oledb<br />
Public Conn As New OleDbConnection(&#8220;Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\DB_PIC.Mdb; Persist Security Info=False&#8221;)</p>
<p>Public Function openconnection() As OleDbConnection<br />
        Try<br />
            If conn.State  ConnectionState.Open Then<br />
                conn.Open()<br />
            End If<br />
        Catch ex As OleDbException<br />
            MsgBox(ex.Message.ToString)<br />
        End Try<br />
        Return conn<br />
    End Function</p>
<p>Public Function closeconnection() As OleDbConnection<br />
        Try<br />
            If conn.State  ConnectionState.Closed Then<br />
                conn.Close()<br />
            End If<br />
        Catch ex As OleDbException<br />
            MsgBox(ex.Message.ToString)<br />
        End Try<br />
        Return conn<br />
    End Function</p>
<p><strong>Menyiapkan gambar</strong><br />
imports system.data &#8216; name space untuk data<br />
imports system.data.oledb<br />
imports system.io &#8216;name space untuk membuat file stream</p>
<p>kita akan mengambil gambar dari hard<br />
private sub loadimage()<br />
pic.image = nothing<br />
dlgpic.showdialog<br />
dim fname as string= dlgpic.filename<br />
if fname.length = 0 then exit sub<br />
try<br />
pic.image = image.fromfile(fname)<br />
catch</p>
<p>end try</p>
<p>end sub</p>
<p><strong>Simpan gambar</strong><br />
penyimpanan gambar ke dalam database, apabila dilakukan click pada button1<br />
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click<br />
        Dim str As New MemoryStream</p>
<p>        Dim mycommand As OleDbCommand<br />
        Dim sqlinsert As String = &#8220;INSERT INTO TABLE1(ID,PICTURE)VALUES(@id,@nama,@alamat,@picture)&#8221;<br />
        Try<br />
            PictureBox1.Image.Save(str, Imaging.ImageFormat.Jpeg)<br />
            Dim buffer(CInt(str.Length &#8211; 1)) As Byte<br />
            &#8216;untuk mereset posisi<br />
            str.Position = 0<br />
            str.Read(buffer, 0, str.Length)<br />
            mycommand = New OleDbCommand(sqlinsert, openconnection)<br />
            mycommand.CommandType = CommandType.Text<br />
           mycommand.Parameters.Add(&#8220;@id&#8221;, OleDbType.Char, 50).Value = TextBox1.Text<br />
mycommand.Parameters.Add(&#8220;@nama&#8221;, OleDbType.Char, 50).Value = TextBox2.Text<br />
mycommand.Parameters.Add(&#8220;@alamat&#8221;, OleDbType.Char, 100).Value = TextBox3.Text</p>
<p>            mycommand.Parameters.Add(&#8220;@picture&#8221;, OleDbType.Binary).Value = buffer<br />
            mycommand.ExecuteNonQuery()<br />
        Catch ex As Exception<br />
        Finally<br />
        End Try<br />
        closeconnection()<br />
    End Sub</p>
<p><strong>Menampilkan gambar </strong><br />
private sub Display_Image(strinput as string)<br />
dim Sqlshow as string = &#8220;select * from where id=&#8217;&#8221; &amp;&amp; &#8220;&#8216;&#8221;<br />
  Dim mycommand As OleDbCommand<br />
        Dim myreader As OleDbDataReader</p>
<p>        mycommand = New OleDbCommand(sqlload, openconnection)<br />
        myreader = mycommand.ExecuteReader</p>
<p>        &#8216;jika recordnya tidak kosong<br />
        If myreader.Read Then<br />
            Try<br />
                Dim buffer() As Byte = CType(myreader(&#8220;picture&#8221;), Byte())<br />
                Dim str As New MemoryStream(buffer)<br />
                PictureBox1.Image = Image.FromStream(str)</p>
<p>            Catch ex As Exception</p>
<p>            End Try<br />
        End If<br />
        &#8216;tutup koneksi database<br />
        closeconnection()<br />
end sub</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/sonypringu.wordpress.com/313/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/sonypringu.wordpress.com/313/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/sonypringu.wordpress.com/313/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/sonypringu.wordpress.com/313/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/sonypringu.wordpress.com/313/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/sonypringu.wordpress.com/313/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/sonypringu.wordpress.com/313/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/sonypringu.wordpress.com/313/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/sonypringu.wordpress.com/313/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/sonypringu.wordpress.com/313/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/sonypringu.wordpress.com/313/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/sonypringu.wordpress.com/313/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/sonypringu.wordpress.com/313/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/sonypringu.wordpress.com/313/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sonypringu.wordpress.com&amp;blog=8582208&amp;post=313&amp;subd=sonypringu&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://sonypringu.wordpress.com/2010/04/02/memasukan-dan-menampilkan-gambar-ke-database-access/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/10ee5c8659a90a843f29016c793519c7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sonypringu</media:title>
		</media:content>

		<media:content url="http://sonypringu.files.wordpress.com/2010/04/show-program.jpg" medium="image">
			<media:title type="html">show program</media:title>
		</media:content>
	</item>
		<item>
		<title>Sintaks XML</title>
		<link>http://sonypringu.wordpress.com/2010/03/26/sintaks-xml/</link>
		<comments>http://sonypringu.wordpress.com/2010/03/26/sintaks-xml/#comments</comments>
		<pubDate>Fri, 26 Mar 2010 12:34:14 +0000</pubDate>
		<dc:creator>sonypringu</dc:creator>
				<category><![CDATA[XML Dasar]]></category>

		<guid isPermaLink="false">http://sonypringu.wordpress.com/?p=281</guid>
		<description><![CDATA[Sintaks XML Sintak Dasar Contoh Sintaks XML &#60;?xml version=&#8221;1.0&#8243;?&#62; &#60;note&#62; &#60;to&#62;Tove&#60;/to&#62; &#60;from&#62;Jani&#60;/from&#62; &#60;heading&#62;Reminder&#60;/heading&#62; &#60;body&#62;Don&#8217;t forget me this weekend!&#60;/body&#62; &#60;/note&#62; Keterangan &#60;note&#62; sebagai root, 4 baris di bawahnya (to, from, heading, body), merupakan elemen anak. semua baris pemerintah XML harus mempunyai tag pembuka dan penutup. Berdasarkan contoh penulisan XMl di atas,  dapat disimpulkan Semua baris perintah [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sonypringu.wordpress.com&amp;blog=8582208&amp;post=281&amp;subd=sonypringu&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>Sintaks XML</strong></p>
<p><strong>Sintak Dasar</strong></p>
<p>Contoh Sintaks XML<br />
&lt;?xml version=&#8221;1.0&#8243;?&gt;<br />
&lt;note&gt;<br />
&lt;to&gt;Tove&lt;/to&gt;<br />
&lt;from&gt;Jani&lt;/from&gt;<br />
&lt;heading&gt;Reminder&lt;/heading&gt;<br />
&lt;body&gt;Don&#8217;t forget me this weekend!&lt;/body&gt;<br />
&lt;/note&gt;</p>
<p>Keterangan<br />
&lt;note&gt; sebagai root, 4 baris di bawahnya (to, from, heading, body), merupakan elemen anak. semua baris pemerintah XML harus mempunyai tag pembuka dan penutup.</p>
<p>Berdasarkan contoh penulisan XMl di atas,  dapat disimpulkan</p>
<p>Semua baris perintah XML harus mempunyai tag pembuka dan penutup.</p>
<p>&lt;p&gt;ini adalah paragraph&lt;/p&gt;<br />
&lt;p&gt;ini adalah sebuah yang lain paragraph&lt;/p&gt;</p>
<p>XML case sensitif, berarti dalam penulisan tag XML harus diperhatikan besar kecilnya huruf.  Untuk lebih dapat dimengerti diperhatikan contoh di bawah ini</p>
<table border="1">
<tbody>
<tr>
<td>&lt;Message&gt;penulisan yang salah&lt;/message&gt;<br />
&lt;message&gt;penulisan yang benar&lt;/message&gt;</td>
</tr>
</tbody>
</table>
<table border="1" width="100%" bgcolor="yellow">
<tbody>
<tr>
<td>&lt;root&gt;<br />
&lt;child&gt;<br />
&lt;subchild&gt;&#8230;&#8230;&#8230;.&lt;/subchild&gt;<br />
&lt;/child&gt;<br />
&lt;/root&gt;</td>
</tr>
</tbody>
</table>
<p>Elemen XML beratribut<br />
Dalam perintah  HTML yang</p>
<p>Setiap elemen yang beratribut harus di beri tanda (&#8220;&#8221;)</p>
<p>&lt;note date=12/11/2007&gt;<br />
&lt;to&gt;Tove&lt;/to&gt;<br />
&lt;from&gt;Jani&lt;/from&gt;<br />
&lt;/note&gt;</p>
<p>&lt;note date=&#8221;12/11/2007&#8243;&gt;<br />
&lt;to&gt;Tove&lt;/to&gt;<br />
&lt;from&gt;Jani&lt;/from&gt;<br />
&lt;/note&gt;</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/sonypringu.wordpress.com/281/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/sonypringu.wordpress.com/281/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/sonypringu.wordpress.com/281/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/sonypringu.wordpress.com/281/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/sonypringu.wordpress.com/281/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/sonypringu.wordpress.com/281/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/sonypringu.wordpress.com/281/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/sonypringu.wordpress.com/281/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/sonypringu.wordpress.com/281/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/sonypringu.wordpress.com/281/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/sonypringu.wordpress.com/281/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/sonypringu.wordpress.com/281/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/sonypringu.wordpress.com/281/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/sonypringu.wordpress.com/281/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sonypringu.wordpress.com&amp;blog=8582208&amp;post=281&amp;subd=sonypringu&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://sonypringu.wordpress.com/2010/03/26/sintaks-xml/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/10ee5c8659a90a843f29016c793519c7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sonypringu</media:title>
		</media:content>
	</item>
	</channel>
</rss>
