Anda di halaman 1dari 30

Membuat Laporan Di VB.

NET Dengan Crystal Report


Membuat Laporan Di VB.NET Dengan Crystal Report - ok kali ini saya akan membahas
bagaimana membuat laporan dengan crytal report di vb.net. saya menggunakan visual studio 2010
dan crystal report 13. bagi yang belom ada crystal report mungkin bisa download di mari( Crystal
Report )

Langkah Langkah Membuat Crystal Report


ok yang pertama kita lakukan adalah menambah item crystal report, cara nya adalah Menu Project >
add new item > di menu common item pilih reporting > Crystal Report > beri nama file lalu klik add

Setelah itu nanti akan muncul seperti berikut:

pilih using the report wizard terus type standard lalu klik ok. setelah itu akan muncul :

nah abis itu pilih my connection > database nya > lalu kita pilih tabel saja yang di butuhkan untuk
membuat laporan(lihat gambar). nah jika tidak ada pilih new connection untuk membuat koneksi
baru

nah untuk link relantionship biasa nya terbuat otomatis, tapi kadang juga gk kalo tabel kita nya
banyak foreign key. ok langsung next

pilih apa saja yang ingin di tampilkan di laporan setelah itu langsung finish ajah atau terserah mau di
next field nya di grup by. ok setelah itu

nah di sini kita bisa melihat preview dari database , tinggal kita merapikan tampilan crystal report
nya saja

Menampilkan Crystal Report Di Form

nah sekarang buat form baru dengan beberapa item berikut:

- 2 Radiobutton
- 1 TextBox
- 1 Button
- 1 CrystalReportViewer
*bagi yang CrystalReportViewer tidak ada ikuti langkan berikut: menu Project>properties >
Compile>Advance Compile Option> target framework nya gan 4 aja

ok Setelah desain di buat langsung masuk ke coding

Public Class Fmenampilkancrystalreport

Private Sub Fmenampilkancrystalreport_Load(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles MyBase.Load
CrystalReportViewer1.RefreshReport()
RadioButton1.Checked = True

End Sub

Private Sub Fmenampilkancrystalreport_Resize(ByVal sender As Object, ByVal e As

System.EventArgs) Handles Me.Resize


CrystalReportViewer1.Height = Me.Height - CrystalReportViewer1.Top - 35
CrystalReportViewer1.Width = Me.Width - 20
End Sub

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)


Handles Button1.Click
Dim laporan As New CrystalReport2 'ini nama report yang tadi dibuat
If RadioButton1.Checked = True Then
laporan.RecordSelectionFormula = ""

End If
If RadioButton2.Checked = True Then
laporan.RecordSelectionFormula = "{Header_teleselling.kdpetugas} ='" & TextBox1.Text & "' "
End If
With Me.CrystalReportViewer1
.ReportSource = laporan
.Refresh()
End With

End Sub
End Class

lihat versi Pastebin

Sekian tutorial Membuat Laporan Di VB.NET Dengan Crystal Report semoga mudah di mengerti
Di Tulis Taufik Ismail at 12:15 No comments:
Email ThisBlogThis!Share to TwitterShare to Facebook
Labels: vbnet
Thursday, 14 May 2015

Cara Export Listview Ke Excel Pada VB.NET


ok berikut adalah cara Export data yang di listview ke Microsoft Excel di VB.Net , work di visual
studio 2010 dan excel 2010.

copy codingan ini di button atau terserah anda.

Try
Dim objExcel As New Excel.Application
Dim bkWorkBook As Excel.Workbook
Dim shWorkSheet As Excel.Worksheet
Dim i As Integer
Dim j As Integer

objExcel = New Excel.Application


bkWorkBook = objExcel.Workbooks.Add
shWorkSheet = CType(bkWorkBook.ActiveSheet, Excel.Worksheet)
For i = 0 To Me.lvcm.Columns.Count - 1
shWorkSheet.Cells(1, i + 1) = Me.lvcm.Columns(i).Text
Next
For i = 0 To Me.lvcm.Items.Count - 1
For j = 0 To Me.lvcm.Items(i).SubItems.Count - 1
shWorkSheet.Cells(i + 2, j + 1) = Me.lvcm.Items(i).SubItems(j).Text
Next
Next

objExcel.Visible = True
Catch ex As Exception
MsgBox(ex.Message)
End Try

'lvcm ganti dengan nama listview anda

setelah di copy pasti anda akan menemukan error seperti ini, sukur2 kalo gk error
-error : Type 'Excel.Application' Is not Defined
-error : Type 'Excel.WorkBook' Is not Defined
dan lain lain

cara mengatasi nya adalah.

masuk ke menu Project di atas > Pilih properties > references > add> Tab NET >
Microsoft.Office.Interop.Excel

setelah itu masih di tempat yang sama, tapi rada turunin sedikit.

pastikan Microsoft.Office.Interop sudah tercentang.

setelah sudah . running your app and enjoy .

Di Tulis Taufik Ismail at 21:25 No comments:


Email ThisBlogThis!Share to TwitterShare to Facebook
Labels: vbnet
Tuesday, 12 May 2015

Cara Print Excel dari VB.NET


ok berikut adalah cara mengeprint file excel dengan VB.NET, ini udah work di visual studio 2010
dan office 2010, pastikan default printer nya sudah bener.

Dim strFile As String = "D:\Book1.xlsx"


Dim objProcess As New System.Diagnostics.ProcessStartInfo

With objProcess
.FileName = strFile
.WindowStyle = ProcessWindowStyle.Hidden
.Verb = "print"

.CreateNoWindow = True
.UseShellExecute = True
End With
Try
System.Diagnostics.Process.Start(objProcess)
Catch ex As Exception
MessageBox.Show(ex.Message)
End Try
Di Tulis Taufik Ismail at 19:31 No comments:
Email ThisBlogThis!Share to TwitterShare to Facebook
Labels: vbnet
Thursday, 7 May 2015

Cara Menambahkan Dan Mengurangi Data Di Listview


VB.NET

Berikut adalah cara menambahkan data di listview melalui TextBox letakan codingan di button.

Dim lv As ListViewItem
lv = Me.lvhunting.Items.Add(txtkodecm.Text)
lv.SubItems.Add(txtnamacm.Text)
lv.SubItems.Add(txtalamat.Text)
lv.SubItems.Add(txtnohp.Text)
lv.SubItems.Add(txtkodeskull.Text)
lv.SubItems.Add(txtnamasekolah.Text)
lv.SubItems.Add(txtnamapenerima.Text)
lv.SubItems.Add(txtreport.Text)
lv.SubItems.Add(txtfollow.Text)

lalu ini mengambil data di listview untuk di masukankan ke textbox

txtkodecm.Text = lvhunting.FocusedItem.Text
txtnamacm.Text = lvhunting.FocusedItem.SubItems(1).Text
txtalamat.Text = lvhunting.FocusedItem.SubItems(2).Text
txtnohp.Text = lvhunting.FocusedItem.SubItems(3).Text
txtkodeskull.Text = lvhunting.FocusedItem.SubItems(4).Text
txtnamasekolah.Text = lvhunting.FocusedItem.SubItems(5).Text
txtnamapenerima.Text = lvhunting.FocusedItem.SubItems(6).Text
txtreport.Text = lvhunting.FocusedItem.SubItems(7).Text
txtfollow.Text = lvhunting.FocusedItem.SubItems(8).Text

On Error Resume Next


'untuk remove data yang di ambil
lvhunting.FocusedItem.Remove()
Di Tulis Taufik Ismail at 19:21 No comments:
Email ThisBlogThis!Share to TwitterShare to Facebook
Labels: vbnet
Wednesday, 6 May 2015

Cara dari Listview ke Textbox VB.NET


berikut adalah codingan agar ketika listview di double click maka isi dari listview tersebut pindah
ke textbox.

Private Sub lvcm_DoubleClick(ByVal sender As Object, ByVal e As System.EventArgs) Handles


lvcm.DoubleClick

On Error Resume Next


With lvcm
txtkodecm.Text = .FocusedItem.Text
txtnamacm.Text = .FocusedItem.SubItems(1).Text
txtalamat.Text = .FocusedItem.SubItems(2).Text
dttanggal.Text = .FocusedItem.SubItems(3).Text
txtjeniskelamin.Text = .FocusedItem.SubItems(4).Text
txtnohp.Text = .FocusedItem.SubItems(5).Text
txtnamaortu.Text = .FocusedItem.SubItems(6).Text
txthportu.Text = .FocusedItem.SubItems(7).Text
txtkodeskul.Text = .FocusedItem.SubItems(8).Text
txtjurusan.Text = .FocusedItem.SubItems(9).Text
cmbsetelah.Text = .FocusedItem.SubItems(10).Text
txtminat.Text = .FocusedItem.SubItems(11).Text
cmbminat.Text = .FocusedItem.SubItems(12).Text
txtreport.Text = .FocusedItem.SubItems(13).Text
End With
If txtjeniskelamin.Text = "Laki-laki" Then
optlaki.Checked = True
End If
If txtjeniskelamin.Text = "Perempuan" Then
optperempuan.Checked = True
End If
If txtminat.Text = "Ya" Then
optya.Checked = True
End If

If txtminat.Text = "Ragu-ragu" Then


optragu.Checked = True
End If
If txtminat.Text = "Tidak" Then
opttidak.Checked = True
End If

End Sub

End Sub
Di Tulis Taufik Ismail at 19:29 No comments:
Email ThisBlogThis!Share to TwitterShare to Facebook
Labels: vbnet
Tuesday, 5 May 2015

Cara Menampilkan Data Di Checkbox Dari Database


VB.NET
Ok kali ini gua mau share Cara Menampilkan data di checbox yang data nya di ambil dari
database.

di sini ceritanya gua punya 3 buah checkbox.


Checkbox ayam, checkbox ikan, dan checkbox kepiting

dan disini saya mau nampilin checkbox ayam dan kepiting .

ok berikut code nya

Private Sub cmdpilih_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)


Handles cmdpilih.Click
Dim Ceritanyadaridatabase As String
Ceritanyadaridatabase = "ayam,kepiting"

If Ceritanyadaridatabase.Contains("ayam") Then
Checkayam.Checked = True
End If
If Ceritanyadaridatabase.Contains("kepiting") Then
Checkkepiting.Checked = True
End If

End sub

kelar..
Di Tulis Taufik Ismail at 23:25 No comments:
Email ThisBlogThis!Share to TwitterShare to Facebook
Labels: vbnet

Cara Mencari Kata Di Dalam String VB.NET


berikut adalah bagaimana cara nya mencari kata di VB.net yaitu dengan menggunakan fungsi
contains. di dalam contoh saya mencari kata "way" dari string tujuan.

Private Sub cmdpilih_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)


Handles cmdpilih.Click
Dim Ceritanyadaridatabase As String
Ceritanyadaridatabase = "kmzway87aa"
If Ceritanyadaridatabase.Contains("way") Then
MsgBox("ada")
Else
MsgBox("gk ada")

End If

end sub
Di Tulis Taufik Ismail at 18:34 No comments:
Email ThisBlogThis!Share to TwitterShare to Facebook
Labels: vbnet

Sunday, 14 September 2014

Cara Menampilkan Data Dari Database Di Listview


VB.NET
Berikut adalah Cara Menampilkan Data Dari Database Di Listview VB.NET dengan
menggunakan visual studio 2010

taro di tombol
call carilistitem

Sub carilistiem()
Call opendb()
' Dim zz2 As String
Dim nn22 As Integer = 0
For nn22 = 0 To Me.lvtele.Items.Count - 1

Dim xkodecm2 = lvtele.Items(nn22).Text


' Dim xreport2 = lvtele.Items(nn22).SubItems(6).Text
Dim cc As String
cc = " select * from calonmahasiswa where kdcalonmahasiswa = '" & xkodecm2 & "' "
cmd = New OleDb.OleDbCommand(cc, conn)
Dim rs As OleDb.OleDbDataReader
rs = cmd.ExecuteReader
If rs.Read Then
lvtele.Items(nn22).SubItems(1).Text = rs("namacalonmahasiswa")
lvtele.Items(nn22).SubItems(2).Text = rs("alamat")
lvtele.Items(nn22).SubItems(3).Text = rs("nohp")
lvtele.Items(nn22).SubItems(4).Text = rs("kdsekolah")
lvtele.Items(nn22).SubItems(6).Text = rs("report")

End If

Next

End Sub

*lvtele nama listview nya

Di Tulis Taufik Ismail at 20:58 No comments:


Email ThisBlogThis!Share to TwitterShare to Facebook
Labels: vbnet
Friday, 12 September 2014

Cara Sortir Data Pada Listview VB.NET


Berikut adalah cara untuk menyortir data yang ada di dalam column vb.net

pertama tambahkan module


lalu masukan codingan berikut :

Public Class ListviewComparer


Implements IComparer

Private mColumnNumber As Integer


Private mSortOrder As SortOrder

Public Sub New(ByVal ColumnNumber As Integer, ByVal SortOrder As SortOrder)


mColumnNumber = ColumnNumber
mSortOrder = SortOrder
End Sub
Public Function Compare(ByVal x As Object, ByVal y As Object) As Integer Implements
IComparer.Compare

Dim itemX As ListViewItem = DirectCast(x, ListViewItem)


Dim itemY As ListViewItem = DirectCast(y, ListViewItem)

Dim stringX As String


If itemX.SubItems.Count <= mColumnNumber Then
stringX = ""
Else
stringX = itemX.SubItems(mColumnNumber).Text
End If

Dim stringY As String


If itemY.SubItems.Count <= mColumnNumber Then
stringY = ""
Else
stringY = itemY.SubItems(mColumnNumber).Text
End If

If mSortOrder = SortOrder.Ascending Then


If IsNumeric(stringX) And IsNumeric(stringY) Then
Return Val(stringX).CompareTo(Val(stringY))
ElseIf IsDate(stringX) And IsDate(stringY) Then
Return DateTime.Parse(stringX).CompareTo(DateTime.Parse(stringY))
Else
Return String.Compare(stringX, stringY)
End If
Else
If IsNumeric(stringX) And IsNumeric(stringY) Then
Return Val(stringY).CompareTo(Val(stringX))
ElseIf IsDate(stringX) And IsDate(stringY) Then
Return DateTime.Parse(stringY).CompareTo(DateTime.Parse(stringX))
Else
Return String.Compare(stringY, stringX)
End If

End If
End Function

End Class

setelah itu tambahan codingan berikut di dalam form yang ada listview nya
Private mSortingColumn As ColumnHeader

Setelah itu taro codingan di lvcolumn click Contoh nya berikut

Private Sub ListView1_ColumnClick(ByVal sender As Object, ByVal e As


System.Windows.Forms.ColumnClickEventArgs) Handles ListView1.ColumnClick

'mendekralariskan variable NewSortingColumn


Dim NewSortingColumn As ColumnHeader = ListView1.Columns(e.Column)
'mendeklarasikan variable SortOrder
Dim SortOrder As SortOrder

'jika variable mSortingColumn kosong


If mSortingColumn Is Nothing Then
'mengisi variable sortorder sebagai ascending
SortOrder = Windows.Forms.SortOrder.Ascending
Else
'mengecek apakah column yang diklik itu sama dengan column yang sebelumnya
If NewSortingColumn.Equals(mSortingColumn) Then
'jika column text dimulai dengan tanda ^ maka
If mSortingColumn.Text.StartsWith("^ ") Then
'mengisi variable sortorder sebagai descending
SortOrder = Windows.Forms.SortOrder.Descending
Else
'mengisi variable sortorder sebagai ascending
SortOrder = Windows.Forms.SortOrder.Ascending

End If
Else
'mengisi variable SortOrder sebagai ascending
SortOrder = Windows.Forms.SortOrder.Ascending
End If

mSortingColumn.Text = mSortingColumn.Text.Substring(2)
End If

mSortingColumn = NewSortingColumn
'jika SortOrder = Ascending
If SortOrder = Windows.Forms.SortOrder.Ascending Then
mSortingColumn.Text = "^ " & mSortingColumn.Text
Else
mSortingColumn.Text = " " & mSortingColumn.Text
End If

ListView1.ListViewItemSorter = New ListviewComparer(e.Column, SortOrder)

ListView1.Sort()

End Sub

Selesai....
tinggal klik header column nya maka data akan ke sortir

Silahkan download project nya disini :


http://www.4shared.com/rar/Rphj3QPIba/sortirlistview.html

Di Tulis Taufik Ismail at 03:39 No comments:


Email ThisBlogThis!Share to TwitterShare to Facebook

Labels: vbnet
Wednesday, 10 September 2014

Cara Isi ComboBox sesuai data di Database VB.NET


berikut codingan agar isi combobox diambil dari data yang ada di database
taro di form_load

Call opendb()

Dim AA As String = " SELECT * FROM petugas"


cmd = New OleDb.OleDbCommand(AA, conn)
Dim RS As OleDb.OleDbDataReader
RS = cmd.ExecuteReader()
cmbidpetugas.Items.Clear()
If RS.HasRows Then
While RS.Read
cmbidpetugas.Items.Add(RS("idpetugas"))
End While
End If
Di Tulis Taufik Ismail at 19:09 No comments:
Email ThisBlogThis!Share to TwitterShare to Facebook
Labels: vbnet

Cara Menghitung Total Jumlah di column Listview


VB.Net

contoh berikut adalah menghitung total harga dari subtotal yang ada di column listviwq pemesanan
makan.
berikut codingan nya , silahkan taro di tombol hitung atau bebas
Dim xjmlhrg As Integer
Dim MM As Integer = 0

For MM = 0 To Me.lvpesen.Items.Count - 1

xjmlhrg = xjmlhrg + Val(lvpesen.Items(MM).SubItems(4).Text)


Next

'Txttotalharga.Text = Format(xjmlhrg, "#,##0")

txttotalharga.Text = xjmlhrg
Di Tulis Taufik Ismail at 19:04 No comments:
Email ThisBlogThis!Share to TwitterShare to Facebook
Labels: vbnet

Cara Menyimpan Data Di Listview VB.NET


Berikut saya ada cara atau codingan untuk menyimpan data di listview vb.net

simpan listview vb.net

Private Sub cmdsave_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)


Handles cmdsave.Click
call opendb()
Dim xKODE As String = ""
Dim xNAMA As String = ""
Dim xHARGA As Double = 0
Dim xJUMLAH As Double = 0
Dim xSUBTOTAL As Double = 0

Dim MM As Integer = 0
For MM = 0 To Me.lvpesen.Items.Count - 1
'lvpesen nama listview nya

xKODE = lvpesen.Items(MM).Text
xNAMA = lvpesen.Items(MM).SubItems(1).Text
xHARGA = lvpesen.Items(MM).SubItems(2).Text
xJUMLAH = lvpesen.Items(MM).SubItems(3).Text
xSUBTOTAL = lvpesen.Items(MM).SubItems(4).Text

Dim KK As String = ""


KK = " INSERT INTO dpesenmakan " & _
"(no_pesen " & _
" ,nama_makanan " & _
" ,harga " & _
" ,jumlah " & _
" ,kode_makanan " & _
" ,subtotal)" & _
" VALUES " & _
" ('" & txtnopesen.Text & "' " & _
" ,'" & xNAMA & "' " & _
" ,'" & xHARGA & "' " & _
" ,'" & xJUMLAH & "' " & _
" ,'" & xKODE & "' " & _

" ,'" & xSUBTOTAL & "') "


cmd = New OleDb.OleDbCommand(KK, conn)
cmd.ExecuteNonQuery()
cmd.Dispose()
Next
end sub
Di Tulis Taufik Ismail at 19:00 1 comment:
Email ThisBlogThis!Share to TwitterShare to Facebook
Labels: vbnet
Sunday, 8 June 2014

Membuat message box pada tombol keluar di vb.net


caranya membuat diaglogbox konfirmasi keluar program saat tombol merah di sudut kanan atas di
click

Private Sub frmBase_FormClosing(sender As Object, e As FormClosingEventArgs) Handles


Me.FormClosing
If MsgBox("Yakin mau keluar?", MsgBoxStyle.Question Or MsgBoxStyle.YesNo) <>
Windows.Forms.DialogResult.Yes Then
e.Cancel = True
End If
End Sub

Contoh lain nya

Private Sub SISWA_FormClosed(ByVal sender As Object, ByVal e As


System.Windows.Forms.FormClosedEventArgs) Handles Me.FormClosed
If (MessageBox.Show("Benarkah Anda Ingin Keluar dari aplikasi ini ???", "Konfirmasi",
MessageBoxButtons.YesNo, MessageBoxIcon.Question) == Windows.Forms.DialogResult.Yes)
Then
Application.Exit()
End If
Di Tulis Taufik Ismail at 01:16 No comments:

Email ThisBlogThis!Share to TwitterShare to Facebook


Labels: vbnet
Sunday, 28 July 2013

Cara Membuat Hak Akses Pada User VB.net


Setelah saya membuat artikel CARA MEMBUAT STATUSBAR ATAU STATUSSTRIP DI VB.NET
kali ini saya ingin membuat hak akses pada user , misal nya seorang kasir dia hanya bisa transaksi
saja dan tidak bisa entry data dan sedangkan admin bisa entry data . ini masih ada hubungan nya
dengan status bar , bagi yang belum buat, bisa baca di CARA MEMBUAT STATUSBAR ATAU
STATUSSTRIP DI VB.NET .

setelah status bar nya sudah di buat ,saya menggunakan menu strip , mari kita masuk codingan nya
.

Nah codingan ini di taro di form load

If statusBarUser.Text = "kasir" Then


MasterToolStripMenuItem.Enabled = False
TransaksiToolStripMenuItem.Enabled = True
End If

Cara Kedua taro di button ok form login

Call opendb()
Dim aa As String = ""
aa = " select * from tlogin where userop ='" & txtusername.Text & "' " & _
" And jabatan ='" & "kasir" & "' "
cmd = New OleDb.OleDbCommand(aa, conn)
Dim rs As OleDb.OleDbDataReader

rs = cmd.ExecuteReader()
If rs.Read Then
Form2.Show()

Form2.MasterToolStripMenuItem.Enabled = False
Form2.TransaksiToolStripMenuItem.Enabled = True
Form2.mdilogin.Enabled = False
Me.Hide()
'Form2 adalah Fmenu
End If

Semoga bermanfaat .
Di Tulis Taufik Ismail at 01:24 No comments:
Email ThisBlogThis!Share to TwitterShare to Facebook
Labels: vbnet

Cara Membuat StatusBar atau StatusStrip Di VB.NET


Berikut Cara Membuat StatusBar atau StatusStrip Di VB.NET Saya Menggunakan Visual
Studio 2010
Saya Membuat nya langsung dengan coding tanpa bantuan toolbox , codingan taro di form load

Public Declare Function GetKeyState Lib "user32" (ByVal nVirtKey As Long) As Integer

Private Sub Form2_Load(ByVal sender As System.Object, ByVal e As System.EventArgs)


Handles MyBase.Load
'Membuat Status bar nya
Dim statusBarMain As New StatusBar
statusBarMain.Name = "StatusBar"
statusBarMain.ShowPanels = True

'MEMBUAT PANEL USER LOGIN

Dim statusBarUser = New StatusBarPanel


statusBarUser.Name = "StatusBarUser"
statusBarUser.Text = flogin.txtusername.Text
statusBarUser.AutoSize = StatusBarPanelAutoSize.Contents
statusBarMain.Panels.Add(statusBarUser)

'MEMBUAT PANEL TANGGAL

Dim statusBarDate = New StatusBarPanel


statusBarDate.Name = "StatusBarDate"
statusBarDate.Text = FormatDateTime(Now(), DateFormat.ShortDate)
statusBarDate.AutoSize = StatusBarPanelAutoSize.Contents
statusBarMain.Panels.Add(statusBarDate)

'MEMBUAT PANEL JAM

Dim statusBarTime = New StatusBarPanel


statusBarTime.Name = "StatusBarTime"
statusBarTime.Text = FormatDateTime(Now(), DateFormat.LongTime)
statusBarTime.AutoSize = StatusBarPanelAutoSize.Contents
statusBarMain.Panels.Add(statusBarTime)

'MEMBUAT PANEL CAPS LOCK ON/OFF

Dim statusBarCAPS = New StatusBarPanel


statusBarCAPS.Name = "StatusBarCAPS"

If My.Computer.Keyboard.CapsLock = 1 Then
statusBarCAPS.Text = "CAPS ON"
Else
statusBarCAPS.Text = "CAPS OFF"
End If

statusBarCAPS.AutoSize = StatusBarPanelAutoSize.Contents
statusBarMain.Panels.Add(statusBarCAPS)

'MEMBUAT PANEL NUM LOCK ON/OFF

Dim statusBarNUMS = New StatusBarPanel


statusBarNUMS.Name = "StatusBarNUMS"

If My.Computer.Keyboard.NumLock = 1 Then
statusBarNUMS.Text = "NumLock ON"
Else
statusBarNUMS.Text = "NumLock OFF"
End If

statusBarNUMS.AutoSize = StatusBarPanelAutoSize.Contents
statusBarMain.Panels.Add(statusBarNUMS)

' TAMBAHKAN SEMUA KONTROL KE FORM


Me.Controls.Add(statusBarMain)

'REFRESH STATUSBAR NYA DENGAN TIMER


Timer1.Start()
End Sub

Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles


Timer1.Tick
Dim status As StatusBar = CType(Me.Controls.Find("statusBar", True)(0), StatusBar)

status.Panels("statusBarDate").Text = FormatDateTime(Now(), DateFormat.ShortDate)


status.Panels("statusBarTime").Text = FormatDateTime(Now(), DateFormat.LongTime)

If My.Computer.Keyboard.NumLock = 1 Then
status.Panels("statusBarNUMS").Text = "NumLock ON"
Else
status.Panels("statusBarNUMS").Text = "NumLock OFF"
End If

If My.Computer.Keyboard.CapsLock = 1 Then

status.Panels("statusBarCAPS").Text = "CAPS ON"


Else
status.Panels("statusBarCAPS").Text = "CAPS OFF"
End If

End Sub
Di Tulis Taufik Ismail at 00:16 1 comment:
Email ThisBlogThis!Share to TwitterShare to Facebook
Labels: vbnet
Saturday, 27 July 2013

Cara Menyimpen tanda kutip(') di VB.Net


Berikut adalah codingan cara menyimpen tanda kutip(') di vb.net atau visual studio 2010

Public Function SQLdenganKutip(ByVal sText)


Dim sTemp
If Not IsNothing(sText) Then sTemp = Replace(sText, "'", "''")
SQLdenganKutip = sTemp
End Function

Lalu taro fungsi sqldengankutip seperti codingan yang berwarna merah .

Dim bb As String

bb = "Insert into tamu " & _


"( kode_tamu " & _
",No_kartuidentitas " & _
",Nama_tamu " & _
",Kewarganegaraan) " & _
" Values " & _
" ('" & txtkodetamu.Text & "' " & _
" ,'" & txtnoktp.Text & "' " & _
" ,'" & SQLdenganKutip(txtnamalengkap.Text) & "' " & _
" ,'" & txtkewarganegaraan.Text & "') "

cmd = New OleDb.OleDbCommand(bb, conn)


cmd.ExecuteNonQuery()
cmd.Dispose()

Di Tulis Taufik Ismail at 23:21 1 comment:


Email ThisBlogThis!Share to TwitterShare to Facebook
Labels: vbnet

Cara agar tidak ada data yang sama di listview vb.net


Berikut codingan nya agar tidak ada data yang sama di listview .

For Each item As ListViewItem In lvpesen.Items


If item.Text = txtkode.Text Then
MessageBox.Show("Data Ini Sudah Ada pada Baris Ke " + (item.Index + 1).ToString,
"Warning", MessageBoxButtons.OK, MessageBoxIcon.Exclamation)
Exit Sub
End If
Next

semoga bermanfaat
Di Tulis Taufik Ismail at 09:01 No comments:
Email ThisBlogThis!Share to TwitterShare to Facebook
Labels: vbnet

Cara Mengatasi Crystal report database minta login


ketika pindah komputer

Hal ini saya alamin ketika saya pindah komputer . awal nya saya membuat laporan/crystal report
nya di tempat temen , nah ketika saya jalankan di komputer saya , ternyata database nya minta
login , padahal di server sql saya sudah ada database nya , eh ternyata sql server bukan database
yang portable kata nya sih . jadi harus di update lagi koneksi nya . berikut cara nya saya
menggunakan visual studio 2010 :

Nah buka Crystal report nya > di situ ada database field , lalu klik kanan dan pilih set datasource
location .

Lalu pilih Create new Connection > bikin seperti biasa > kalo udah selesai tinggal di klik lambang
database update .

selesai .

Di Tulis Taufik Ismail at 08:57 3 comments:


Email ThisBlogThis!Share to TwitterShare to Facebook

Labels: vbnet

Cara Mengtahui jumlah data/row yg ada di database


VB.net
ini codingan bagaimana cara menghitung atau mengtahui jumlah data yang di tabel kamar
saya menggunakan visual studio 2010
Call opendb()
Dim cc As String
cc = " Select count(*) from kamar "
cmd = New OleDb.OleDbCommand(cc, conn)
Dim rs As Integer

rs = cmd.ExecuteScalar

Label1.Text = rs

Nah kalo ini menghitung atau mengetahui jumlah data di tabel kamar yang berfasilitas AC

Dim dd As String
dd = " Select count(*) from kamar where fasilitas = '" & "AC" & "' "
cmd = New OleDb.OleDbCommand(dd, conn)
Dim rsu As Integer

rsu = cmd.ExecuteScalar

Label5.Text = rsu

Semoga bermanfaat .

Cara ukuran Crystal Report Mengikuti Form


Code agar ukuran Crytal Report viewer mengikuti Ukuran Form , jika form di ubah ukuran nya
( misal nya di maximize ) maka ukuran Cr nya aka berubah :

Code nya Di Form - Resize

CrystalReportViewer1.height = Height - CrystalReportViewer1.top - 35


CrystalReportViewer1.width = Width - 20

- angka - 35 20 agar ukuran form sesuai ajah , anda dapat merubah nya .

Anda mungkin juga menyukai