Membuat aplikasi sederhana menggunakan visual studio
langkah yang pertama kita buat aplikasi menu desainnya :
dan isinya kita tulis open dan close,
kemudian kita buat from kedua menggunakan datagridview, text box label dan button , dengan mengklik kanan pada solution explorer ,lalu pilih kanan , pilih add lalu pilih new items , klik windows from klik save
- kemudian kita akan menampilkan form 2, dengan membuat shortcutnya, dengan klik open pada aplikasi menu,
{
addData objek = new addData();
objek.Show();
}
private void closeToolStripMenuItem_Click(object sender, EventArgs e)
{
Close();
}
langkah selanjutnya INSTAL Xampp dan Apache dan MySQL
Lalu Buat Database dan kemudian buat tabelnya
selanjutnya untuk menyinkronkan aplikasi dengan database diperlukan MySqldata.dll, dengan cara klik kanan pada solution menu lalu pilih add reference dan browse untuk mencari MySqldata.dll
Berikut adalah sintaks pada form 2 untuk memanggil database:
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using MySql.Data.MySqlClient;
namespace sepedamotor
{
public partial class addData : Form
{
string connectionstring = "server=localhost;uid=root;pwd=;database=motor";
MySqlConnection connection;
MySqlCommand query;
//Anggoro Agung s
//1403040028
public addData()
{
InitializeComponent();
}
public void getData()
{
connection = new MySqlConnection(connectionstring);
DataSet ds;
try
{
connection.Open();
ds = new DataSet();
query = new MySqlCommand();
query.Connection = connection;
query.CommandType = CommandType.Text;
query.CommandText = "SELECT * FROM bebek";
MySqlDataAdapter da = new MySqlDataAdapter(query);
da.Fill(ds, "bebek");
connection.Close();
dataGridView1.DataSource = ds;
dataGridView1.DataMember = "bebek";
}
catch (Exception ex)
{
MessageBox.Show("ada eror : " + ex);
}
}
Untuk menampilkan data di form 2 panggil dengan sintaks :
private void addData_Load(object sender, EventArgs e)
{
getData();
BERI AKSI PADA BUTTON ADD
private void button1_Click(object sender, EventArgs e)
{
if (textBox1.Text == "" || textBox2.Text == "")
{
MessageBox.Show("data harus diisi", "kesalahan");
}
else
{
try
{
connection.Open();
query = new MySqlCommand();
query.Connection = connection;
query.CommandType = CommandType.Text;
query.CommandText = "INSERT INTO bebek (kapasitas mesin,nama motor)VALUES( '" + textBox1.Text + "','" + textBox2.Text + "')";
query.ExecuteNonQuery();
connection.Close();
}
catch (Exception ex)
{
MessageBox.Show("ada eror :" + ex);
}
getData();
}
}
}
}
Di bawah ini tampilan sebelum dan sesudah di add data :
0 Komentar