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

مشاكل ما بعد الربط

مغلق
بدأه vision911 في 6 فبراير 2006 · 4 رد · 588 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

بعد أن قمت بربط بين vb وقمت باستعراض البيانات وجدت مشكلتين

1- رسالة خطأ إذا أردت اضافة بيان من خلال الفيجوال

Microsoft][ODBC] invalid string or buffer length]

وبالتحديد في جملة RS.Update

2- قاعدة البيانات لا تخزن بالعربية حيث تظهر الحروف هكذا ؟؟؟؟؟؟

وجزاكم الله خيرا :D

04_08_05_05_25_08_1123201508Stoon.JPGIn this world I love Islam ,Computer ,Communications ,Electronics and

المسلم كالغيث أينما حل نفع

Don't ever trust machines

#2

أخي ممكن جملة الربط اذا تكرمت

#3

Dim db As New ADODB.Connection

Dim ComTbl As New ADODB.Recordset

Dim EmpTbl As New ADODB.Recordset

db.ConnectionString = "DRIVER={MySQL ODBC 3.51 Driver};" _

& "SERVER=localhost;" _

& " DATABASE=test;" _

& "UID=root;PWD=; OPTION=3"

db.Open

طبعا بعد أن تكون أضفت الReference بتاع ال ADO

04_08_05_05_25_08_1123201508Stoon.JPGIn this world I love Islam ,Computer ,Communications ,Electronics and

المسلم كالغيث أينما حل نفع

Don't ever trust machines

#4

السلام عليكم

اخي انا استخدم من فتره الربط بين الفيجوال وال mysql

انت بحاجه الى اداه لعمل الربط اسمها MyODBC ولها عدة اصدارات هذا رابط التحيل مباشره

http://dev.mysql.com/get/Downloads/MyODBC3...mysql.orst.edu/

وهذا هو كود الاتصال ماعليك الا ان تغير اسم قاعدى البيانات

 Set CN = New ADODB.Connection
    CN.Open "DRIVER={MySQL ODBC 3.51 Driver};SERVER=localhost;DATABASE=test;USER=root;PASSWORD=;OPTION=3;"
#5

يعطيك العافية اخي المطري

158.gif

هناك فرق بين أن تكبر بالعمر

، و أن تكبر بالعقل
فالأولى ، إجباري
، والثانية اختياري .."
 
 

164684_514411088579476_442405016_n.jpg

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

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