الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

التعامل مع قواعد البيانات المحمية

مغلق
بدأه ahmedamer2005 في 3 مايو 2007 · 9 رد · 700 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

يوجد لدى عدد 2 قاعدة بيانات وليكن الاولى db1 والثانية db2

تم تعريف القاعدتين عن طريق ado القاعدة الاولى محمية بكلمة سر 123 اريد ان اضع يdb1 فى متغير بحيث يمكن التعامل معه فى جمل الsql مع قاعدة البانات db2

بمعنى انه يتم اضافة شىء يعرف الباسورد للقاعدة الاولى db1 فى المتغير التالى

dim myapp as string

myapp =app.path+"\db1.mdb"--------------------------------and thanke you

#2

السلام عليكم ورحمة الله وبركاته

الصراحه انا لن استطيع استيعابك ارجو التوضيح

وخاصا

اقتباس
يdb1 فى متغير بحيث يمكن التعامل معه فى جمل الsql مع قاعدة البانات db2

وتوضيح الهدف من ذلك .

بالتوفيق .......

A7med_prof

تم تعديل هذه المشاركة بواسطة A7med_prof في 3 مايو 2007 في 21:04

اقتباس

آسف الدخول متقطع هذه القتره

اقتباس

[يمين]

.[/يمين]

A7med_prof-4-2007.jpg

اخر مواضيعي 2007

االمثال مطبق على موقع بورصه سعودي

.

.

مواضيع مهمه ومطلوبه بكثره VB6

.

بــرامج ومشــاريع عربيه كامــله {HnHn} والمزيد في قسم برامج الاعضاء || ربط قواعد بيانات اكسس مع الفيجوال بيسك, مادة دراسية كاملة {بنت اليمن}|| المرجع الشامل لجمل SQL ا {GENIUS-IT} || كيفية التعامل مع مكتبة الـ DAO, في الوصول إلى قاعدة بيانات {رمضان} || مثال ريط Visaul Basic 6.0 مع SQL SERVER ا || العمليات التي تجرى على قاعدة البيانات, مثال كامل {بنت اليمن} || تصدير البيانات من الاكسل الي الاكسس بالفيجوال بيسك {HnHn} || البحث في قاعدة البيانات {MANSUR} || قواعد البيانات العلائقية وتقنيات الوصول إليها {عبد الله فتحي} || كيفية أظهار بيانات جدولين بواسطة التاريخ ,,,,,,,

.

أخي ربما سؤالك اجابته في أحدى هذه المواضيع فإن لم تجد قم بالبحث وان لم تجد اطرح سؤالك مع وضع عنوان مناسب بحيث ان يكون هذا العنوان دال على محتوى الموضوع فغير ذلك من أكبر الكبائر في المنتدى وسيؤدي الى غلق او حذف موضوعك .

.

</
#3
ahmedamer2005 كتب:
يوجد لدى عدد 2 قاعدة بيانات وليكن الاولى db1 والثانية db2

تم تعريف القاعدتين عن طريق ado القاعدة الاولى محمية بكلمة سر 123 اريد ان اضع يdb1 فى متغير بحيث يمكن التعامل معه فى جمل الsql مع قاعدة البانات db2

بمعنى انه يتم اضافة شىء يعرف الباسورد للقاعدة الاولى db1 فى المتغير التالى

dim myapp as string

myapp =app.path+"\db1.mdb"--------------------------------and thanke you

ممكن توضيح اخوي انت تبي تربط قاعدتين في نفس المشروع ؟؟؟؟ ممكن توضح

#4

الهدف من ذلك هو استيراد بيانات من قاعدة db1 الى db2

مع العلم بان قاعدة البيانات db1 محمية بكلمة مرور 123

وعندما قمت بعمل الاتصال وتعريف قواعد البيانات على الفيجوال ونجحت فى ذلك مع تعريف الباسورد ولكن عند عمل جملة sql لللاستيراد كما يلى

Dim myapp As String

myapp = App.Path + "\db1.mdb"

rs.Open "insert into tb (1,2,3,4,5) select 1,2,3,4,4 from sallary in '" + myapp + "' ", db2, adOpenStatic, adLockOptimistic

بمعنى انه يتم استيراد بيانات من الجدول sallary فى قاعدة البياناتdb1 الى جدول tbفى قاعدة بيانات db2

وعند التنفيذ يعطى رسالة خطأ تفيد بأن الباسورد خطأ مع العلم بأنه سبق تعريق البرنامج على الباسورد عند بداية تحميله

#5

السلام عليكم ورحمة الله وبركاته

اقتباس
rs.Open "insert into tb (1,2,3,4,5) select 1,2,3,4,4 from sallary in '" + myapp + "' ", db2, adOpenStatic, adLockOptimistic

جملة الـ SQL خطأ خالص لا يصلح ان تجري أستعلامين في نفس الوقت وبهذه الطريقه

اذا كان الاتصال ناجح بكلا القاعدتين

قم بأحضار الجدول الاول في Recordset من DB1 وقم بالاضافة في RecordSet اخرى لـ DB2

لو واجهتك مشاكل ,,,

ارفق مشكلتك ,,,

بالتوفيق 0........

A7med_prof

تم تعديل هذه المشاركة بواسطة A7med_prof في 3 مايو 2007 في 22:11

اقتباس

آسف الدخول متقطع هذه القتره

اقتباس

[يمين]

.[/يمين]

A7med_prof-4-2007.jpg

اخر مواضيعي 2007

االمثال مطبق على موقع بورصه سعودي

.

.

مواضيع مهمه ومطلوبه بكثره VB6

.

بــرامج ومشــاريع عربيه كامــله {HnHn} والمزيد في قسم برامج الاعضاء || ربط قواعد بيانات اكسس مع الفيجوال بيسك, مادة دراسية كاملة {بنت اليمن}|| المرجع الشامل لجمل SQL ا {GENIUS-IT} || كيفية التعامل مع مكتبة الـ DAO, في الوصول إلى قاعدة بيانات {رمضان} || مثال ريط Visaul Basic 6.0 مع SQL SERVER ا || العمليات التي تجرى على قاعدة البيانات, مثال كامل {بنت اليمن} || تصدير البيانات من الاكسل الي الاكسس بالفيجوال بيسك {HnHn} || البحث في قاعدة البيانات {MANSUR} || قواعد البيانات العلائقية وتقنيات الوصول إليها {عبد الله فتحي} || كيفية أظهار بيانات جدولين بواسطة التاريخ ,,,,,,,

.

أخي ربما سؤالك اجابته في أحدى هذه المواضيع فإن لم تجد قم بالبحث وان لم تجد اطرح سؤالك مع وضع عنوان مناسب بحيث ان يكون هذا العنوان دال على محتوى الموضوع فغير ذلك من أكبر الكبائر في المنتدى وسيؤدي الى غلق او حذف موضوعك .

.

</
#6

نفترض انه تم الاتصال بالشكل التالى فيكف تتم الاضافة الى من sallary الى db2

set sallary = db1.openrecordset("sallary",2)1

set tb=db2.openrecordset("tb",2)2

#7

انا عاوز اعرف حاجه الاول انت عاوز تضيف البيانات من DB الى DB2 مهما كان

سواء كانت موجود اساسا او غير موجوده

ولا عاوز تعمل تحديث فقط على بيانات هذا الجدول ؟

اقتباس

آسف الدخول متقطع هذه القتره

اقتباس

[يمين]

.[/يمين]

A7med_prof-4-2007.jpg

اخر مواضيعي 2007

االمثال مطبق على موقع بورصه سعودي

.

.

مواضيع مهمه ومطلوبه بكثره VB6

.

بــرامج ومشــاريع عربيه كامــله {HnHn} والمزيد في قسم برامج الاعضاء || ربط قواعد بيانات اكسس مع الفيجوال بيسك, مادة دراسية كاملة {بنت اليمن}|| المرجع الشامل لجمل SQL ا {GENIUS-IT} || كيفية التعامل مع مكتبة الـ DAO, في الوصول إلى قاعدة بيانات {رمضان} || مثال ريط Visaul Basic 6.0 مع SQL SERVER ا || العمليات التي تجرى على قاعدة البيانات, مثال كامل {بنت اليمن} || تصدير البيانات من الاكسل الي الاكسس بالفيجوال بيسك {HnHn} || البحث في قاعدة البيانات {MANSUR} || قواعد البيانات العلائقية وتقنيات الوصول إليها {عبد الله فتحي} || كيفية أظهار بيانات جدولين بواسطة التاريخ ,,,,,,,

.

أخي ربما سؤالك اجابته في أحدى هذه المواضيع فإن لم تجد قم بالبحث وان لم تجد اطرح سؤالك مع وضع عنوان مناسب بحيث ان يكون هذا العنوان دال على محتوى الموضوع فغير ذلك من أكبر الكبائر في المنتدى وسيؤدي الى غلق او حذف موضوعك .

.

</
#8

لا عايز اعمل اضافة وليس تحديث

#9

طيب كويس جدا

الاول هتقوم بعمل اضار لـ Data الجدول في RecordSet من "DB1"

set sallary = db1.openrecordset("sallary",Cnn) 1 , 2

ومن ثم تقوم بعمل دواره تقوم بالعمل من بداية اول Record الى نهاية اخر Record في جدول الـ sallary .

db1.MoveFairst
Do While Not db1.EOF
	 set tb=db2.openrecordset ("INSERT INTO tDataBase (x, x, x, x) Values ( sallary('x'),sallary(x''),sallary('x'),sallary('x'),) ",cnn) 1 ,2
	 db1.MoveNext
LOOP

الـ X هي افتراضيات .

بالتوفيق ........

A7med_prof

تم تعديل هذه المشاركة بواسطة A7med_prof في 3 مايو 2007 في 23:12

اقتباس

آسف الدخول متقطع هذه القتره

اقتباس

[يمين]

.[/يمين]

A7med_prof-4-2007.jpg

اخر مواضيعي 2007

االمثال مطبق على موقع بورصه سعودي

.

.

مواضيع مهمه ومطلوبه بكثره VB6

.

بــرامج ومشــاريع عربيه كامــله {HnHn} والمزيد في قسم برامج الاعضاء || ربط قواعد بيانات اكسس مع الفيجوال بيسك, مادة دراسية كاملة {بنت اليمن}|| المرجع الشامل لجمل SQL ا {GENIUS-IT} || كيفية التعامل مع مكتبة الـ DAO, في الوصول إلى قاعدة بيانات {رمضان} || مثال ريط Visaul Basic 6.0 مع SQL SERVER ا || العمليات التي تجرى على قاعدة البيانات, مثال كامل {بنت اليمن} || تصدير البيانات من الاكسل الي الاكسس بالفيجوال بيسك {HnHn} || البحث في قاعدة البيانات {MANSUR} || قواعد البيانات العلائقية وتقنيات الوصول إليها {عبد الله فتحي} || كيفية أظهار بيانات جدولين بواسطة التاريخ ,,,,,,,

.

أخي ربما سؤالك اجابته في أحدى هذه المواضيع فإن لم تجد قم بالبحث وان لم تجد اطرح سؤالك مع وضع عنوان مناسب بحيث ان يكون هذا العنوان دال على محتوى الموضوع فغير ذلك من أكبر الكبائر في المنتدى وسيؤدي الى غلق او حذف موضوعك .

.

</
#10

السلام عليكم

طريقة الاتصال فى البدايه ممكن تحدد الباسورد وقت فتح الاتصال

Set mydb = New ADODB.Connection

mydb.ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;data source "c\table.mdb"

اكمل بعد الجمله password

Yasser .Otifa

Software & WebDeveloper

Graphic Design

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…