بتاريخ: 23 مايو 201510 سنة comment_262669 السلام عليكم عندي جدول في مجموعة من الملفات من نوع blob كيف ممكن اعمل تنزيل لجميع الملفات مرة واحدة يعني اضغط زر ينزلو جميعهم ب zip file ?? شكرا تقديم بلاغ
بتاريخ: 29 يونيو 201510 سنة comment_263432 DCIteratorBinding itr = ADFUtils.findIterator("IteratorName"); itr.setRangeSize(-1); Row[] rows = itr.getAllRowsInRange(); for (Row row : rows) { if (row != null) { BlobDomain image = (BlobDomain) row.getAttribute("blobFiledName"); FileOutputStream os = null; InputStream is = null; try { os = new FileOutputStream("c:\\temp\\" + yourfilename+ "." + "jpg"); is = image.getInputStream(); byte[] buffer = new byte[10 * 1024]; int nread; while ((nread = is.read(buffer)) != -1) { os.write(buffer, 0, nread); } } to zip these files you can "compressGzipFile" method search for java.util.zip.GZIPOutputStream تم تعديل 29 يونيو 201510 سنة بواسطة tarek_fathi تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.