Fungsi & Event Controls Visual C# - I [ Label - Button]
Fungsi & Event Controls Visual C# - II [ TextBox ]
Fungsi & Event Controls Visual C# - III [ RadioButton ]
Fungsi & Event Controls Visual C# - IV [ CheckBox ]
Fungsi & Event Controls Visual C# - V [ ListBox ]
Fungsi & Event Controls Visual C# - VI [ ComboBox ]
Fungsi & Event Controls Visual C# - VII [ DateTimePicker ]
Fungsi & Event Controls Visual C# - VIII [ PictureBox ]
Inspirasi adalah visi yang terkandung dalam hati & pikiran. Seni adalah ungkapan hati & pikiran yang diukir dalam berbagai bentuk. Hidup adalah inspirasi & seni dengan memanfaatkan teknologi
Wednesday, August 10, 2022
Fungsi & Event Controls Visual C#
Fungsi & Event Controls Visual C# - X [ DataGridView ]
Tambahkan sintak pada form load
dataGridView1.ColumnCount = 3;
dataGridView1.Rows[0].Cells[0].Value = "Matematika";dataGridView1.Rows[0].Cells[1].Value = "1 SMP";dataGridView1.Rows[0].Cells[2].Value = "Kelas 1A";
Fungsi & Event Controls Visual C# - IX [ ListView ]
Beikut adalah cara penggunaan ListView pada Visual C#
Tambahkan sintak pada form load
private void Form1_Load(object sender, EventArgs e)
{
ListViewItem lv = new ListViewItem("Matematika");
lv.SubItems.Add("1 SMP");
lv.SubItems.Add("Kelas 1A");
listView1.Items.Add(lv);
}
Jalankan maka akan ditampilkan seperti gambar dibawah :
Fungsi & Event Controls Visual C# - VIII [ PictureBox ]


Tambahkan sintax pada form load
private void Form1_Load(object sender, EventArgs e)
{
PictureBox1.Width = 400;
PictureBox1.Height = 400;
Bitmap image = newBitmap("D:\\Images\\picAlam.jpg");
PictureBox1.Dock = DockStyle.Fill;
PictureBox1.Image = (Image) image;
}
Jalankan, maka layoutnya seperti gambar dibawah :

Tuesday, August 9, 2022
Fungsi & Event Controls Visual C# - VII [ DateTimePicker ]
Berikut adalah cara penggunaan DateTimePicker pada Visual C# :
Tambahkan sintak pada event klik button1
contoh penulisan format :
Fungsi & Event Controls Visual C# - VI [ ComboBox ]
Fungsi & Event Controls Visual C# - V [ ListBox ]
Fungsi & Event Controls Visual C# - IV [ CheckBox ]
Kemudian tambahkan sintak pada button event klik
if (checkBox1.Checked){
label1.Text = label1.Text + “Bubur Ayam\n”;
}if (checkBox2.Checked){
label1.Text = label1.Text + “Tongseng\n”;
}if (checkBox3.Checked){
label1.Text = label1.Text + “Bakmi\n”;
}
Fungsi & Event Controls Visual C# - III [ RadioButton ]
Berikt adalah cara penggunaaan RadioButton pada Visual C#
Tambahkan sintak pada event klik button
if (radioButton1.Checked){
label1.Text = “Laki-Laki”;
}if (radioButton2.Checked){
label1.Text = “ Perempuan”;
}
Fungsi & Event Controls Visual C# - II [ TextBox ]
Berikut adalah cara penggunaan Textbox dengan Visual C#
tambahkan sintak pada event keyPress, untuk hanya dapat mengisi value angka
private void textBox1_KeyPress(object sender, EventArgs e)
{
if (!char.IsControl(e.KeyChar) && !char.IsDigit(e.KeyChar) && (e.KeyChar != '.'))
{
e.Handled = true;
}
if ((e.KeyChar == '.') && ((sender as TextBox).Text.IndexOf('.') > -1))
{
e.Handled = true;
}
}
Fungsi & Event Controls Visual C# - I [ Label - Button]
Tambahkan sintak pada button1 event klik :
Koneksi Database & Membuat CRUD Pada Visual C#
Berikut adalah cara koneksi database dan mengakses database pada Visual C#
1. Koneksi Database
Koneksi Database Pada Visual C# - I [ MySql ]
Koneksi Database Pada Visual C# - II [ SQL Server ]
Koneksi Database Pada Visual C# - III [ Oracle ]
2. Mengakses Database ( CRUD )
Membuat CRUD Pada Visual C# - I [ Select ]
Membuat CRUD Pada Visual C# - II [ Insert ]
Membuat CRUD Pada Visual C# - III [ Update ]
Koneksi Database Pada Visual C# - V [ Microsoft Access ]
Berikut adalah cara koneksi Microsoft Access pad Visual C#
Buat design seperti gambar dibawah , add button untuk tes koneksi
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Data.OleDb;
namespace Koneksi
{
public partial class Form1 : Form
{
OleDbConnection cDB;
string cConn;
public Form1()
{
InitializeComponent();
cConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|/dtAccess.mdb";
cDB = new OleDbConnection (cConn);
try
{
cDB.Open();
MessageBox.Show("Koneksi Berhasil");
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
}
}
Jalankan tekan F5, lalu klik Connect, maka akan ditampilkan seperti gambar dibawah ini
Koneksi Database Pada Visual C# - IV [ PostfreSQL ]
Berikut cara koneksi database PostgreSQL pada Visual C#
1. Download devart untuk connector PostgreSQL di Devart ODBC PostgreSQL
3. Tambahkan Connector tersebut
Klik kanan pada project , add reference, tambahkan file : Mono.Security.dll dan Npgsql.dll
4. Tambahkan Sintak dibawah ini :
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Windows.Forms;
using Npgsql;
namespace KoneksiDB
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
string cConn =@"Server=localhost;Port=5432;Userid=postgres;Password=admin;Database=dtbase";
NpgsqlConnection koneksi = new NpgsqlConnection(cConn);
try
{
koneksi.Open();
MessageBox.Show("Koneksi berhasil");
}
catch (NpgsqlException ex) {
MessageBox.Show("Koneksi Gagal "+ex.Message);
}
}
}
}
Jalankan tekan F5, lalu klik koneksi, maka akan ditampilkan hasilnya
Koneksi Database Pada Visual C# - III [ Oracle ]
Berikut cara koneksi database Oracle dengan Visual C#
1.Instal NuGet pada visual studio, Nuget merupakan plugin yang sangat mudah untuk mengambil library pada visual studio. Jika belum pernah install maka dapat download di Link Nuget ( sesuaikan versi visual studio ).
catatan : jika sudah bisa melewati tahap diatas
2. Tambahkan Library pada C# project Visual Studio. klik kanan pada reference solution explorer lalu plih Manage Nuget packages.
3. Ketik oracle pada textBox Search
Setelah itu plih Official oracle ODP.NET, Managed Driver, lalu klik intall, kemudian plih accept instal.
4. Jika sudah terinstall, maka akan terlihat di references, driver connection tersebut
5. Tambahkan sintax dibawah ini untuk koneksi database oracle
using Oracle.ManagedDataAccess.Client;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Oraclekoneksi
{
class koneksi_oracle
{
// koneksi tanpa tnsname.ora sehingga tdk prlu lgi mengisikan setup di tnsname.ora
private static string oradb = "Data Source=(DESCRIPTION="
+ "(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=xxx.xxx.xxx.xxx)(PORT=1521)))"
+ "(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=ORCL11)));"
+ "User Id=xxx;Password=xxx;";
public static OracleConnection con = new OracleConnection(oradb);
}
}
Koneksi Database Pada Visual C# - II [ SQL Server ]
lalu isikan sintak :
Monday, August 8, 2022
Koneksi Database Pada Visual C# - I [ MySql ]
Setelah itu ketikan sintak pada button connect
private void btnConnect_Click(object sender, EventArgs e)
{
string host = "localhost";
string user = "root";
string password = "";
string database = "dtbase";
string connStr = "server="+host+";user="+user+";database="+database+";password="+password+";";
MySqlConnection conn = new MySqlConnection(connStr);
try
{
conn.Open();
MessageBox.Show("Koneksi Berhasil");
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
Jalankan tekan F5, kemudian klik Connect
Memunculkan Simbol & Emoji Pada OS Mac
Memunculkan Simbol & Emoji 1. Buka aplikasi Pages / Notes pada Macbook. 2. Klik pada Menubar Edit --> Pilih Emoji and Symbols a...
-
Mobil sudah menjadi bagian dari kehidupan manusia modern. Keberadaan mobil sangat membantu mobilitas manusia saat melakukan aktivitas se...
-
Delimiter $$ -- DROP FUNCTION IF EXISTS fc_terbilang $$ Create Function fc_terbilang(v_angka bigint) RETURNS varchar(5000) Begin ...
-
Memunculkan Simbol & Emoji 1. Buka aplikasi Pages / Notes pada Macbook. 2. Klik pada Menubar Edit --> Pilih Emoji and Symbols a...