PDA

View Full Version : گرفتن یک عکس از گالری و ذخیره آن در دیتابیس



Ghazal_H
شنبه 10 آبان 1393, 20:27 عصر
چطوری میتونیم یک عکس رو از گالری موبایل بگیریم و توی دیتابیسمون ذخیره کنیم؟

کدهای برنامه رو نوشتم اما اجرا نمیشه ...
به نظرم این قسمت مشکل داره،زمانی که عکس رو از گالری گرفته و میخواد اضافه کنه
http://www.8pic.ir/images/v3n9z77ounq8y8nx068h.jpg
گرفتن عکس از گالری و ذخیره عکس توی دیتابیس رو بلدم اما وقتی ترکیب میشه نمیدونم چرا ارور داره؟!
این هم ارور برنامه:
http://www.8pic.ir/images/ograeby7dcabmofow7eq.jpg

دوستان لطفا اگر ممکن هست راهنمایی کنید
خیلی ممنون

tux-world
شنبه 10 آبان 1393, 20:48 عصر
من اصلا نمیتونم بفهمم چرا این همه کاربرای تازه کار فقط علاقه دارن عکس رو تو دیتابیس ذخیره کنن. کار بسیار بسیار اشتباهی هستش. حالا کار ندارم الان کدی که نوشتید کجاش مشکل دارید بزارید اینجا بگید مشکلش رو تا بررسی کنیم. انتظار که ندارید از صفر تا صد رو ما بنویسیم درسته؟

Ghazal_H
شنبه 10 آبان 1393, 22:04 عصر
من اصلا نمیتونم بفهمم چرا این همه کاربرای تازه کار فقط علاقه دارن عکس رو تو دیتابیس ذخیره کنن. کار بسیار بسیار اشتباهی هستش. حالا کار ندارم الان کدی که نوشتید کجاش مشکل دارید بزارید اینجا بگید مشکلش رو تا بررسی کنیم. انتظار که ندارید از صفر تا صد رو ما بنویسیم درسته؟


گاهی اوقات نیاز هست که عکس رو توی دیتابیس ذخیره کرد و چاره ای نیست ...

درسته برنامه خیلی طولانیه،من کدهاشو نوشتم ...

به نظرم این قسمت مشکل داره ... زمانی که عکس رو از گالری گرفته و میخواد اضافه کنه
http://www.8pic.ir/images/8gsexmjl9t6cp1s098ot.jpg

گرفتن عکس از گالری و ذخیره عکس توی دیتابیس رو بلدم اما وقتی ترکیب میشه نمیدونم چرا ارور داره؟!
این هم ارور برنامه:
http://www.8pic.ir/images/8x6a2ddn071r35orvcpv.jpg

به نظرتون مشکل از کجاست؟

tux-world
شنبه 10 آبان 1393, 23:25 عصر
این خطا مال خط زیر هستش:


bindBlob(2,img);
و میگه که عناصر آرایه بیشتر از طول و range اش هستش. شما یه کاری بکن اول خروجی هم img تست کن ببین چی بهت میده و این که منظورت از عدد ۲ رو نفهمیدم من یاهو آنلاینم

GH_Seven
دوشنبه 12 آبان 1393, 19:45 عصر
این خطا مال خط زیر هستش:


bindBlob(2,img);
و میگه که عناصر آرایه بیشتر از طول و range اش هستش. شما یه کاری بکن اول خروجی هم img تست کن ببین چی بهت میده و این که منظورت از عدد ۲ رو نفهمیدم من یاهو آنلاینم


مشکل رفع شد

یک ایراد توی قسمت اضافه کردن مقدار به دیتابیس داشت
عدد 2 شماره ستون image توی دیتابیس هست

از شما هم ممنونم که به سوالم پاسخ دادید