هل هذا ممكن وكيف اعمل تحديث لبيانات الجدول بعد ذلك
كيف انقل جدول من الاكسيس الى sql server بواسطة جملة sql؟؟؟؟
ممكن ولكن ليش ما تستفيد من امكانيات SQL Server 7 ومنها استيراد الجدول من الخارج ( ومنها الاكسس ) عن طريق
Enterprise manger اما التحديث فيما بعد فهناك اكثر من طريقه .
اولا مشروع الاكسس .
ثانيا احدي لغات البرمجه الاخري مثل الدلفي او الفيجول بيسك بحيث تكون شاشات المستخدم والمعلومات مخزنه في SQL Server
أخي العزيز
هل ممكن؟ أعتقد أن ذلك ممكن ...
و لكن رأي الأخ العطار فى محله ... و هناك اكثر من طريقة لتنفيذ ذلك و من أسهلها أستخدام ODBC بمعنى أنه يمكن ببساطه ان تقوم بأختيار تصدير ثم أختيار odbc و منها إلى sql
أو أنشاء adp) access project) و بعدها تقوم بأستيراد الجداول من الملف الموجود (mdb) هذا من حيث التنفيذ
ملحوطة:هذه الأساليب فى حالة إذا لم يكن لك صلاحيات التعامل المباشر مع sql server او عدم الإلمام بالأدوات المصاحبة له
و لكن اذا كانت هناك ضرورة للقيام بذلك من خلال الأكسيس و بواسطة sql فهذا ممكن و أقترح ان يكون على مرحلتين
1- أنشاء الجداول على السيرفر بأستخدام DATA Definition Query و يمكن تشغيله بواسطة البرنامج ..
مثال لأنشاء جدول
CREATE TABLE Friends ([FriendID] integer, [LastName] text, [FirstName] text, [Birthdate] date, [Phone] text, [Notes] memo, CONSTRAINT [Index1] PRIMARY KEY ([FriendID]));
ملحوظة: يتم ذلك بأستخدام الأسلوب المعتاد لفتح شاشة أعداد استعلام و لكن من قائمة الأستعلامات سوف تجد اختيار sql و يوجد به 3 انواع و هذا هو الأخير ... يمكن من خلاله كتابة الجملة السابقة كمثال
هذا عن كيفية أنشاء الجدول ...
اما عن تحديث البيانات فالطريقة البسيطة هى عمل(link table) لينك مع الجدول و بالتالي يمكن التحديث بسهولة
و اعتقد انه يمكن ايضا تحديث البيانات استخدام pass-through query و لكنى لا اعرف الاوامر او الاسلوب لذلك و لكن يمكنك تتبع الخيط من هنا و لك كامل الحرية فى الاستمرار او قد يفيدك الزملاء بما هو افضل
أعتقد أن هذا الموقع سوف يساعدك كثيرا
Database Programming Corner
Using Jet SQL
http://www.citilink.com/~jgarrick/vbasic/d...ase/jetsql.html
حيث يعرض النقاط التالية:
Introduction to Jet SQL
Constructing a Database with SQL
Querying the Database with SQL
Managing Data with SQL
Limitations of Jet SQL
هذا الموضوع مغلق.