none
Cara memanggil dua tabel atau lebih crystal report menggunakan VB.NET

    Pertanyaan

  • Hallo master.

    master gimana caranya memanggil dua tabel atau lebih untuk laporan di crystal report? saya sudah mencoba berulang kali tetapi ada tidak ada yang pas.

    misalnya tabel pembayaranPendaftaran berisi data pembayaranpendaftaran dan tabel perlengkapan ada dua barang, misalnya baju dan celana.

    saya menggunakan VB.NET 2012 dan SQL SERVER 2012

    ketika saya memanggilnya, hanya 1 barang aja muncul. gimana solusinya master?

     Sub koneksi()
            Try
                sqlquery = "Data Source=.\; Initial Catalog= aa; Integrated Security=True"
                sqlcon = New SqlConnection(sqlquery)
                sqlcon.Open()
    
            Catch ex As Exception
                MessageBox.Show(ToString)
            End Try
        End Sub 
    koneksi()
     Private Sub Kwitansi_Pembayaran_Pendaftaran_Load(sender As Object, e As EventArgs) Handles MyBase.Load
            sqlquery = "select a.UangSekolah, b.NamaBarang From  pembayaranpendaftaran a inner join PembayaranPerlengkapan b on a.NoNIS = b.NoNIS Where a.NoNIS ='" & Data_Buku.TextBox1.Text & "'"
     Dim cr As CrystalReportKwitansiPembayaran
            cr = New CrystalReportKwitansiPembayaran
            cr.SetDataSource(ds)
    
            crkwitansi.ReportSource = cr
    end sub



    • Diedit oleh FahmiZR 11 April 2017 7:52
    11 April 2017 7:50

Semua Balasan

  • bisa menggunakan Linq

    http://stackoverflow.com/questions/20829307/vb-net-updating-datagrid-view-with-data-from-multiple-datatables

    contoh diatas 2 table di gabung trus di tampilin di datagridview

    untuk contoh lain bisa cek disini, siapa tau berguna buat next nya

    https://code.msdn.microsoft.com/LINQ-Sample-Queries-13a42a54


    12 April 2017 2:57
  • kalau untuk crystal report bro, gimana?

    11 Mei 2017 8:19
  • itu coding kamu diatas dah dibuat  ke crystal reportnya

    15 Mei 2017 2:06
  • tapi terjadi refresh crystal report secara otomatis dan terjadi data tersebut kosong. dan saya coba lagi dengan langkah yang lain, tapi data di crystal report terjadi dobel. mohon solusinya bro

    terima kasih

    15 Mei 2017 8:19
  • bisa kah saya melihat gambar error nya...
    16 Mei 2017 1:41
  • itu bro, memanggil 2 tabel, tapi itu terakhir saya kerjakan . harga pada uang sekolah sampai raport enggak muncul harga2 nya.

    Querynya dibawahnya ini.

     Kwitansi_Pembayaran_Pendaftaran.Show()
            query = "select * from PembayaranPendaftaran a inner join PembayaranPendaftaran_Detail b on a.NoKwitansi = b.NoKwitansi where a.NoKwitansi='" & lblNoNIS.Text & "'and b.NoKwitansi='" & lblNoKwitansi.Text & "'"
            sqlcmd = New SqlCommand(sqlquery, sqlcon)
            sqladapter = New SqlDataAdapter(sqlcmd)
            'ds = New DataSet1
            'ds = New DataSet1
            'sqladapter.Fill(ds, "dbo.PindahSekolah")
            Dim cr As CrystalReportKwitansiPembayaran
            cr = New CrystalReportKwitansiPembayaran
            cr.SetDataSource(ds)
    
            Kwitansi_Pembayaran_Pendaftaran.crkwitansi.ReportSource = cr
            Kwitansi_Pembayaran_Pendaftaran.crkwitansi.RefreshReport()

    16 Mei 2017 6:00
  • photonya

    16 Mei 2017 6:02