الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

سؤال : إدراج سجلات متعددة دفعة واحدة عن طريق الكود

بدأه المتميز في 12 أبريل 2010 · 0 رد · 473 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1

السلام عليكم

أنا استخدم asp.net و mssql

كنت أقوم بتوليد كود يحتوي على أمر إدراج سجلات في قاعدة البيانات ومن ثم تنفيذ الاستعلام وبالتالي يدرج سجلات عديدة دفعة وحدة

مثال للكود

insert into Table1 values ('1','Mohammed','30','Saudi')
insert into Table1 values ('2','Ali','25','Egypt')
insert into Table1 values ('3','Abdullah','32','Yemen')

هذا الكود يعمل مع قاعدة بيانات MSSQL بشمل سليم

لما حاولت اعمل الطريقة مع قاعدة بيانات اكسيس بدأ يظهر لي الرسالة

Missing semicolon (;) at end of SQL statement

اللي فهمته انه يريدني أن أضع فاصلة منقوطة ( سيمي كولن ) في نهاية الاستعلام

لما وضعتها وأصبح الكود المولد هكذا

insert into Table1 values ('1','Mohammed','30','Saudi');
insert into Table1 values ('2','Ali','25','Egypt');
insert into Table1 values ('3','Abdullah','32','Yemen');

بدأ يظهر لي رسالة الخطأ التالية

Characters found after end of SQL statement

يبدو انه يعترض على وجود حروف في نهاية الكود

يا ليت احد يوضح لي سبب المشكلة

460.gif

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…