<?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>Share from my mind &#187; Programming</title>
	<atom:link href="http://blogs.dhirenz.com/category/computer-articles/vb6-pascal-tpw-php/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogs.dhirenz.com</link>
	<description></description>
	<lastBuildDate>Thu, 01 Jul 2010 15:11:45 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Sms Gateway vb6 programming (basic)</title>
		<link>http://blogs.dhirenz.com/2009/08/sms-gateway-vb6-programming-basic/#utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=sms-gateway-vb6-programming-basic</link>
		<comments>http://blogs.dhirenz.com/2009/08/sms-gateway-vb6-programming-basic/#comments</comments>
		<pubDate>Tue, 04 Aug 2009 19:44:35 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Computer]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Networking dan Internet]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Study]]></category>
		<category><![CDATA[activity]]></category>
		<category><![CDATA[Modem 3G Murah]]></category>
		<category><![CDATA[VB6 Sms Gateway]]></category>

		<guid isPermaLink="false">http://blogs.dhirenz.com/?p=726</guid>
		<description><![CDATA[Ini merupakan pelajaran yang sangat menarik bagi saya, dan sudah lama juga saya mencari cara mudah, murah dan ga ribet untuk mencoba praktek dengan mudah membuat aplikasi SMS Gateway dengan Visual Basic 6. Sebenarnya device yang saya gunakan tidak begitu murah bagi saya, namun sangat mudah didapatkan untuk sekarang ini, yaitu saya menggunakan modem Broadband [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_750" class="wp-caption alignleft" style="width: 60px"><img class="size-full wp-image-750" title="11" src="http://blogs.dhirenz.com/wp-content/uploads/2009/08/11.gif" alt="11" width="50" height="50" /><p class="wp-caption-text">.</p></div>
<p style="text-align: justify;">Ini merupakan pelajaran yang sangat menarik bagi saya, dan sudah lama juga saya mencari cara mudah, murah dan ga ribet untuk mencoba praktek dengan mudah membuat aplikasi SMS Gateway dengan Visual Basic 6. Sebenarnya device yang saya gunakan tidak begitu murah bagi saya, namun sangat mudah didapatkan untuk sekarang ini, yaitu saya menggunakan modem Broadband 3G Huawei E156 yang harganya Rp. 550.000,00 (<a href="http://www.jakartanotebook.com" target="_blank">http://www.jakartanotebook.com</a> July 2009), tapi ada juga loh yang harganya 350rb dan bisa anda pakai untuk praktek.</p>
<p style="text-align: justify;">Awalnya saya menggunakan Handphone nokia 7610 untuk praktek namun tidak dapat disisipkan AT-Commands, dan akhirnya saya membeli modem yang awalnya untuk berselancar di dunia internet, namun sempat terpikir untuk mencobanya, karena pada modem tersedia fasilitas Send and receive SMS dengan software bawaannya.</p>
<p style="text-align: justify;">Sebelum anda melangkah ke programming Visual Basic, anda harus mengerti atau tau sedikit dengan perintah-perinta AT, namun anda pasti ingin tahu apa sih dan kenapa disebut &#8220;AT&#8221; Commands..? AT Commands merupakan perintah yang digunakan pada Hayes-compatible modem. Perintah ini disebut demikian karena pada penulisan perintahnya, kita harus memulainya dengan huruf AT (berasal dari attention).</p>
<p style="text-align: justify;">Mungkin sebaiknya langsung saja pada praktek, masukkan modem anda dan cobalah buka aplikasi HyperTerminal untuk akses Serial Port (Saya menggunakan Settingan 9600,8,n,1 dengan COM2), bagi anda coba cek terlebih dahulu modem anda terdeteksi pada Serial Communication berapa?kemudian bit rate modem anda pun harus sesuai, setelah itu coba untuk &#8220;Connect&#8221;. Berikut akan saya ulas perintah-perintah yang sering digunakan untuk membuat aplikasi SMS Gateway.</p>
<p><span id="more-726"></span><strong><span style="color: #0000ff;">AT</span></strong></p>
<p style="padding-left: 30px;">AT<br />
OK</p>
<p style="padding-left: 30px;">Perintah AT yang berarti Attention, biasanya saya gunakan untuk melakukan pengetesan apakah modem tersebut support AT commands atau tidak, dan modem akan reply pada baris selanjutnya yaitu &#8220;OK&#8221;.</p>
<p><strong><span style="color: #0000ff;">AT+CMGF=[Message Format]</span></strong></p>
<p style="padding-left: 30px;">AT+CMGF=1<br />
OK</p>
<p style="padding-left: 30px;">Perintah ini sangat penting, karena jika anda tidak mengeksekusi perintah ini secara default (Huawei E156G) sms yang anda baca dengan format 7 bit atau 8 bit atau <a href="http://www.gsm-modem.de/sms-pdu-mode.html" target="_blank">PDU Mode</a>. Message format sendiri terdapat 2 pilihan yaitu :</p>
<p style="padding-left: 30px;">0 = <a href="http://www.gsm-modem.de/sms-pdu-mode.html" target="_blank">PDU Mode</a> (7 bit or 8 bit format)</p>
<p style="padding-left: 30px;">1 = Text Mode</p>
<p><strong><span style="color: #0000ff;">AT+CMGR=[index]</span></strong></p>
<p style="padding-left: 30px;">AT+CMGR=3<br />
+CMGR: Message..</p>
<p style="padding-left: 30px;">Perintah untuk membaca pesan atau SMS menurut urutan pesan (index)</p>
<p><strong><span style="color: #0000ff;">AT+CSQ=?</span></strong></p>
<p style="padding-left: 30px;">Untuk mengetahui Level Signal pada device yang kita gunakan.</p>
<p style="padding-left: 30px;">AT+CSQ=?</p>
<p style="padding-left: 30px;">+CSQ: 19,09OK</p>
<p style="padding-left: 30px;">bentuk format command tersebut adalah <em>+CSQ: (list of supported s), (list of supported ) OK </em>dan berikut kutipan keterangan mengenai parameter <a href="http://ww1.freeau.net/freeau/freeau2680.aspx?id=2014" target="_blank">http://ww1.freeau.net/freeau/freeau2680.aspx?id=2014</a></p>
<p style="padding-left: 30px;"><span style="color: #808080;">Parameter<br />
Receive level:<br />
0 -113 dBm or less<br />
1 -111 dBm<br />
2&#8230;30 -109&#8230; -53 dBm<br />
31 -51 dBm or greater<br />
99 not known or not detectable</span></p>
<p style="padding-left: 30px;"><span style="color: #808080;">Bit error rate:<br />
0&#8230;7 as RXQUAL values in the table in GSM 05.08<br />
section 8.2.4.<br />
99 not known or not detectable.<br />
To check the bit error rate there must be a call in progress to<br />
obtain realistic values. If no call is set up, there is no BER to be<br />
determined. In this case the indicated value may be 0 or 99,<br />
depending on the SIM card.<br />
Reference<br />
GSM 07.07</span></p>
<p><span style="color: #808080;"><em>To Be Continued..</em></span></p>
<p><span style="color: #808080;"><strong><span style="color: #000000;">Sending Message or SMS vb6 Script </span></strong></span></p>
<p><span style="color: #000000;">Dibawah ini saya berikan contoh script untuk melakukan pengiriman sms :</span></p>
<blockquote><p>Private Declare Sub Sleep Lib &#8220;KERNEL32&#8243; (ByVal dwMilliseconds As Long)<br />
Private Sub Command1_Click()<br />
With MSComm1<br />
.Settings = &#8220;115200,n,8,1&#8243;<br />
.CommPort = 3 ‘—sesuaikan dengan COM anda<br />
.PortOpen = True<br />
.Output = &#8220;AT+IPR=115200&#8243; + Chr(13)<br />
Sleep 715<br />
.Output = &#8220;AT E0&#8243; + Chr(13)<br />
Sleep 990<br />
.Output = &#8220;AT+CMGF=1&#8243; + Chr(13)<br />
Sleep 100<br />
txtPhone=”0856244031313” ‘—sesuaikan nomor HP tujuan<br />
.Output = &#8220;AT+CMGS=&#8221; + Chr$(34) + Trim(Me.txtPhone) + Chr$(34) + vbCr<br />
Sleep 1000 &#8216; USE API<br />
.Output = “Ini pesan singkat SMS yang dibuat lewat VB6 saya”+ Chr$(26)<br />
.Output = &#8220;AT+CPAS&#8221; + Chr(13)</p>
<p>MsgBox &#8220;Kirim OK&#8221;, vbInformation<br />
End With<br />
End Sub</p></blockquote>
<p><span style="color: #808080;"><span style="color: #000000;"> </span></span><span style="color: #808080;"><strong><span style="color: #000000;"> </span></strong></span></p>
<p><span style="color: #808080;"><em><span style="color: #0000ff;">Sumber :</span></em></span></p>
<ul>
<li><a href="http://nds1.nokia.com/phones/files/guides/at_commands.pdf" target="_blank">http://nds1.nokia.com/phones/files/guides/at_commands.pdf</a></li>
<li><a href="http://ww1.freeau.net/freeau/freeau2680.aspx?id=2014" target="_blank">http://ww1.freeau.net/freeau/freeau2680.aspx?id=2014</a></li>
</ul>
<p><em>Pertanyaan, Kritik dan saran bisa kirim email ke : <span style="color: #0000ff;">gandi@dhirenz.com</span></em></p>
<p style="padding-left: 30px;">
]]></content:encoded>
			<wfw:commentRss>http://blogs.dhirenz.com/2009/08/sms-gateway-vb6-programming-basic/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Visual Basic (VB6) SMS Gateway</title>
		<link>http://blogs.dhirenz.com/2009/03/visual-basic-vb6-sms-gateway/#utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=visual-basic-vb6-sms-gateway</link>
		<comments>http://blogs.dhirenz.com/2009/03/visual-basic-vb6-sms-gateway/#comments</comments>
		<pubDate>Sun, 15 Mar 2009 20:14:46 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[download mfbus15.ocx]]></category>
		<category><![CDATA[SMS Gateway]]></category>
		<category><![CDATA[Visual Basic]]></category>

		<guid isPermaLink="false">http://blogs.dhirenz.com/?p=541</guid>
		<description><![CDATA[Suatu hari saya berkeinginan untuk membuat sebuah server gateway (SMS Automatic Reply) atau sering kita sebut dengan SMS Gateway, dan ternyata connection membutuhkan sebuah komponen untuk menghubungkan antara Visual Basic (VB6) dengan device handphone/mobile. Setelah saya mencari dan akhirnya dapat di search engine google, dan berikut komponen yang saya dapatkan di http://forum.avgoc.com/forum_posts.asp?TID=62 mfbus15.zip ( mfbus15.ocx [...]]]></description>
			<content:encoded><![CDATA[<p>Suatu hari saya berkeinginan untuk membuat sebuah server gateway (SMS Automatic Reply) atau sering kita sebut dengan SMS Gateway, dan ternyata connection membutuhkan sebuah komponen untuk menghubungkan antara Visual Basic (VB6) dengan device handphone/mobile. Setelah saya mencari dan akhirnya dapat di search engine google, dan berikut komponen yang saya dapatkan di <a href="http://forum.avgoc.com/forum_posts.asp?TID=62" target="_blank">http://forum.avgoc.com/forum_posts.asp?TID=62</a></p>
<li><a href="http://forum.avgoc.com/uploads/20070131_013326_Control.zip" target="_blank">mfbus15.zip ( mfbus15.ocx , mfbus15.oca , mfbus15.dll )</a></li>
<li><a href="http://forum.avgoc.com/uploads/20070131_013542_Source_Code.zip" target="_blank">Example Source Code connection to mobile for SMS Gateway</a></li>
<p><span id="more-541"></span><br />
Komponen-komponen yang telah di download sebaiknya disimpan (ekstrak file) di C:\windows\system32\ dan komunikasi hanya dengan handphone yang terdeteksi oleh PC dengan connection COM Port atau Serial Port. Contoh perintah atau syntacs dalam penggunaan MFBUS15 component :<br />
<code>MFBUS15.connect "COM3" <em>{Connection to mobile phone with COM3 serial port number}</em><br />
MFBUS15.dissconnect <em>{Disconnect to mobile phone device}</em></code></p>
<p>And you can see the inbox or comming message, u can send a new message and then you can see delivery report message, see the command (type as string) :<br />
<code>text1.text = MFBUS15.SMS.Inbox<br />
text2.text = MFBUS15.SMS.Outbox<br />
text3.text = MFBUS15.SMS.DeliveryNotifications</code></p>
<p>Display battery and signal level (type as string) :<br />
<code>text1.text = MFBUS15.batterylevel<br />
text1.text = MFBUS15.Rflevel</code></p>
<p>And another command you can find on this component, you can find another command with trying <a href="http://forum.avgoc.com/uploads/20070131_013542_Source_Code.zip">source code</a> Visual Basic&#8230;</p>
<p>Handphone yang digunakan dengan jaringan GSM dan untuk CDMA saya belum pernah coba <img src='http://blogs.dhirenz.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>Happy trying it..</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.dhirenz.com/2009/03/visual-basic-vb6-sms-gateway/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AutoStock Version 1.2.0</title>
		<link>http://blogs.dhirenz.com/2009/03/autostock-version-120/#utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=autostock-version-120</link>
		<comments>http://blogs.dhirenz.com/2009/03/autostock-version-120/#comments</comments>
		<pubDate>Mon, 02 Mar 2009 14:51:10 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Computer]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[AUTOStock]]></category>
		<category><![CDATA[AutoStock V.1.2.0]]></category>
		<category><![CDATA[VB6]]></category>
		<category><![CDATA[Visual Basic Programming]]></category>

		<guid isPermaLink="false">http://blogs.dhirenz.com/?p=517</guid>
		<description><![CDATA[AutoStock merupakan sebuah software sederhana yang digunakan untuk mempermudah dan pengalihan sebuah data yang asalnya dengan hardcopy sekarang dirubah menjadi softcopy. Versi 1.2.0 ini menutupi beberapa bug yang terdapat pada efisiensi terhadap buttons yang ada pada AutoStock. Namun versi 1.2.0 ini masih disebut versi Beta dikarenakan belum di implementasikan untuk efisiensitas penggunaan memory pada PC [...]]]></description>
			<content:encoded><![CDATA[<p>AutoStock merupakan sebuah software sederhana yang digunakan untuk mempermudah dan pengalihan sebuah data yang asalnya dengan hardcopy sekarang dirubah menjadi softcopy. Versi 1.2.0 ini menutupi beberapa bug yang terdapat pada efisiensi terhadap buttons yang ada pada AutoStock. Namun versi 1.2.0 ini masih disebut versi Beta dikarenakan belum di implementasikan untuk efisiensitas penggunaan memory pada PC atau compressing, management file dan struktur design. Berikut spesifikasi PC (dianjurkan) untuk installasi AutoStock :</p>
<pre>Processor	 : Intel Pentium 4</pre>
<pre>RAM	 : 256 Mb (Minimal)</pre>
<pre>VGA	 : 128 Mb (Minimal)</pre>
<pre>Monitor 	 : 17" (1024 x 768)</pre>
<pre>Other	 : USB Port, Printer Port (LPT)</pre>
<pre>OS	 : Win XP</pre>
<pre> </pre>
]]></content:encoded>
			<wfw:commentRss>http://blogs.dhirenz.com/2009/03/autostock-version-120/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VB6 connect to mysql</title>
		<link>http://blogs.dhirenz.com/2009/01/vb6-connect-to-mysql/#utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=vb6-connect-to-mysql</link>
		<comments>http://blogs.dhirenz.com/2009/01/vb6-connect-to-mysql/#comments</comments>
		<pubDate>Fri, 16 Jan 2009 05:43:55 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Access]]></category>
		<category><![CDATA[MS Access]]></category>
		<category><![CDATA[Mysql]]></category>
		<category><![CDATA[VB6]]></category>
		<category><![CDATA[vb6 to Access]]></category>
		<category><![CDATA[vb6 to MS Access]]></category>
		<category><![CDATA[vb6 to mysql]]></category>
		<category><![CDATA[Visual Basic Programming]]></category>
		<category><![CDATA[Visual Basic to Access]]></category>
		<category><![CDATA[Visual Basic to MS Access]]></category>
		<category><![CDATA[Visual Basic to Mysql]]></category>

		<guid isPermaLink="false">http://kerenz.wordpress.com/?p=242</guid>
		<description><![CDATA[Koneksi antara visual basic dan sebuah database tentunya ada beberapa cara, ada yang menggunakan script dan ada pula yang &#8216;mengaitkan&#8217; antara tools yang satu dengan yang lainnya. Koneksi VB6 dengan Access, saya sering menggunakan script untuk konektifitas, namun pada saat ada seseorang rekan kerja yang meminta untuk merubah database type dari access ke mysql, saya [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-252" title="11" src="http://kerenz.files.wordpress.com/2009/01/11.gif" alt="11" width="50" height="50" />Koneksi antara visual basic dan sebuah database tentunya ada beberapa cara, ada yang menggunakan script dan ada pula yang &#8216;mengaitkan&#8217; antara tools yang satu dengan yang lainnya. Koneksi VB6 dengan Access, saya sering menggunakan script untuk konektifitas, namun pada saat ada seseorang rekan kerja yang meminta untuk merubah database type dari access ke mysql, saya pun mulai berfikir &#8220;Kayaknya harus punya refrence atau component baru!&#8221;. Sebelumnya saya akan bahas secara garis besar kelebihan dan kekurangan antara Microsoft Access dengan Mysql, yaitu :</p>
<p><span id="more-242"></span></p>
<p>* Legalitas</p>
<p>Masyarakat indonesia pada umumnya mempunyai sifat konsumtif yang sangat tinggi, namun jeleknya mereka tidak mau mengeluarkan uang sedikitpun, walaupun jalan yang ditempuh sangatlah tidak baik, contohnya yah saya sendiri <img src='http://blogs.dhirenz.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  Dari pada membeli dengan harga yang tinggi lebih baik membeli bajakan yang mempunyai harga lebih murah walaupun saya tau resikonya lebih besar.</p>
<p>Dari legalitas ini Mysql diunggulkan karena merupakan product dengan lisensi GNU dan disebarkan secara free, sedangkan MS Access merupakan product Microsoft dan lisensi harus dibeli dengan harga yang lumayan tinggi.</p>
<p>* Kapasitas dan efektifitas</p>
<p>Disini tentunya Mysql diunggulkan, dibandingkan dengan Microsoft Access yang lebih lambat dan kapasitas dibawah mysql.</p>
<p>* Stand Alone Application</p>
<p>Namun Mysql harus mengakui kelebihan dari MS Access yang bisa membuat aplikasi didalam aplikasi itu sendiri, banyak aplikasi perkantoran yang masih menggunakannya.</p>
<p>Setelah dijelaskan kelebihan dan kekurangan kedua database tersebut, akhirnya saya mengerti kenapa rekan kerja saya meminta untuk merubah dari MS Access ke Mysql. Namun bagi saya kedua database tersebut mungkin saja sewaktu-waktu akan dipergunakan lagi, bagi saya ini merupakan ilmu dan pengalaman baru. Berikut adalah contoh-contoh connection script :</p>
<p><span style="color:#0000ff;">VB6 to Access ( Visual Basic to Access ) Script</span></p>
<p><span style="color:#000000;">Sebelumnya pastikan refrence pada Visual Basic anda klik <em>Project &gt; refrences &gt; Browse</em> kemudian cari file <em>C:Program FilesCommon FilesSystemadomsado25.tlb</em> atau <em>msado27.tlb</em></span></p>
<p><code>Dim cn As ADODB.Connection<br />
Dim rs As ADODB.Recordset<br />
Dim strSql As String<br />
on Error goto Error<br />
strSql = "SELECT * FROM e_member" ' Select semua field yang berada di tabel e_member<br />
Set cn = New ADODB.Connection<br />
cn.ConnectionString = "Provider=Microsoft.jet.OLEDB.4.0;" _<br />
&amp; "Data Source=D:Projectdatabase.mdb"<br />
cn.Open<br />
Set rs = New ADODB.Recordset<br />
rs.CursorLocation = adUseClient<br />
rs.Open strSql, cn, adOpenDynamic, adLockOptimistic, adCmdText<br />
rs.Requery<br />
txtId.text = rs("e_id")<br />
cn.close<br />
Exit Sub<br />
Error:<br />
strMessage = "Pembatalan transaksi"<br />
Call Write_Log(2, pConstSuccess, strMessage, LblUser.Caption)</code></p>
<p><span style="color:#000000;">Script diatas merupakan contoh untuk read database pada MS Access</span></p>
<p><span style="color:#0000ff;">VB6 to MySql ( Visual Basic to MySql ) Connection</span></p>
<p>Visual Basic to MySql connection mungkin sering menjadi pertanyaan bagi orang awam yang sedang memperdalam kemampuannya dalam Visual Basic Programming, tidak tersedianya atau tidak support Visual Basic package ( paket visual basic Develpment Software ) terhadap aplikasi yang non Microsoft. Maka dari itu jika kita ingin menghubungkkan antara Visual Basic programming dengan maka saya akan memberikan caranya :</p>
<ol>
<li>Install Aplikasi MySql dan buatlah sebuah database, jika anda menggunakan Operating System WinXP dan ingin menginstall MySql anda bisa menggunakan software appserv, jika ingin download bisa klik <span style="color:#0000ff;"><a href="http://www.appservnetwork.com/" target="_blank">disini</a></span>.</li>
<li>Download mysql connector odbc 5.1.5 win32  Driver, anda bisa klik <span style="color:#0000ff;"><a title="mysql driver" href="http://www.ziddu.com/download/3256774/mysql-connector-odbc-noinstall-5.1.5-win32.zip.html" target="_blank">disini</a></span> untuk download.</li>
<li>Ekstrak file kemudian install.bat pada folder ODBC driver.</li>
<li>Setelah itu anda harus setup DSN pada komputer anda, berikut saya berikan langkah-langkahnya :</li>
</ol>
<ul>
<li>Masuk ke <em>Control Panel &gt;&gt; Administrative Tools &gt;&gt; Data Sources (ODBC)</em></li>
</ul>
<div class="wp-caption alignleft" style="width: 190px"><a href="http://www.shareapic.net/content.php?id=14216946&amp;owner=kerenz" target="_blank"><img style="border:0 initial initial;" title="ODBC setup" src="http://preview.shareapic.net/preview4/014216946.jpg" border="0" alt="" width="180" height="125" /></a><p class="wp-caption-text">Click the image to show with high quality</p></div>
<p>Kemudian akan muncul form ODBC Data Source Administration, pada Tabs User DNS anda pilih tombol Add disisi sebelah kanan form untuk menambahkan DSN yang baru. Setelah di klik maka akan keluar form Create New Data Source, dan pilih MySQL ODBC 5.1 Driver &gt;&gt; klik Finish.</p>
<div class="wp-caption alignleft" style="width: 140px"><a href="http://www.shareapic.net/content.php?id=14217084&amp;owner=kerenz" target="_blank"><img style="border:0 initial initial;" title="Mysql Driver ODBC" src="http://preview.shareapic.net/preview4/014217084.jpg" border="0" alt="" width="130" height="125" /></a><p class="wp-caption-text">Click the image to show with high quality</p></div>
<p>Kemudian akan muncul form seperti gambar disamping, isi data source dengan &#8220;AutoStock&#8221; (Contoh), kemudian description di isi dengan bebas. Selanjutnya adalah pengisian untuk authentikasi login ke mysql, misalkan pada server di isi localhost (karena saya install mysql di local), masukkan user dan password, kemudian pilih database yang digunakan. Jika sudah selesai lakukan pengecekan koneksi ke database dengan cara klik pada tombol test.</p>
<div class="wp-caption aligncenter" style="width: 140px"><a href="http://www.shareapic.net/content.php?id=14217078&amp;owner=kerenz" target="_blank"><img style="border:0 initial initial;" title="Finish Setup" src="http://preview.shareapic.net/preview4/014217078.jpg" border="0" alt="" width="130" height="107" /></a><p class="wp-caption-text">Click the image to show with high quality</p></div>
<p>Jika Installasi sudah selesai dilakukan, kini saatnya mencoba interfacing antara MySql dengan dengan Visual Basic, contoh script adalah sebagai berikut :<br />
<code>Public Sub ReloadDGRepStock()<br />
Dim cn As ADODB.Connection<br />
Dim rs As ADODB.Recordset<br />
Dim strSql As String<br />
strSql = "SELECT * FROM tmp_stock"<br />
Set cn = New ADODB.Connection<br />
cn.Open "dsn=AutoStock"<br />
Set rs = New ADODB.Recordset<br />
rs.CursorLocation = adUseClient<br />
rs.Open strSql, cn, adOpenDynamic, adLockOptimistic, adCmdText<br />
rs.Requery<br />
Set DataGrid3.DataSource = rs<br />
Exit Sub<br />
End Sub</code></p>
<p>Perbedaan antara koneksi dengan MS Access dengan MySql hanya sedikit saja pada script, yaitu pada open connection dikarenakan tujuan database menggunakan DSN sudah di setup sehingga tidak memerlukan connection string, dan sintaks untuk membuka database berubah menjadi <strong>cn.open &#8220;dsn=autostock&#8221; </strong></p>
<p style="text-align:center;">Semoga Bermanfaat.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.dhirenz.com/2009/01/vb6-connect-to-mysql/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Program Engineer</title>
		<link>http://blogs.dhirenz.com/2008/11/program-engineer/#utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=program-engineer</link>
		<comments>http://blogs.dhirenz.com/2008/11/program-engineer/#comments</comments>
		<pubDate>Sun, 23 Nov 2008 15:33:03 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Bussines]]></category>
		<category><![CDATA[mantaf]]></category>
		<category><![CDATA[Service]]></category>
		<category><![CDATA[Visual Basic]]></category>

		<guid isPermaLink="false">http://kerenz.wordpress.com/?p=151</guid>
		<description><![CDATA[Visual Basic adalah salah suatu Developement tools untuk membangun aplikasi dalam lingkungan Windows. Dalam perkembangannya Visual Basic Programming sering digunakan untuk membuat sebuah software baik untuk administrasi, Accounting, Control System (Interfacing). Namun terkadang sering juga dipergunakan untuk membuat sebuah virus, tapi mungkin begitulah cara sebagian orang untuk mendalami pemahaman dalam menggunakan Visual Basik Pasar atau [...]]]></description>
			<content:encoded><![CDATA[<p>Visual Basic adalah salah suatu Developement tools untuk membangun aplikasi dalam lingkungan Windows. Dalam perkembangannya Visual Basic Programming sering digunakan untuk membuat sebuah software baik untuk administrasi, Accounting, Control System (Interfacing). Namun terkadang sering juga dipergunakan untuk membuat sebuah virus, tapi mungkin begitulah cara sebagian orang untuk mendalami pemahaman dalam menggunakan Visual Basik</p>
<p>Pasar atau ekonomi saat ini sedang merosot, krisis yang terjadi diseluruh dunia, namun saya memberanikan diri untuk menjual sebual jasa pembuatan program dengan menggunakan Visual Basic. Saya memberanikan diri dengan bisnis sampingan ini dikarenakan ke ingin tauan dan semangat untuk mendalami Visual Basic yang sangat kuat. Adapun project yang pernah dan sedang saya kerjakan (merupakan tugas saya dimana tempat saya bekerja sekarang) :</p>
<ul>
<li>Modifikasi software in Treadline Machine for controller  machine activity, modifikasi pada program untuk menampilkan color line pada software.</li>
<li>Modifikasi software pada mesin treadline, mengganti komunikasi yang sebelumnya menggunakan Fiber Optic kemudian diganti dengan menggunakan kabel UTP yang terhubung dengan LAN.</li>
<li>Pembuatan program untuk manage data mesin (memerlukan modifikasi PLC), dimana PLC akan memberikan sinyal jika terjadi lost time. Dan semua data setiap activity mesin terrecord dan bisa ditampilkan.</li>
</ul>
<p>Bagi yang membutuhkan jasa pembuatan program bisa cofirm, Hubungi di +6285624403031 a.n. Gandi Suparlan</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.dhirenz.com/2008/11/program-engineer/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>RS-232 to RS-422 or use available schema</title>
		<link>http://blogs.dhirenz.com/2008/08/rs-232-to-rs-422-or-use-available-schema/#utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=rs-232-to-rs-422-or-use-available-schema</link>
		<comments>http://blogs.dhirenz.com/2008/08/rs-232-to-rs-422-or-use-available-schema/#comments</comments>
		<pubDate>Sun, 31 Aug 2008 09:37:50 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Computer]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://kerenz.wordpress.com/?p=34</guid>
		<description><![CDATA[I have question with my project in my work, production member have request for improves the Banbury machine ( Mixing ). Production member will have automatically print the weighing value on output this machine. Not far from weighing amplifier there are PC for printing weighing but still manually weghing input. I have 2 ideas for [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align:justify;padding-left:30px;">I have question with my project in my work, production member have request for improves the Banbury machine ( Mixing ). Production member will have automatically print the weighing value on output this machine. Not far from weighing amplifier there are PC for printing weighing but still manually weghing input. I have 2 ideas for get data from weighing amplifier with AD-4401 type, first i can direct conectivity  between PC and amplifier with serial port on PC, but way of this i have problem with wiring conectivity, because output type from amplifier and communication serial port not same.</p>
<p style="text-align:justify;">Difference with output type so this ideas not effective and efficient because deadline only 2 week, if have to use converter hence having to order with time old ones. So if this ideas can&#8217;t be support this project, maybe I have to use the way of secondly.</p>
<p style="text-align:justify;">
<dl class="wp-caption alignleft">
<dt class="wp-caption-dt"><a href="http://kerenz.files.wordpress.com/2008/08/db9pin.gif"><img class="size-full wp-image-37 aligncenter" src="http://kerenz.files.wordpress.com/2008/08/db9pin.gif" alt="Communication serial port" width="151" height="130" /></a></dt>
</dl>
<dl class="wp-caption alignleft">
<li><a href="http://kerenz.files.wordpress.com/2008/08/wiring.jpg"><img class="size-medium wp-image-36 aligncenter" src="http://kerenz.files.wordpress.com/2008/08/wiring.jpg?w=300" alt="wiring and output from amplifier AD-4401" width="300" height="205" /></a></li>
</dl>
<p style="text-align:justify;">The Second Ideas is use the available media, so i&#8217;m not change or add new media with this project, I am only require to make a change at program. Please see the image &#8220;Available Schema&#8221;, the way of this schema i have to modification with Banbury Program that is add two address receive data from PLC and sending file (weighing data) to PC. Weighing PC will read the file always 1 second with timer.</p>
<div id="attachment_39" class="wp-caption aligncenter" style="width: 399px"><a href="http://kerenz.files.wordpress.com/2008/08/schema-bb.jpg"><img class="size-full wp-image-39" src="http://kerenz.files.wordpress.com/2008/08/schema-bb.jpg" alt="Available schema" width="389" height="218" /></a><p class="wp-caption-text">Available schema</p></div>
]]></content:encoded>
			<wfw:commentRss>http://blogs.dhirenz.com/2008/08/rs-232-to-rs-422-or-use-available-schema/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
