تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
مشكلة في اتصال قاعدة بيانات sql server 2005
#1
سؤال من فضلكم
لدى قاعدة بيانات sql server 2005 حاولت اكثر من مرة الاتصال بها عن طريق الفيجوال بيسك 6
ولكن ددون جدوى فكل المحاولات باءت بالفشل الذريع.
ولا أدري أين تكمن المشكلة المبين في الصورة أدناه ؟

اسم السيرفر كما هو موضح بالصورة (omran)
اسم قاعدة البيانات : db1
اسم الجدول :  Table_User
اسم المستخدم : مدير النظام
كلمة المرور : 1

المثال في المرفقات

اسم السيرفر



صورة الخطا



الملفات المرفقة
.rar   مثال ربط قاعدة بيانات sql.rar (الحجم : 469.32 ك ب / التحميلات : 79)
إذا طُعِنتَ من الخلفِ فاعلمْ أنك في المقدمةِ
الرد }}}
تم الشكر بواسطة:
#2
هل من أحدٍ يشمر ساعديه لهذه المشكلة - جزاه الله خيراً
إذا طُعِنتَ من الخلفِ فاعلمْ أنك في المقدمةِ
الرد }}}
تم الشكر بواسطة:
#3
حياك الله أستاذي أمير
قمت بتجربة المثال على الجهاز المكتبي فاشتغل 100%
ولكن عند محاولة تشغيله من جهاز اللاب توب يعطني خطا في اسم السيرفر
والحل في الصورة الذي قمت بعرضها لكنها غير ظاهرة عندي.
إذا طُعِنتَ من الخلفِ فاعلمْ أنك في المقدمةِ
الرد }}}
تم الشكر بواسطة:
#4
بارك الله فيك أستاذي العزيز أمير على تقديم يد العون والمساعدة لي ولكل أعضاء المنتدى الطيب
وبالفعل تم الاتصال بنجاح ولكن بعد إعادة فرمتة الجهاز وضبط الإعدادات.
ويبقى عدة أسئلة أتمنى الإجابة عليها :
(قاعدة البيانات أكسس) والكود يقوم بعرض البيانات في جدول MSHFlexGrid1
فكيف أقوم بعرض البيانات في حالة كانت قاعدة البيانات sql server
مثل :

كود :
Private Sub Form_Load()
On Error Resume Next: Err.Clear
 
Call ConnectionDatabase
If HD.State = adStateOpen Then HD.Close
HD.Open "Select ID,ID_Code,Name_Teacher,Gender,S_Net,Birth_day,Claporte,Tech_Stat,children,Mother,IDnumber" & _
",Card,Pcard,passport,ppassport,S_city,adress,Tech_Tel,Notes From Q_Tech_Table Order BY ID ", dB, adOpenStatic, adLockOptimistic

MSHFlexGrid1.Clear
If HD.RecordCount > 0 Then
   
       Set MSHFlexGrid1.DataSource = HD
Else
       Set MSHFlexGrid1.DataSource = Nothing

End If

Label00 = HD.RecordCount

MSHFlexgridAlignment

omran_kora_Gn
Call Clear_Text
End Sub

كود الإضافة
كود :
Call Clear_Text
Call LOAD_No_AUTO

Command2.Enabled = True
Command1.Enabled = False
Command3.Enabled = False
Command4.Enabled = False
Command9.Enabled = True
Picture1.Visible = False
Picture3.Visible = True

كود الحفظ + كود التعديل
كود :
On Error Resume Next: Err.Clear

If Trim(txtName.Text) = "" Then
        MsgBox "ÚÝæÇð ... íÌÈ ÊÚÈÆÉ ÍÞá ÇÓã ÇáãæÙÝ", vbCritical + vbMsgBoxRight + vbMsgBoxRtlReading, "ÊäÈíå"
        txtName.SetFocus
        Exit Sub
End If
If Trim(CmbGender.Text) = "" Then
        MsgBox "ÚÝæÇð... íÌÈ ÅÎÊíÇÑ ÇáÌäÓ", vbCritical + vbMsgBoxRight + vbMsgBoxRtlReading, "ÊäÈíå"
        CmbGender.SetFocus
        Exit Sub
End If
If Trim(CombNet.Text) = "" Then
        MsgBox "ÚÝæÇð ... íÌÈ ÅÎÊíÇÑ ÇáÌäÓíÉ", vbCritical + vbMsgBoxRight + vbMsgBoxRtlReading, "ÊäÈíå"
        CombNet.SetFocus
        Exit Sub
End If
If Trim(TextMother.Text) = "" Then
        MsgBox "ÚÝæÇð ... íÌÈ ÊÚÈÆÉ ÍÞá ÇÓã ÇáÃã", vbCritical + vbMsgBoxRight + vbMsgBoxRtlReading, "ÊäÈíå"
        TextMother.SetFocus
        Exit Sub
End If
If Trim(TextIDnumber.Text) = "" Then
        MsgBox "ÚÝæÇð ... íÌÈ ÊÚÈÆÉ ÍÞá ÇáÑÞã ÇáæØäí", vbCritical + vbMsgBoxRight + vbMsgBoxRtlReading, "ÊäÈíå"
        TextIDnumber.SetFocus
        Exit Sub
End If
If Trim(CombClap.Text) = "" Then
        MsgBox "ÚÝæÇð ... íÌÈ ÊÚÈÆÉ ÅÎÊíÇÑ ãßÇä ÇáãíáÇÏ", vbCritical + vbMsgBoxRight + vbMsgBoxRtlReading, "ÊäÈíå"
        CombClap.SetFocus
        Exit Sub
End If
If Trim(MaskEdBox1.Text) = "" Then
        MsgBox "ÚÝæÇð ... íÌÈ ÊÚÈÆÉ ÍÞá ÊÇÑíÎ ÇáãíáÇÏ", vbCritical + vbMsgBoxRight + vbMsgBoxRtlReading, "ÊäÈíå"
        MaskEdBox1.SetFocus
        Exit Sub
End If
If Trim(CombTechStat.Text) = "" Then
        MsgBox "ÚÝæÇð ... íÌÈ ÅÎÊíÇÑ ÇáÍÇáÉ ÇáÇÌÊãÇÚíÉ", vbCritical + vbMsgBoxRight + vbMsgBoxRtlReading, "ÊäÈíå"
        CombTechStat.SetFocus
        Exit Sub
End If
If Trim(Tchildren.Text) = "" Then
        MsgBox "ÚÝæÇð ... íÌÈ ÊÚÈÆÉ ÍÞá ÚÏÏ ÇáÃÈäÇÁ", vbCritical + vbMsgBoxRight + vbMsgBoxRtlReading, "ÊäÈíå"
        Tchildren.SetFocus
        Exit Sub
End If
If Trim(TextIDnumber.Text) = "" Then
        MsgBox "ÚÝæÇð ... íÌÈ ÊÚÈÆÉ ÍÞá ÑÞã ÇáÑÞã ÇáæØäí", vbCritical + vbMsgBoxRight + vbMsgBoxRtlReading, "ÊäÈíå"
        TextIDnumber.SetFocus
        Exit Sub
End If
If Trim(TextCard.Text) = "" Then
        MsgBox "ÚÝæÇð ... íÌÈ ÊÚÈÆÉ ÍÞá ÑÞã ÇáÈØÇÞÉ ÇáÔÎÕíÉ", vbCritical + vbMsgBoxRight + vbMsgBoxRtlReading, "ÊäÈíå"
        TextCard.SetFocus
        Exit Sub
End If
If Trim(CombPcard.Text) = "" Then
        MsgBox "ÚÝæÇð ... íÌÈ ÅÎÊíÇÑ ãßÇä Õ쾄 ÇáÈØÇÞÉ ÇáÔÎÕíÉ", vbCritical + vbMsgBoxRight + vbMsgBoxRtlReading, "ÊäÈíå"
        CombPcard.SetFocus
        Exit Sub
End If
If Trim(Textpassport.Text) = "" Then
        MsgBox "ÚÝæÇð ... íÌÈ ÊÚÈÆÉ ÍÞá ÑÞã ÌæÇÒ ÇáÓÝÑ", vbCritical + vbMsgBoxRight + vbMsgBoxRtlReading, "ÊäÈíå"
        Textpassport.SetFocus
        Exit Sub
End If
If Trim(Combppassport.Text) = "" Then
        MsgBox "ÚÝæÇð ... íÌÈ ÅÎÊíÇÑ ãßÇä ÕÏæÑ ÌæÇÒ ÇáÓÝÑ", vbCritical + vbMsgBoxRight + vbMsgBoxRtlReading, "ÊäÈíå"
        Combppassport.SetFocus
        Exit Sub
End If
If Trim(CombS_city.Text) = "" Then
        MsgBox "ÚÝæÇð ... íÌÈ ÅÎÊíÇÑ  ÇáãÍá ÇáÓßä Ãæ ÇáãÏíäÉ", vbCritical + vbMsgBoxRight + vbMsgBoxRtlReading, "ÊäÈíå"
        CombS_city.SetFocus
        Exit Sub
End If
If Trim(Textadress.Text) = "" Then
        MsgBox "ÚÝæÇð ... íÌÈ ÊÚÈÆÉ ÍÞá ÇáÚäæÇä", vbCritical + vbMsgBoxRight + vbMsgBoxRtlReading, "ÊäÈíå"
        Textadress.SetFocus
        Exit Sub
End If
If Trim(txtTechTel.Text) = "" Then
        MsgBox "ÚÝæÇð ... íÌÈ ÊÚÈÆÉ ÍÞá ÑÞã ÇáÌæÇá Ãæ ÇáåÇÊÝ", vbCritical + vbMsgBoxRight + vbMsgBoxRtlReading, "ÊäÈíå"
        txtTechTel.SetFocus
        Exit Sub
End If
If Trim(TextNotes.Text) = "" Then
        MsgBox "ÚÝæÇð ... íÌÈ ÊÚÈÆÉ ÍÞá ÇáãáÇÍÙÜÜÜÇÊ", vbCritical + vbMsgBoxRight + vbMsgBoxRtlReading, "ÊäÈíå"
        TextNotes.SetFocus
        Exit Sub
End If
Call ConnectionDatabase
If RS.State = adStateOpen Then RS.Close
RS.Open "SELECT * FROM [Tech_Table] WHERE [Name_Teacher]='" & Trim$(txtName.Text) & "'", dB, adOpenStatic, adLockOptimistic

If RS.RecordCount <> 0 Then
    MsgBox "ÊãÊ ÇáÇÖÇÝÉ ÝíãÇ ÓÈÞ", vbExclamation + vbOKOnly + vbMsgBoxRight, "ÇÓÊÚáÇãÇÊ"
    Exit Sub
End If
                    With RS
                    On Error Resume Next

                        .AddNew
                        ![ID] = Trim(txtID.Text)
                        ![ID_Code] = Trim(TextCode.Text)
                        ![Name_Teacher] = Trim(txtName.Text)
                        ![Gender] = Trim(CmbGender.Text)
                        ![S_Net] = Trim(CombNet.Text)
                        ![Mother] = Trim(TextMother.Text)
                        ![Birth_day] = Trim(MaskEdBox1.Text)
                        ![Claporte] = Trim(CombClap.Text)
                        ![Tech_Stat] = Trim(CombTechStat.Text)
                        ![Children] = Trim(Tchildren.Text)
                        ![IDnumber] = Trim(TextIDnumber.Text)
                        ![Card] = Trim(TextCard.Text)
                        ![Pcard] = Trim(CombPcard.Text)
                        ![passport] = Trim(Textpassport.Text)
                        ![ppassport] = Trim(Combppassport.Text)
                        ![S_city] = Trim(CombS_city.Text)
                        ![adress] = Trim(Textadress.Text)
                        ![Tech_Tel] = Trim(txtTechTel.Text)
                        ![Notes] = Trim(TextNotes.Text)
                      
                        'If Not Image1.Picture = Empty Then
                        'SavePic
                        'Else
                        '![Pic] = Null
                        'End If
                        
                        
                        If Not Image1.Picture = Empty Then
                        ![path_pic] = Trim(Text1.Text)
                        Else
                        ![path_pic] = Null
                        End If
                        
                        .Update
                        .Close

                   End With

                  
          MsgBox "ÊãÊ ÇáÚãáíÉ ÈäÌÇÍ", vbInformation + vbOKOnly + vbMsgBoxRight, "ÇÌÑÇÁ ÇáÍÝÙ"
Command2.Enabled = False
Command1.Enabled = True
Command3.Enabled = True
Call Form_Load

أم أرفق مثال صغير لمعرفة الخطوات الأولى من الإضافة والحفظ والتعديل والحذف والتراجع والبحث والطباعة ... نجاحي هو الذي سوف يدفعني للدخول إلى عالم الدوت نت
إذا طُعِنتَ من الخلفِ فاعلمْ أنك في المقدمةِ
الرد }}}
تم الشكر بواسطة:
#5
بارك الله فيكم وجزاكم الله كل خير فقد تم حل المشكلة
إذا طُعِنتَ من الخلفِ فاعلمْ أنك في المقدمةِ
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] استعادة قاعدة بيانات SQL ABO.BANCIANA 12 7,740 18-12-24, 12:14 AM
آخر رد: مصمم هاوي
  مشكلة الللغة العربية في تصدير اكتيف ريبورت الى PDF hannileo 3 1,225 19-11-24, 08:25 PM
آخر رد: layan2000
  اضافة الصور الى ملف واسترجاعها بدون قاعدة البيانات haitham Muhammed 0 807 21-01-24, 12:58 PM
آخر رد: haitham Muhammed
  ربط قواعد بيانات اكسيس لبرنامج مبرمج بلغة vb6 بصفحة ويب tighrmte 4 1,188 12-02-23, 02:38 PM
آخر رد: tighrmte
  بخصوص صيغة التاريخ عند الحفظ في قاعدة البيانات hannileo 0 795 03-07-22, 12:19 PM
آخر رد: hannileo
  [سؤال] كيفية استيراد ملف اكسل الى قاعدة بيانات اكسس في فيجوال 6 sher 12 9,551 14-06-22, 04:01 PM
آخر رد: sher
  [vb6.0] مرفق مشروع يظهر بيانات MSFLEXGRID ويصدرة للوورد والاكسيل king2512010 10 8,492 11-03-22, 04:19 PM
آخر رد: Taha Okla
  [vb6.0] مشكلة فى قاعدة بيانات اكسس mohhasddx1 1 1,231 04-08-21, 10:12 AM
آخر رد: awidan76
  [vb6.0] طلب : كود عرض نص معين من قاعدة البيانات وعرضه في label في داتا ريبورت hamada salah90 3 1,862 26-07-21, 06:43 PM
آخر رد: hamada salah90
  [vb6.0] أريد شرح مبسط وواضح للعلاقات بين جداول قاعدة البيانات وشرح الإستعلامات بهذه العلاقات hamada salah90 0 1,236 01-06-21, 02:12 AM
آخر رد: hamada salah90

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم