Вы находитесь на странице: 1из 2

www.konsultasivb.

com
Pusat Kursus VB.Net & Bimbingan Tugas Akhir

Cara Mengatasi Password Database Login


1. Membuat module koneksi ke database access

Imports System.Data.OleDb
Imports CrystalDecisions.CrystalReports.Engine
Imports CrystalDecisions.Shared

Module Module1

Public Conn As OleDbConnection


Public DA As OleDbDataAdapter
Public DS As DataSet
Public CMD As OleDbCommand
Public DR As OleDbDataReader

Public cryRpt As New ReportDocument


Public crtableLogoninfos As New TableLogOnInfos
Public crtableLogoninfo As New TableLogOnInfo
Public crConnectionInfo As New ConnectionInfo
Public CrTables As Tables

Public Sub seting_laporan()


With crConnectionInfo
.ServerName = (Application.StartupPath.ToString &
"\DBJualBeli.mdb")
.DatabaseName = (Application.StartupPath.ToString &
"\DBJualBeli.mdb")
.UserID = ""
.Password = ""
End With

CrTables = cryRpt.Database.Tables
For Each CrTable In CrTables
crtableLogoninfo = CrTable.LogOnInfo
crtableLogoninfo.ConnectionInfo = crConnectionInfo
CrTable.ApplyLogOnInfo(crtableLogoninfo)
Next
End Sub

Public Sub Koneksi()

Conn = New
OleDbConnection("provider=microsoft.jet.oledb.4.0;data
source=DBJualBeli.mdb")
Conn.Open()
End Sub
End Module

1
www.konsultasivb.com
Pusat Kursus VB.Net & Bimbingan Tugas Akhir

2. Cara memanggil laporan

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


As System.EventArgs) Handles BTNBarang.Click
cryRpt.Load("master Barang.rpt")
Call seting_laporan()
CRV.ReportSource = cryRpt
CRV.RefreshReport()
End Sub

3. Lihat juga link berikut ini :

http://konsultasivb.com/video_membuat_laporan_crystal_report_access_20
07.php

Вам также может понравиться