تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] inner join 2 databases طرقة عمل استعلام
#1
السلام عليكم ورحمة الله وبركاته
لدي  ملفين قاعدة بيانات من نوع اكسس واحتاج لعمل inner join 
بين جدول من قاعدة البيانات الاولى وجدول من قاعدة البيانات الثانية
فما هي الطريقة
تحياتي
الرد
تم الشكر بواسطة:
#2
هذا كود لعمل استعلام من قاعدتين بيانات من نوع أكسس
PHP كود :
Dim cn As New OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" Application.StartupPath "\Database1.accdb;Jet OLEDB:Database Password=xxx")

Dim sql As String String.Empty
sql &= " SELECT [Table1].Name ,  "
sql &= "        [Table2].Address "
sql &= " FROM   [Table1]    "
sql &= "        INNER JOIN [;database=" Application.StartupPath "\Database2.accdb;PWD=xxx].Table2 "
sql &= "                ON [Table2].Table1_ID=[Table1].ID  "

Using da As New OleDbDataAdapter(sqlcn)
Dim dt As New DataTable
    da
.Fill(dt)
 
   Me.DataGridView1.DataSource dt
End Using 

لن تتم مطابقة كلمات المرور لأي من قاعدة البيانات إلا إذا كانت مشفرة، وإلا فلن يؤثر وجود الرقم السري في الكود
الرد
تم الشكر بواسطة: عبد العزيز البسكري , Amir_Alzubidy , tryold



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


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