تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
خطا الاتصال بقاعدة البيانات
#1
اخواني بعد اذنكم كيف يمكن ادخل عبارة strconnection التي بالفورم1 كيف يمكن اضيفها ادخلها في الموديل و املا الداتا غريد1 لانها تعطيني خطا بالاتصال.او تصحيح من فضلكم الاتصال بارك الله فيكم

كود :
Imports System.Data
Imports System.Data.OleDb
Module Module1
   Public Con As New OleDbConnection
   Public DtaSet As New DataSet()
   Public OleDa As New OleDbDataAdapter()
   Public Sub Data_Connection()
       If Con.State = ConnectionState.Open Then Con.Close()
       Try
           Con = New OleDbConnection("provider=Microsoft.Jet.OLEDB.4.0;Data Source=|datadirectory|\GALERY.mdb ")
           Con.Open()
       Catch ex As Exception
           MessageBox.Show(ex.Message, "لم يتم الإتّصال", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1, MessageBoxOptions.DefaultDesktopOnly)
           Con.Close()
           End
       End Try
   End Sub
End Module

كود :
Imports System.Data
Imports System.Data.OleDb
Public Class Form1
   Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
       Try
           With Con
               If .State <> ConnectionState.Open Then
                   .ConnectionString = StrConnection()
                   .Open()
                   With OleDa
                       .SelectCommand = New OleDbCommand()
                       .SelectCommand.CommandText = "SELECT * FROM Customers order by Serial_Number"
                       .SelectCommand.Connection = Con
                       Dim Ole As New OleDbCommandBuilder(OleDa)
                       DtaSet.Clear()
                       .Fill(DtaSet, "Table1")
                   End With
       Catch ex As Exception
           MsgBox(ex.Message(), MsgBoxStyle.Critical, "Error...")
       Finally
           Con.Close()
       End Try
   End Sub
End Class
الخطا بهاذي السطور

كود :
   With Con
               If .State <> ConnectionState.Open Then
                   .ConnectionString = StrConnection()
                   .Open()
بارك الله في الجميع
الرد }}}
تم الشكر بواسطة:
#2
موقع او مسار قاعدة البيانات  جرب هذا قد يكون هو السبب

كود :
   Public con As New OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data source=GALERY.mdb;Jet OLEDB:Database Password=;")
الرد }}}
تم الشكر بواسطة:
#3
(04-11-18, 11:00 PM)ahmadpal كتب : موقع او مسار قاعدة البيانات  جرب هذا قد يكون هو السبب

كود :
   Public con As New OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data source=GALERY.mdb;Jet OLEDB:Database Password=;")

شكرا اخي احمد المسار متاكد انو صحيح المشكلة بالفورم لود شكرا اخي
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] أتمنى اجابة وافية:عمل برنامج بقاعدة بيانات SQL دون حاجة تثبيت SQLSERVER dr.programming 6 659 19-03-24, 08:56 AM
آخر رد: سلامه محمد11
  [VB.NET] حل مشكلة الاتصال بقواعد البيانات access loay775 2 171 25-02-24, 06:29 AM
آخر رد: loay775
  سؤال عن عملية حذف سجل من قاعدة البيانات assuhimi 3 264 11-02-24, 08:43 PM
آخر رد: assuhimi
  [VB.NET] منع تكرار البيانات في عند الادخال مبرمج صغير 1 2 271 24-01-24, 05:18 PM
آخر رد: مبرمج صغير 1
  [VB.NET] مساعدة في استدعاء البيانات معينه من form الأول إلى form 2 بدون التعديل loay775 2 283 18-01-24, 05:04 PM
آخر رد: loay775
  [VB.NET] إعادة استدعاء البيانات من قاعدة بيانات اكسس والاهم الصورة مبرمج صغير 1 1 282 13-01-24, 01:17 PM
آخر رد: مبرمج صغير 1
  [كود] اريد كود إرسال البيانات من الفيجوال بيسك إلىPDF issamsaidd 10 5,866 25-12-23, 06:30 PM
آخر رد: الحزين اليماني
  جملة الاتصال بقاعدة البيانات اكسس محمد خيري 4 373 12-12-23, 03:14 AM
آخر رد: محمد خيري
  كود الاتصال بقاعدة البيانات sqlserver strongriseman 2 425 29-11-23, 09:25 PM
آخر رد: العتيق
Heart [VB.NET] كيفية جعل الدتاجريديد فيو تظهر عندما تكون قاعدة البيانات فارغه الحزين اليماني 1 377 22-11-23, 05:31 PM
آخر رد: justforit

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


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