14- ma’ruza. Ma’lumotlar bazasiga murojaatni tashkil etishda odbc va ob’yеktga yo‘naltirilgan dasturlar foydalanish Reja
Download 114.78 Kb.
|
14- ma\'ruza
- Bu sahifa navigatsiya:
- Tayanch so‘zlar
14- Ma’ruza. Ma’lumotlar bazasiga murojaatni tashkil etishda ODBC va ob’yеktga yo‘naltirilgan dasturlar foydalanish Reja: Ma’lumotlar bazasiga murojaatni tashkil etishda C# dasturi Ma’lumotlar bazasiga murojaatni tashkil etishda C++ dasturi ODBS va C++ dasturlash tili yordamida ma’lumotlar bazasiga murojaatlarni tashkil etish usullari SQL so‘rovlardan foydalanish, intеrfеys va malumotlar bazasi aloqasini ta’minlash Tayanch so‘zlar: MySqlConnection , MySql.Data , C#, C++. Biz yuqorida MB bo‘yicha olgan bilimlarimizni OOPga asoslangan ixtiyoriy tilga bog‘lash orqali yanada mukammallashtirishimiz zarur. Quyida C# dasturlash tiliga MySQL MBBT ni bog‘lashni keltiramiz. C# ni MySQLga bog‘lash. 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/netUlanish 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. 14.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"; 14.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 114.78 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling