الانتقال الى المشاركة


صورة

سؤال حول طريقة التعامل مع mysql في بيئة الدوت نت


  • Please log in to reply
عدد ردود الموضوع : 3

#1 م.محمد

م.محمد

    عضو مستجد

  • الاعضاء
  • 4 المشاركات
  • الدولة

تاريخ المشاركة : 31 May 2009 - 12:25 AM

اخواني الاعزاء
انا عضو جديد و ما لقيت طريقة اوصلكم غير من رد على موضوع
رح تشوفي رسالتي هاي في اكثر من وقع ولكن مجبر اخوكم لا بطل
انا بعمل بمشروع لمادة بالجامعة وعملت مشروع على .net ولازم اعمل الداتا بيز على mysql
عملت الداتا بيز وهسا لازم اوصلها بالوندوز ابلكيشن الي انا عامله
ممكن حد يحكيلي كيف؟
كمان جمل select and insert and update كيف اكتبها بالابلكيشن تبعي؟
كمان انا عملت انشاء للداتا بيز من mysql?
هيك منيح ولا اعمل كريت لجداول الداتا وللداتا بيز من نفس .net
كيف ممكن هالشي يصير؟

#2 هاني الشايب

هاني الشايب

    مبرمج محترف

  • الإدارة
  • 2,277 المشاركات
  • Gender:Male
  • Location:المنطقة الشرقية بالاحساء
  • Interests:00966583777622
    info@vbsq.net
  • الدولة

تاريخ المشاركة : 01 June 2009 - 11:17 AM

B)

اولاً اخـ م.محمد عليك ان تكون اكثر تنظيماً في طريقة طرح الاسئلة حتى نستطيع ان نقدم لك العون ... وليس من المقبول ان تضع اسئلتك في مواضيع الآخرين دون ان تكون هناك علاقة بين اسئلتك والموضوع نفسه .. لهذا قمنا بأستخراج اسئلتك في موضوع مستقل متمنينا حسن التعاون من جهتك

ممكن حد يحكيلي كيف؟
اوصلها بالوندوز ابلكيشن الي انا عامله


قم بهذه الخطوات

1- تنصيب قاعدة بيانات MySQL من خلال موقعها وهي مجانية
2- انشاء القاعدة المطلوب ربطها
3- تنصيب مزود الاتصال لربط بين .net و mysql من هنا
4- افتح مشروع جديد في بيئة الدوت نت
5- Data > add new data sours
6- ستظر لكل نافذة مصادر البيانات اختر Object كمافي الشكل التالي :


صورة
صورة
صورة



الآن انتهينا من اضافة كائن MySql الى المشروع .

التعريفات المطلوبه في المشروع عند استخدام Mysql

سنقوم باستدعاء فضاء الاسماء الخاص بقواعد البيانات بكتابة الكود التالي :
Imports System.Data
Imports MySql.Data.MySqlClient

بعد ذلك نقوم بتعريف الكائنات الخاصة MySql لهذا المثال في Class Form1 :
Dim myconn As MySqlConnection
Dim mycom As MySqlCommand
Dim myreader As MySqlDataReader

وسيكون البروفيدر Provider الخاص بـ Mysql بهذا الشكل :
erver=myServerAddress;Database=myDataBase;Uid=myUsername;Pwd=myPassword;
او بهذا الشكل
Data Source=myServerAddress;Database=myDataBase;User ID=myUsername;Password=myPassword;Command Logging=false;

وهكذا اتممنا عملية الاتصال بقاعدة البيانات ليصبح شكل الكود النهائي لعملية الاتصال بهذا الشكل


Imports System.Data
Imports MySql.Data.MySqlClient

Public Class Form1
	Dim myconn As MySqlConnection
	Dim mycom As MySqlCommand
	Dim myreader As MySqlDataReader


	Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
		Dim mysqlstr As String
		Dim mycomstr As String


		mysqlstr = String.Format("server=localhost;user id=root; database=paydept_mod; pooling=false")
		myconn = New MySqlConnection(mysqlstr)

		mycomstr = "select emp_name,emp_cump from emp_info"
		mycom = New MySqlCommand(mycomstr, myconn)
		myconn.Open()

		myreader = mycom.ExecuteReader()
		myreader.Read()

		Txt1.Text = myreader.Item("emp_name")
		txt2.Text = myreader.Item("emp_cump")

		myreader.Close()
		MsgBox("شبكة اوتما للبرمجة ... تم اغلاق الاتصال   ")
		myconn.Close()
	End Sub
End Class



ويمكنك الاستفاده من هذا الموقع في قراءة كيفية الربط


كمان جمل select and insert and update كيف اكتبها بالابلكيشن تبعي؟


يجب ان تكون لديك فكرة مبسطة عنها من خلال البحث والقراءة ويمكنك البدء بهذا الموقع ثم طرح الاسئله عنها بشكل مفهوم وليس بشكل عام لكي استطيع ان اجاوب على السؤال

#3 hajriss

hajriss

    عضو

  • الاعضاء
  • 31 المشاركات
  • Gender:Male
  • Location:السعودية
  • الدولة

تاريخ المشاركة : 02 June 2009 - 08:58 PM

شكرا على كل الجهود المبذوله في هذا المنتدى الرائع واتمنى لكم التوفيق والسعاده في الدنيا ولاخره

#4 صلاح سلطان

صلاح سلطان

    عضو مستجد

  • الاعضاء
  • 2 المشاركات

تاريخ المشاركة : 06 May 2012 - 03:39 PM

الشكر الجزيل علي المعلومات القيمة وجزاكم الله عنا الف خير




عدد المتواجدون الآن فى الموضوع : 0

0 members, 0 guests, 0 anonymous users