Melanjutkan tutorial sebelumnya yaitu Membuat Form Koneksi Sql Server dengan C# dimana koneksi yang dibangun ditekankan agar lebih fleksibel, dimana bentuk koneksi tidak kaku dengan menempelkan pada baris kode program, tetapi harusnya dibuat tersendiri baik disimpan pada Registry Windows maupun bentuk lainnya. Tutorial kali ini akan mempraktekkan cara menyimpan konfigurasi koneksi ke fitur User Settings yang terdapat pada Visual Studio. Buka projek sebelumnya dan tambahkan sebuah objek Button yang berfungsi untuk menguji koneksi ke Database Server, berikut tampilannya
Kemudian pindahkan baris kode yang ada pada objek button OK ke objek button Test Connection dengan cara copy paste. Berikut ini adalah listing kode secara keseluruhan dari program
Untuk tutorial selengkapnya silahkan simak video dibawah ini, dan jangan lupa SUBSCRIBE, LIKE & SHARE ya.
C#
,
Pemrograman
,
SQL Server
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.SqlClient; namespace SqlServerConnection { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void btnOK_Click(object sender, EventArgs e) { Properties.Settings.Default.Server = txtServer.Text; Properties.Settings.Default.InitialCatalog = txtInitialCatalog.Text; Properties.Settings.Default.UserId = txtUserID.Text; Properties.Settings.Default.Password = txtPassword.Text; Properties.Settings.Default.Save(); MessageBox.Show("Connection to the server was successfully saved!", "Information", MessageBoxButtons.OK, MessageBoxIcon.Information); } private void btnCancel_Click(object sender, EventArgs e) { Close(); } private void btnTestConnection_Click(object sender, EventArgs e) { try { SqlConnection SqlConn = new SqlConnection(); SqlConn.ConnectionString = "Data Source=" + txtServer.Text + ";" + "Initial Catalog=" + txtInitialCatalog.Text + ";" + "User Id=" + txtUserID.Text + ";" + "Password=" + txtPassword.Text + ";"; if (SqlConn.State == ConnectionState.Open) SqlConn.Close(); SqlConn.Open(); MessageBox.Show("Connection successfully!", "Information", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception ex) { MessageBox.Show("Ups..something wrong, " + ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } private void Form1_Load(object sender, EventArgs e) { txtServer.Text = Properties.Settings.Default.Server.ToString(); txtInitialCatalog.Text = Properties.Settings.Default.InitialCatalog.ToString(); txtUserID.Text = Properties.Settings.Default.UserId.ToString(); txtPassword.Text = Properties.Settings.Default.Password.ToString(); } } }
Untuk tutorial selengkapnya silahkan simak video dibawah ini, dan jangan lupa SUBSCRIBE, LIKE & SHARE ya.
Tidak ada komentar:
Posting Komentar