Янгиликлар


Respublikadan tashilayotgan eksport yuklar monitoringi tizimining ma`lumotlar bazasi bilan bog`lash usullari



Download 1,58 Mb.
bet16/23
Sana06.06.2022
Hajmi1,58 Mb.
#641139
1   ...   12   13   14   15   16   17   18   19   ...   23
Bog'liq
Respublikadan tashilayotgan eksport yuklar monitoringi dasturiy

2.3. Respublikadan tashilayotgan eksport yuklar monitoringi tizimining ma`lumotlar bazasi bilan bog`lash usullari
Respublikadan tashilayotgan eksport yuklar monitoringi tizimining ma`lumotlar bazasini ixtiyoriy interfeysga bog‘lash orqali yanada mukammallashtirish zarur. Quyida dasturlash tiliga MySQL ma`lumotlar bazasini boshqarish tizimini bog‘lashni ko`rib chiqamiz. MySQL ma'lumotlar bazasini C# dasturiga ulash uchun MySQL ulagich/tarmog‘ida bir qator kutubxonalarni qo‘shishimiz zarur. C# ilova va MySQL serveri o‘rtasidagi barcha aloqa MySqlConnection ob’yekti orqali yuboriladi. 
Shunday qilib, dastur server bilan bog‘lanishdan oldin, MySqlConnection ob’yekti, sozlashi va ochishi kerak. Mysql dasturini quyidagi veb-saytidan MySQL Connector/Netni bepul yuklab olishingiz mumkin.
Havolani bosing: https://dev.mysql.com/downloads/connector/net
Ulanish uchun oldin MySQL kutubxonasini qo‘shishingiz kerak bo‘ladi. Kutubxona qo‘shish tartibi quyidagicha: mysql Reference bo‘limiga o‘tib “add reference” bosiladi va quyidagi ro‘yxatdan " MySql.Data " ni tanlanadi.



2.1 rasm MySQL.Data qo‘shish
Keyinchalik, C# loyihangizga MySql Libraryni qo‘shishingiz kerak.
C# MySQL ulanish quyidagi ko‘rinishda bo‘ladi:


string myConnectionString = "server=localhost; database=testDB; uid=root; pwd=abc123";

2.2 rasm. Reference qo‘shish

Quyidagi C# dasturi MySqlConnection ob’yektini yaratish, ulanish satrini tayinlash va ulanishni ochish uchun ishlatiladi.


using System;
using System.Windows.Forms;
using MySql.Data.MySqlClient;
namespace WindowsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
string connetionString = null;
MySqlConnection cnn ;
connetionString="server=localhost;database=testDB;uid=root;pwd=abc123;";
cnn = new MySqlConnection(connetionString);
try
{
cnn.Open();
MessageBox.Show ("Connection Open ! ");
cnn.Close();
}
catch (Exception ex)
{
MessageBox.Show("Can not open connection ! ");
}
}
}
}



Download 1,58 Mb.

Do'stlaringiz bilan baham:
1   ...   12   13   14   15   16   17   18   19   ...   23




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish