اذهب إلى المحتوى

السؤال

نشر (معدل)

لي مجموعة كبيرة من البيانات وأريد اضافتها لقاعدة بيانات sqli على تطبيق أندرويد، دون الحاجة إلى استخدام الطريقة اليدوية، كيف ذلك؟

تم التعديل في بواسطة Simoh

Recommended Posts

  • 0
نشر

يقع بعض المبرمجين في هذا الخطأ، وذلك أن دالةInsert في جملة الاستعلام بامكانها ضم العديد من القيم  أثناء عملية الادخال، على سبيل التوضيح، إليك الشكل المقدم من الموقع الرسمي لـ Sqlite:

insert-stmt.gif

حيث يبدو إمكانية أدراج قيم عديد أثناء عملية Insert واحدة.

فمثلا على Mysql تكون طريقة ادخال العديد من القيم بالشكل:

INSERT INTO 'tablename' ('column1', 'column2') VALUES
  ('data1', 'data2'),
  ('data1', 'data2'),
  ('data1', 'data2'),
  ('data1', 'data2');

بينما علىSqlite، نجد الوسيلة التالية:

 INSERT INTO 'tablename'
          SELECT 'data1' AS 'column1', 'data2' AS 'column2'
UNION ALL SELECT 'data1', 'data2'
UNION ALL SELECT 'data1', 'data2'
UNION ALL SELECT 'data1', 'data2'

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...