تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
مشكلة في اتصال قاعدة بيانات sql server 2005
#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

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


الردود في هذا الموضوع
RE: مشكلة في اتصال قاعدة بيانات sql server 2005 - بواسطة مصمم هاوي - 30-03-18, 06:29 PM

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

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


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