استخدم هذا الكود للقراءة من ملف Excel وهو يعمل بشكل طبيعي عندما اقوم بالقراءة من ملف يحتوي على اقل من 10 الف سطر
var bytes =File(_Path).readAsBytesSync();var excel =Excel.decodeBytes(bytes);for(var table in excel.tables.keys){for(var row in excel.tables[table]!.rows){await _database.SetData("INSERT INTO Products('ID','Name','Code') VALUES ('${int.parse(row[0]!.value.toString())}','${row[1]!.value.toString()}','${row[2]!.value.toString()}')");}}
ولكن عندما يتخطى عدد الاسطر 10 الف فان النتائج لا تكون صحيحه بنسبة 100%
كما هو موضح في الصورة في بعض الا حيان يقوم بالتبديل بين حقل الاسم وحقل الكود
السؤال
King Edit
استخدم هذا الكود للقراءة من ملف Excel وهو يعمل بشكل طبيعي عندما اقوم بالقراءة من ملف يحتوي على اقل من 10 الف سطر
ولكن عندما يتخطى عدد الاسطر 10 الف فان النتائج لا تكون صحيحه بنسبة 100%
كما هو موضح في الصورة في بعض الا حيان يقوم بالتبديل بين حقل الاسم وحقل الكود
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.