Tuesday, April 7, 2015

Cara kirim email dari vb.net

Selamat datang di bahasaprogramvb.blogspot.com, kalai ini admin akan share cara kirim email dengan vb.net. Teori dasar dalam pengiriman email ini adalah dengan memanfaatkan SMTP(Simple Mail Transfer Protocol) yang ada dalam vb.net.
untuk dapat mengakses SMPT ini kita harus melakukan import namespace dari vb itu sendiri yaitu System.Net.Mail. Port SMPT ini secara default adalah 25 namun dalam server email port ini bisa bervariasi . Dalam kasus ini kita hanya bisa kirim email hanya ke format gmail, SMPT gmail server adalah smtp.gmail.com dan untuk mengirim email kita bisa mengakses port pengiriman 587 ,  disini untuk autentikasi berbasis password kita harus menggunakan  NetworkCredential. Untuk lebih jelasnya dapat dicari di oppung(bahasa batak) google.com

langsung saja ikuti langkah-langkah dibawah ini :
1. Buat project baru
2. Buat form seperti di gambar dibawah ini


3. Kita akan menuliskan kode di dalam form ini

Imports System.Net.Mail

Public Class Form1

    Private Sub BtnKirim_Click(ByVal sender As System.Object, ByVal e As              System.EventArgs) Handles BtnKirim.Click
        Try
            Dim SMTP_SERVER As New SmtpClient()
            Dim EMAIL As New MailMessage()

If txtKepada.Text = "" Or txtSubject.Text = "" Or txtIsiPesan.Text = "" Then
MessageBox.Show("Data belum lengkap", "", MessageBoxButtons.OK, MessageBoxIcon.Error)
                Exit Sub
            Else
                If My.Computer.Network.IsAvailable = True Then
                    SMTP_SERVER.Credentials = New Net.NetworkCredential("email anda", "Password")

                    SMTP_SERVER.Port = 587
                    SMTP_SERVER.Host = "smtp.gmail.com"
                    EMAIL = New MailMessage()
                    EMAIL.From = New MailAddress("erwinpasaribu69@gmail.com")
                    SMTP_SERVER.UseDefaultCredentials = False

                    EMAIL.To.Add(txtKepada.Text)
                    EMAIL.Subject = txtSubject.Text
                    EMAIL.Body = txtIsiPesan.Text
                    SMTP_SERVER.Send(EMAIL)
                Else
MessageBox.Show("Koneksi bemasalah","",MessageBoxButtons.OK, MessageBoxIcon.Error)
                    Exit Sub
                End If
            End If
MessageBox.Show("Email anda berhasil dikirim", "", MessageBoxButtons.OK, MessageBoxIcon.Information)
        Catch ex As Exception
            MsgBox(ex.Message)
        End Try

    End Sub

    Private Sub BtnKeluar_Click(ByVal sender As System.Object, ByVal e As            System.EventArgs) Handles BtnKeluar.Click
        Me.Close()
    End Sub
End Class


::Penjelasan Kode ::

Kode diatas pertama sekali menginport library "
Imports System.Net.Mail" yang fungsinya adalah agar kita bisa mengakses librari dalam pengiriman email seperti yang sudah kita pakai di atas "SmtpClient, MailMessage " dan masih banyak lagi.
setelh itu kita mendeklarasikan 2 variabel yaitu 
SMTP_SERVER yang bertipe SmtpClient dan variabel EMAIL yang bertipe MailMessage.

Selanjutnya kita melakukan pengecekan terhadapt textbox yang nilainya tidak boleh kosong "
If txtKepada.Text = "" Or txtSubject.Text = "" Or txtIsiPesan.Text = "" Then"
dan jika nilainya tidak kosong maka kita mengecek koneksi internet komputer kita yaitu If My.Computer.Network.IsAvailable = True Then
dan jika koneksi internet dalam keadaan terkoneksi maka kita mulai memasukkan email dan password kita "
SMTP_SERVER.Credentials = New Net.NetworkCredential ("email anda""Password email anda")"

kemudian membuat email tujuan dengan kode :
EMAIL.From = New MailAddress("alamat_email_tujuan")

Jika berhasil maka akan muncul pesan "Email anda berhasil dikirim"




Cara membuat database sql server dengan query analyzer

Salam damai untuk kita semua, kali ini admin http://bahasaprogramvb.blogspot.com/ akan share bagaimana membuat database dengan query atau bahasa kerennya how to create database sql server using query. Sebelumnya dalam membuat database ada 2 cara yaitu

A.       Dengan cara wizard
B.       Dengan cara membuat query

Disini admin bahasaprogramvb.blogspot.com akan membahas cara membuat database dengan query atau biasa disebut TSQL. Mungkin diantara teman-teman sudah banyak yang tau cara ini, namun saya akan tetap posting ini. Disini asaya akan coba membuat dengan sql server 2005
Cara membuat database dengan query atau tsql :
1.       Silahkan  buka database kamu
2.       Silahkan lakukan login


3.       Setelah login akan muncul tampilan seperti di bawah ini

4.       Klik new query yang ada di pojok kiri kamu dan di bawah menu file

5.       Akan muncul menu editor menuliskan query
  
6.       Setelah muncul menu editor ketikkan perintah di bawah ini

1.  CREATE DATABASE CMD
2.  ON
3.  (NAME=CMD_DATA,
4.   FILENAME='D:\WIN 2015\CMD_DATA.MDF',
5.   SIZE=5,
6.   MAXSIZE=UNLIMITED,
7.   FILEGROWTH=3
8.  )
9.  LOG ON
10.(
11. NAME=CMD_LOG,
12. FILENAME='D:\WIN 2015\CMD_LOG.LDF',
13. SIZE=5,
14. MAXSIZE=UNLIMITED,
15. FILEGROWTH=3
16.         )

7.       Sekarang lakukan execute dengan menekan tombol F5 atau tombol gambar di bawah ini


8.       Jika berhasil akan muncul pesan “Command(s) completed successfully.


9.       Coba refresh database anda dan lihat hasilnya akan ada databse baru yang bernama CMD

                Sekarang kita sudah bisa membuat database dengan query, selanjutnya saya akan posting bagaimana membuat table dengan query dan relasinya. Sekian postingan dari admin http://bahasaprogramvb.blogspot.com/, semoga postingan ini bermanfaat.
Terimakasih telah berkunjung



Thursday, January 23, 2014

Cara Copy Database Sql Server

Kesempatan kali ini saya akan membahas cara mengcopy database
munkin teman-teman kewalahan tentang cara mengcopy database
ok langsung saja :

Langkah Langkah Mengcopy Database (dalam kasus ini saya menggunakan sql server 2005)
1.Klik start
2.klik all program
3.cari folder sql server sobat
4.pilih configuration tools
5.pilih sql server configuration manager
6.jika muncul pesan klik ok saja
7.klik sql server 2005 service
8.klik kanan pada sql server (SQL Server 2005)  --> Pilih Stop
9.cari database yang hendak di copy
10.setelah selesai copy, kembalikan lagi ( klik kanan SQL Server(SQL server 2005) -->Pilih Start
11.Selesai

Ok sekian dulu unutk cara mengcopy database

Thursday, November 7, 2013

Cara Koneksi SQL Server Ke Visual Basic.Net

kali ini penulis mencoba posting koneksi sql server ke visual basic.net
ok langsung saja

1.langkah pertama anda harus membuat database di sql server
   langsung saja :
   -Buka MS Sql Server Sobat
   -Klik New Query(Kita membuat database dengan query)
   -masukkan koding ini : create database DbContoh
                                         on
                                         (Name =DbCotoh,
                                         (Filename='D:\DbContoh.Mdf ');
   -Lakukan Execute
   -coba refres database anda akan terlihat Database baru yang bernama DbContoh

2.Buka Visual basic anda masukkan koding di bawah ini
 
   Import system.data.sqlclient
   
   Dim sql as string
   Dim conn as sqlconnection
   
   sql="Data Source= Nama Server Anda ; Initial Catalog=DbContoh; Integrated security=True"
   conn=new sqlconnection(Sql)
   Conn.open( )

waktunya anda untuk mencoba
Jika ada yang tidak anda mengerti silahkan berkomentar di bawah ini
Sekian dulu untuk hari ini sahabat semua...semoga berhasil


  

Monday, October 14, 2013

Menampilkan Nama Dalam MessageBox

Hai
Jumpa Lagi Dengan Lae Pasaribu
Sesuai janji saya akan posting bagaimana menampilkan nama dalam sebuah pesan yang di sebut MessageBox.
sebelum kita masuk dalam design mari kita mengerti arti dari sebuah kata....what kata????maksudnya Mengerti dari arti MessageBox.
MessageBox kita sebut saja dia kotak pesan yang berfungsi sebagai penanda untuk mengerjakan aktivitas selanjutnya yang akan di kerjakan program yang kita buat.
udah lah akhh ga usah serius kali men...... :D

Ok next
Lihat Toolbox anda dan tambahkan Control seperti yang ada pada Gbr di bawah (Form1) :


Ok Mari mulai dengan koding :
Double klik Button Tampil :

MessageBox.show("Nama Anda Adalah " & textbox1.text)

Nah Sekarang coba jalankan Program sobat...
Ketika Anda Klik Tampilkan Maka akan terlihat kotak pesan seperti di atas
selamat mencoba ya kawan.....semoga berhasil...