salam, kali ini saya akan berbagi bagaimana cara membuat menu dengan jquery bootstrap tanpa reload, tentunya udah banyak koding yang bertebaran di blog blog yang biasa di kunjungi, tetapi mungkin belum bisa memenuhi keinginan yg agan butuhkan,
okey kita langsung ke pembahasan,. untuk kali ini saya menggunakan script jquery dan html biasa

simpan dalam satu file dan berinama namafile.html, ini dia koding.a silahkan di copy

<!DOCTYPE html>
<html class="no-js">
    <head>
        <title>Administrator</title>
        <!-- Bootstrap -->
        <link href="<?php echo base_url() ?>assets/css/bootstrap.min.css" rel="stylesheet" media="screen">
        <link href="<?php echo base_url() ?>assets/css/bootstrap-responsive.min.css" rel="stylesheet" media="screen">
        <link href="<?php echo base_url() ?>assets/styles.css" rel="stylesheet" media="screen">
        <!-- HTML5 shim, for IE6-8 support of HTML5 elements -->
        <!--[if lt IE 9]>
            <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
        <![endif]-->
    </head>
    <body Onload="check_akses()">
        <div class="navbar navbar-fixed-top" >
            <div class="navbar-inner">
                <div class="container-fluid">
                    <a class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse"> <span class="icon-bar"></span>
                     <span class="icon-bar"></span>
                     <span class="icon-bar"></span>
                    </a>
                    <a class="brand" href="#" style="color:blue;" ><img src="<?php echo base_url() ?>foto/right.png" style="height:25px;"/>&nbsp; APPS STORE</a>
                    <div class="nav-collapse collapse">
                        <ul class="nav pull-right">
                        <li class="dropdown">
                        <a href="#" role="button" class="dropdown-toggle" data-toggle="dropdown"> <i class="icon-user"></i> &nbsp; <?php echo $this->session->userdata('uname')?>
                        <i class="caret"></i>
                                </a>
                                <ul class="dropdown-menu">
                                    <li>
                                        <a tabindex="-1" data-toggle="tab" href="#menu6" onclick="data_profil()" >Profile</a>
                                    </li>
                                    <li class="divider"></li>
                                    <li>
                                        <a tabindex="-1" href="<?php echo base_url() ?>index.php/home/login">Logout</a>
                                    </li>
                                </ul>
                            </li>
                        </ul>
                        <ul class="nav navbar-nav">
                            <li>
                               <a data-toggle="tab" href="#home" onclick="data_home()"><i class="icon-home"></i> Dashboard</a>
                            </li>
                            <li class="dropdown">
                                <a class="dropdown-toggle" data-toggle="dropdown" href="#">
                                <i class="icon-lock"></i> Users <i class="caret"></i></a>
                                <ul class="dropdown-menu">
                                    <li>
                                        <a tabindex="-1" href="#menu5" data-toggle="tab" onclick="data_userlist()">User List</a>
                                    </li>
                                </ul>
                            </li>
                        </ul>
                    </div>
                    <!--/.nav-collapse -->
                </div>
            </div>
        </div>
        <div class="container-fluid">
            <div class="row-fluid">
                <div class="span3" id="sidebar">
                <ul class="nav nav-list bs-docs-sidenav nav-collapse collapse">
                <li><a href="#menu1" data-toggle="tab" onclick="data_produk()" ><i class="icon-th"></i> Products<i class="icon-chevron-right"></i></a></li>
                <li><a href="#menu2" data-toggle="tab" onclick="data_apps()" ><i class="icon-list"></i> Apps<i class="icon-chevron-right"></i></a></li>
                <li><a href="#menu3" data-toggle="tab" onclick="data_stats()" ><i class="icon-signal"></i> Stats<i class="icon-chevron-right"></i></a></li>
                <li><a href="#menu4" data-toggle="tab" onclick="data_info()" ><i class="icon-book"></i> Informasi<i class="icon-chevron-right"></i></a></li>
                </ul>
                <ul class="nav nav-list bs-docs-sidenav nav-collapse collapse">
                    <li>
                    <a href="#"><i class="icon-flag"></i> Research</a>
                    </li>
                </ul>
                </div>
                <!--/span-->
                <div class="span9" id="content">
                <ul class="nav nav-tabs" >
                <li class="active" ><a data-toggle="tab" href="#home" id="1a" >Home </a></li>
                <li><a data-toggle="tab" href="#menu1"  id="a" >Products </a></li>
                <li><a data-toggle="tab" href="#menu2"  id="ab" >Apps Store </a></li>
                <li><a data-toggle="tab" href="#menu3"  id="abc" >Stats </a></li>
                <li><a data-toggle="tab" href="#menu4"  id="abcd" >Informasi </a></li>
                <li><a data-toggle="tab" href="#menu5"  id="userlist" >User List </a></li>
                <li><a data-toggle="tab" href="#menu6"  id="profil" >Profil </a></li>
                </ul>
                <div class="tab-content">
                <div id="home" class="tab-pane fade in active">
                <h3>HOME </h3>
                <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p>
                </div>
                <div id="menu1" class="tab-pane fade">
                <h3>PRODUCTS </h3>
                <p>Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>
                </div>
                <div id="menu2" class="tab-pane fade">
                <h3>APPS STORE </h3>
                <p>Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam.</p>
                </div>
                <div id="menu3" class="tab-pane fade">
                <h3>STATS </h3>
                <p>Eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo.</p>
                </div>
                <div id="menu4" class="tab-pane fade">
                <h3>INFORMASI </h3>
                <p>Eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo.</p>
                </div>
                <div id="menu5" class="tab-pane fade">
                <h3>USER LIST </h3>
                <p>Eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo.</p>
                </div>
                <div id="menu6" class="tab-pane fade">
                <h3>PROFILE</h3>
                <p>Eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo.</p>
                </div>
                </div>
            </div>
                </div>
            <hr>
        </div>
        </div>
        <!--/.fluid-container-->
        <script type="text/javascript" src="<?php echo base_url() ?>assets/js/jquery.min.js"></script>
        <script src="<?php echo base_url() ?>assets/js/bootstrap.min.js"></script>
    <script type="text/javascript">
   $(document).ready(function(){
   $('#1a').show();
   $('#a').hide();
   $('#ab').hide();
   $('#abc').hide();
   $('#abcd').hide();
   $('#userlist').hide();
   $('#profil').hide();
    });
   function data_home(){
   $('ul li').removeClass('active');
   $('#1a').tab().parents('li').addClass('active');
   }
   function data_produk(){
   $('#a').show();
   $('ul li').removeClass('active');
   $('#a').tab().parents('li').addClass('active');
   }
   function data_apps(){
    $('#ab').show();
    $('ul li').removeClass('active');
    $('#ab').tab().parents('li').addClass('active');
   }
   function data_stats(){
    $('#abc').show();
    $('ul li').removeClass('active');
    $('#abc').tab().parents('li').addClass('active');
   }
   function data_info(){
    $('#abcd').show();
    $('ul li').removeClass('active');
    $('#abcd').tab().parents('li').addClass('active');
   }
   function data_userlist(){
    $('#userlist').show();
    $('ul li').removeClass('active');
    $('#userlist').tab().parents('li').addClass('active');
   }
   function data_profil(){
    $('#profil').show();
    $('ul li').removeClass('active');
    $('#profil').tab().parents('li').addClass('active');
   }
    function check_akses(){
    var url_logout     = '<?php echo base_url() ?>index.php/home/login';
    var url_akses     = '<?php echo base_url() ?>index.php/users/sesi';
    $.ajax({
        url        : url_akses,
        dataType: 'html',
        success    : function(pesan){
            if(pesan=='ok'){
                $.messager.show({
                title:'Salam',
                msg:'Selamat Datang Di OMFOREN',
                showType:'show'
            });
            }
            else {
             window.location = url_logout;
            }
        },
    });
    }
    </script>
    </body>
</html>

silahkan tinggalkan komentar anda.,
salam, dalam posting kali ini saya akan mengajak agan untuk belajar membuat aplikasi crud menggunakan jquery ajax, tentunya tidak asing lagi bagi agan semua yg hobi programing, ada baiknya belajar hal hal dasar dari prinship create,read,update,delete semoga membantu agan yg lagi kesulitan mencari koding yang tetap, semoga bermanfaat, okey langsung lihat kodingannya :

simpan koding ini kedalam file. user.html

    <script type="text/javascript">
        function clearForm(){
            $('#input_user').form('clear');
        }
        function submitinputForm(){
            $('#input_user').form('submit',{
            url: 'tambah.php',
                onSubmit: function(){
                    return $(this).form('validate');
                },
                success: function(result){
                    if (result.errmsg){
                    $.messager.alert(result, 'Gagal Di Tambahkan');
                    } else {
                        $('#ubaru').window('close');
                        $('#dg').datagrid('reload');
                        $.messager.alert(result, 'Berhasil Di Tambahkan');
                    }
                }
            });
        }
        function submiteditForm(){
            $('#edit_user').form('submit',{
                url: 'ubah.php',
                onSubmit: function(){
                    return $(this).form('validate');
                },
                success: function(result){
                    if (result=='Gagal'){
                        $.messager.alert(result, '<center>Gagal Di Edit</center>');
                    } else {
                        $('#ubah').window('close');        // close the dialog
                        $('#dg').datagrid('reload');    // reload the user data
                        $.messager.alert(result, '<center>Berhasil Di Edit</center>');
                    }
                }
            });
        }
        $(function(){
            var pager = $('#dg').datagrid().datagrid('getPager');    // get the pager of datagrid
            var editIndex = undefined;
            pager.pagination({
                buttons:[{
                    iconCls:'icon-remove',
                    handler:function(){
                         var row = $('#dg').datagrid('getSelected');
                         if (row){
                            $.messager.confirm('Confirm','Apakah Yakin Akan Menghapus Nama User '+row.uname+' ?',function(r){
                            if (r){
                            $.post('hapus.php',{id:row.id},function(result){
                            if (result=='Berhasil'){
                            $('#dg').datagrid('reload');  // reload the user data
                            } else {
                            $.messager.show({    // show error message
                            title: 'Error',
                            msg: result.errorMsg
                            });
                           }},'html');
                           }
                           });
                         }
                    }
                },{
                    iconCls:'icon-add',
                    handler:function(){
                    $('#ubaru').window('open');
                    }
                },{
                    iconCls:'icon-edit',
                    handler:function(){
                        var row = $('#dg').datagrid('getSelected');
                         if (row){
                                $('#ubah').window('open');
                                $('#edit_user').form('load',{uname:row.uname,id:row.id});
                        }
                    }
                },{
                    iconCls:'icon-man',
                    handler:function(){
                        var row = $('#dg').datagrid('getSelected');
                        var url = "http://localhost/2peta/foto/";
                         if (row){
                            $.messager.alert('Photo', "<center><img src='"+url+""+row.foto+"' /></center>" );
                        }
                    }
                }]
            });           
        })
        $.extend($.fn.validatebox.defaults.rules, {
            confirmPass: {
                validator: function(value, param){
                    var pass = $(param[0]).passwordbox('getValue');
                    return value == pass;
                },
                message: 'Password Tidak Sama.'
            }
        })
    </script>

saya akan jelaskan sedikit tentang kode program.a
        function submitinputForm(){
            $('#input_user').form('submit',{
            url: 'tambah.php',
                onSubmit: function(){
                    return $(this).form('validate');
                },
                success: function(result){
                    if (result.errmsg){
                    $.messager.alert(result, 'Gagal Di Tambahkan');
                    } else {
                        $('#ubaru').window('close');
                        $('#dg').datagrid('reload');
                        $.messager.alert(result, 'Berhasil Di Tambahkan');
                    }
                }
            });
        }
kode program di atas adalah untuk input data ke file tambah.php dengan metode post data,
  function submiteditForm(){
            $('#edit_user').form('submit',{
                url: 'ubah.php',
                onSubmit: function(){
                    return $(this).form('validate');
                },
                success: function(result){
                    if (result=='Gagal'){
                        $.messager.alert(result, '<center>Gagal Di Edit</center>');
                    } else {
                        $('#ubah').window('close');        // close the dialog
                        $('#dg').datagrid('reload');    // reload the user data
                        $.messager.alert(result, '<center>Berhasil Di Edit</center>');
                    }
                }
            });
        }
kode program di atas adalah untuk edit data file ubah.php dengan metode post data
                    handler:function(){
                         var row = $('#dg').datagrid('getSelected');
                         if (row){
                            $.messager.confirm('Confirm','Apakah Yakin Akan Menghapus Nama User '+row.uname+' ?',function(r){
                            if (r){
                            $.post('hapus.php',{id:row.id},function(result){
                            if (result=='Berhasil'){
                            $('#dg').datagrid('reload');  // reload the user data
                            } else {
                            $.messager.show({    // show error message
                            title: 'Error',
                            msg: result.errorMsg
                            });
                           }},'html');
                           }
                           });
                         }
                    }
                }
koding program di atas adalah untuk menghapus data
semoga bermanfaat jangan lupa komennya klo ada kesulitan..,
salam, kali ini saya akan berbagi kepada agan bagaimana cara membuat grafik menggunakan highcharts,. ada hal yang perlu di perhatikan perta adalah, membuat file index.html cukup membuat file itu dan langkah selanjutnya adalah

1. pastikan sudah membuat file index.html
2. sudah download file extensi highchart.js dan file exporting.js apabila ingin mewarnainya tambahkan juga file extentsi dark-green.js
3. pastikan format file json seperti berikut :

[{"name":"Suhu","data":[19,19]},{"name":"pH","data":[7,7]},{"name":"DO","data":[7,7]},{"name":"TDs","data":[0,0]},{"name":"Konduktivitas","data":[0,0]},{"name":"Liter","data":[0,0]}]

cukup mudah prosesnya dan sekarang kita lihat kode programnya sebagai berikut


<script type="text/javascript" src="../highcharts.js"></script>
<script type="text/javascript" src="../exporting.js"></script>
<script type="text/javascript" src="../dark-green.js"></script>
<script type="text/javascript">
function sensorData (data) {
   new Highcharts.Chart({
    chart: {
        renderTo: 'chart_colm',
        type: 'areaspline'
    },
    title: {
        text: 'MONITORING DATA SENSOR'
    },
    xAxis: {
        categories: []
    },
    yAxis: {
        title: {
            text: 'Value'
        }
    },
    plotOptions: {
            line: {
                dataLabels: {
                    enabled: true
                },
                enableMouseTracking: false
            }
   },
    series: data,
  });
}
$(document).ready(function() {
 $.ajax({
    url: 'data.php',
    type: 'GET',
    async: true,
    dataType: "json",
    success: function (data) {
         sensorData(data);
    }
  });
 });
</script>
<div id="chart_colm" style="min-width: 310px; height: 400px; margin: 0 auto" Onload="sensorData(data)" ></div>
salam, masih pusing atau susah memahami konsep codeigniter.., tenang saja jangan panik dan pusing, CI framework sangat mudah di pelajari, kali ini saya akan sharing ke agan semua,. yang masih newbie, semoga bermanfaat

okey kita kepembahasan, sesuai dengan judul saya,. kita perhatikan framework itu terbentuk dari metode ( MVC ) M. model, V view, C controller,
1. Model :
     model adalah tempat dimana query di deskripsikan dan di implementasikan kedalam bentuk   fungsi  untuk mengambil data dari database.
2. View :
      view adalah tempat untuk mendiskripsikan tampilan atau interface
3. Controller :
     controller adalah tempat dimana yang di fungsikan untuk mengendalikan pengambilan data dari modul dan mengatur tampilan yang akan di panggil pada view

keterangan di atas adalah konsep dimana CI di fungsikan,. terkadang programer mendesign tidak sesuai dengan metode diatas tidak masalah asalkan bisa di tampilkan hasilnya

untuk mekanisme penggunaan framework  CI ikuti update saya selanjutnya..,
salam, semoga ilmu ini berguna untuk yang newbie, okey kali ini saya akan menerangkan sesingkat mungkin konsep dari judul yang saya buat, yaitu metode mengirim informasi menggunakan ip adress dengan menggunakan port, sebagai contoh, kita memiliki dua buah komputer, dan kita ingin mengirim pesan kepada komputer yang lain, bila kita pahami dua komputer yang akan kita hubungkan meski memiliki ip adress yang berbeda, dan kita mendeskripsikan port yang akan kita pake untuk berkomunikasi, satu komputer dengan komputer yang lain harus memiliki port yang sama, akan tetapi memiliki ip adress yang berbeda, cara ini sudah di gunakan pada aplikasi yang berbasis LAN,  yaiku aplikasi client server,.. tapi dalam hal ini saya bukan menjelaskan tentang client server mungkin dilain kali,. sekarang kita tahu pada dasarnya sistem informasi memberi data untuk diolah,. okey kita akan belajar untuk mengolah data yang dikirim oleh port ip/tcp adress,

sediakan. program pengirim data:
1. membuat program pengirim data ke port (pengirim)
2. mendeskripsikan apa yang dikirim oleh port (penerima)
3. memberi responds terhadap pengirim
4. menampilkan hasil responds penerima

pahami dengan baik konsep di atas :

mari kita menuju tema pembahasan, saya menggunakan vb sebagai metode untuk pembelajarannya

1. koding untuk mengirim pesan lewat port sebagai berikut :

    Private Sub SendButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SendButton.Click
        Dim str_penjualan As String
        If _Connection IsNot Nothing AndAlso _Connection.Client.Connected AndAlso _Connection.Stream IsNot Nothing Then
            str_penjualan = "#01|" + T2.Text + "|" + T1.Text + "|" + T3.Text + "|" + T4.Text + "|" + T5.Text + "|" + Date.Today + "|" + TimeOfDay
            Dim buffer() As Byte = System.Text.Encoding.ASCII.GetBytes(str_penjualan)
            _Connection.Stream.Write(buffer, 0, buffer.Length)
        End If
    End Sub

2. koding untuk menerima kiriman dari pengirim
  Private Sub input_mysql(ByVal strings As String)
        Call switch_koneksi()
        Dim strArr() As String
        strArr = strings.Split("|")
        If strArr.Length > 2 Then
         Select strArr(0) 'process it by the first element in the split array
                Case "#01"
                    cmd = New MySqlCommand("insert into td_data (kd_transaksi,spbn_id,harga,jml_liter,bayar,tanggal,jam) values (@kd_transaksi, @spbn_id, @harga, @jml_liter, @bayar, @tanggal, @jam)", conn)
                    cmd.Parameters.Add("@kd_transaksi", MySqlDbType.VarChar).Value = strArr(1).ToString
                    cmd.Parameters.Add("@spbn_id", MySqlDbType.VarChar).Value = strArr(2).ToString
                    cmd.Parameters.Add("@harga", MySqlDbType.VarChar).Value = strArr(3).ToString
                    cmd.Parameters.Add("@jml_liter", MySqlDbType.VarChar).Value = strArr(4).ToString
                    cmd.Parameters.Add("@bayar", MySqlDbType.VarChar).Value = strArr(5).ToString
                    cmd.Parameters.Add("@tanggal", MySqlDbType.Date).Value = strArr(6).ToString
                    cmd.Parameters.Add("@jam", MySqlDbType.VarChar).Value = strArr(7).ToString
                    cmd.ExecuteNonQuery()
                Case "#02"
                    cmd = New MySqlCommand("insert into td_pembelian (kd_pembelian,spbn_id,faktur,no_mobil,nama_supir,stik_mobil,jml_liter,tanggal,jam) values (@kd_pembelian, @spbn_id, @faktur, @no_mobil, @nama_supir, @stik_mobil, @jml_liter,@tanggal,@jam)", conn)
                    cmd.Parameters.Add("@kd_pembelian", MySqlDbType.VarChar).Value = strArr(1).ToString
                    cmd.Parameters.Add("@spbn_id", MySqlDbType.VarChar).Value = strArr(2).ToString
                    cmd.Parameters.Add("@faktur", MySqlDbType.VarChar).Value = strArr(3).ToString
                    cmd.Parameters.Add("@no_mobil", MySqlDbType.VarChar).Value = strArr(4).ToString
                    cmd.Parameters.Add("@nama_supir", MySqlDbType.VarChar).Value = strArr(5).ToString
                    cmd.Parameters.Add("@stik_mobil", MySqlDbType.VarChar).Value = strArr(6).ToString
                    cmd.Parameters.Add("@jml_liter", MySqlDbType.VarChar).Value = strArr(7).ToString
                    cmd.Parameters.Add("@tanggal", MySqlDbType.Date).Value = strArr(8).ToString
                    cmd.Parameters.Add("@jam", MySqlDbType.VarChar).Value = strArr(9).ToString
                    cmd.ExecuteNonQuery()
            End Select
        End If
    End Sub
3.koding untuk mengirim responds ke pengirim
  Private Sub DoReadData(ByVal result As IAsyncResult)
        Dim info As ConnectionInfo = CType(result.AsyncState, ConnectionInfo)
        Try
            'If the stream is valid for reading, get the current data and then
            'begin another async read
            If info.Stream IsNot Nothing AndAlso info.Stream.CanRead Then
                info._LastReadLength = info.Stream.EndRead(result)
                For index As Integer = 0 To _LastReadLength - 1
                    info._DataQueue.Enqueue(info._Buffer(index))
                Next

                'The example responds to all data reception with the number of bytes received;
                'you would likely change this behavior when implementing your own protocol.
                info.SendMessage("Received " & info._LastReadLength & " Bytes")

                For Each otherInfo As ConnectionInfo In info.Monitor.Connections
                    If Not otherInfo Is info Then
                        otherInfo.SendMessage(System.Text.Encoding.ASCII.GetString(info._Buffer))
                    End If
                Next

                info.AwaitData()
            Else
                'If we cannot read from the stream, the example assumes the connection is
                'invalid and closes the client connection. You might modify this behavior
                'when implementing your own protocol.
                info.Client.Close()
            End If
        Catch ex As Exception
            info._LastReadLength = -1
        End Try
    End Sub
4.koding untuk menampilkan respond dari penerima
    Private Sub InvokeAppendOutput(ByVal message As String)
        Dim doAppendOutput As New Action(Of String)(AddressOf AppendOutput)
        Me.Invoke(doAppendOutput, message)
    End Sub

membuat multi koneksi pada crystal report menggunakan dataset dan data mengambil dari database mysql,tanpa menggunakan adodb

yang diperlukan :
1. net framework 0.4
2. membuat dataset
3.membuat koneksi mysql
4. membuat laporan pada crystal report
5. menghubungkan crystal report dengan dataset
6. buatlah form dan isikan dengan komponen crystal report viewer

dan isikan koding berikut :

Imports MySql.Data.MySqlClient
Imports CrystalDecisions.CrystalReports.Engine
Imports CrystalDecisions.Shared
Public Class Form_Laporan_Penerimaan_Bulanan
    Dim Da As New MySqlDataAdapter
    Dim cmd As MySqlCommand
    Dim Ds As New Laporan_Sibbuna
    Private Sub Btampilkan_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btampilkan.Click
        Call switch_koneksi()
        Dim Laporan As New Laporan_Penerimaan_Bulanan
        Try
            CRV.ReportSource = Nothing
            cmd = New MySqlCommand("Select tgl_pembelian,jam,faktur,no_mobil,nama_supir,stik_mobil,pembelian,pembelian_id from tb_pembelian", conn)
            Da.SelectCommand = cmd
            Da.Fill(Ds, "tb_pembelian")
            cmd = New MySqlCommand("Select tangki_id,pembelian_id,nama_tangki,tgl_tangki,stok_fisik_awal,stok_fisik_akhir from tb_tangki", conn)
            Da.SelectCommand = cmd
            Da.Fill(Ds, "tb_tangki")
            cmd = New MySqlCommand("Select totalisator_id,tangki_id from tb_totalisator", conn)
            Da.SelectCommand = cmd
            Da.Fill(Ds, "tb_totalisator")
            cmd = New MySqlCommand("Select nozzel_id,totalisator_id,nama_nozzel,jml_awal,jml_akhir from tb_nozzel", conn)
            Da.SelectCommand = cmd
            Da.Fill(Ds, "tb_nozzel")
            Laporan.SetDataSource(Ds)
            Laporan.SetDatabaseLogon("" & Tuserr & "", "" & Tpasss & "", "" & Tserverr & "", "" & Tdatabasee & "")
            CRV.SelectionFormula = "Month({tb_pembelian.tgl_pembelian}) =" & Dbulan.Value.ToString("MM") & ""
            With CRV
                .ReportSource = Laporan
                .RefreshReport()
                .Refresh()
            End With
        Catch Excep As Exception
            MessageBox.Show(Excep.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error)
        End Try
    End Sub
End Class

sesuaikan dengan koneksi yang agan bikin dan apabila terjadi error tambahkan script berikut ke app.confing pada projek agan  :

<?xml version="1.0"?>
<configuration>
    <startup useLegacyV2RuntimeActivationPolicy="true">
        <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
    </startup>
</configuration>

okey selamat mencoba semoga bermanfaat
MEDIA TUTORIAL: Membuat fungsi koneksi menggunakan mysql pada vb.n...: pada pembahasan kali ini saya merekomendasi agan semua untuk beralih menggunakan koneksi yang memungkinkan untuk di putus dan di sambungkan ...

Popular Posts

Facebook

Powered by Blogger.

animasi lover

Open Cbox