رفتن به مطلب
  • 0

لود عکس از دیتا بیس


mamad20

سوال

با سلام . 
از اونجا که بنده مبتدی هستم و پست های مربوط به دیتابیس سایت رو هم خوندم ولی اون چیزی که میخواستم رو نتونستم پیدا کنم ، سوالمو میپرسم لطفا طوری جواب بدین که یه مبتدی مثل بنده بفهمه .
هر مرحله از بازی یک عکس داره و یک جواب یک کلمه ای که قبلا با آرایه لود میکردم ولی خیلی از دستگاه ها بعلت تعداد زیاد مراحل (201مرحله) مشکل دارن باهاش . میخوام از بانک لود کنم چون گفتن از بانک بهتره . 
 کدهای قبلی اینا بود 

Private gpimage As ImageView
Dim sword As String

(((gpimage.SetBackgroundImage(LoadBitmap(File.DirAssets,steps.arr2(step1-1
(sword = steps.arr1(step1-1

حالا میخوام از بانک لود کنه که تو بانک id و pic وanswer تعریف کردم و جواب و عکس رو گذاشتم توش  . چطور عکس رو از بانک لود کنم  ؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

7 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

Dim bit1 As Bitmap
	   Cur = SQL.ExecQuery("SELECT * FROM tbl")
    Cur.Position = 0
    Dim Buffer() As Byte
    Buffer = Cur.GetBlob("image")
    Dim InputStream1 As InputStream
    InputStream1.InitializeFromBytesArray(Buffer, 0, Buffer.Length)
    bit1.Initialize2(InputStream1)
    InputStream1.Close
	Cur.Close

دمت گرم آقا مهدی . همینو میخواستم .  :53:  :crazy:

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام دوست عزیز

من هم تازه وارد هستم متوجه نشدم دقیقا چه میگویید ولی ببینید سورس زیر بدردتان میخورد؟

http://s7.picofile.com/file/8245118126/test_db_image.zip.html

لینک ارسال
به اشتراک گذاری در سایت های دیگر

درود

ببینید فراخوانی عکس از دیتابیس دو صورت هست

بسته به این داره که شما چطور عکس رو به دیتابیس داده باشید

عکس رو Import کرده باشید یا نه ! اومدید فقط اسم عکس رو توی فیلد و رکورد های مربوط به عکس قرار دادید. مثلا: 1.png

شما کدوم روش رو رفتید ؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

اگر بخوام خیلی ساده توضیح بدم به صورت مبتدی

تمام مراحل بازیت داخل یک پنل بارگذاری میشه

نکتش اینه که شما میای اون ایدی منحصر به فردی که مربوط به جواب و عکسه رو لود میکنه تو اون پنل

حالا برای هر مرحله یه ستون دیگه اضافه کن به نام solved که اگر مرحله انجام شد از 0 به 1 تغییر کنه

حالا تو پنل شرط بزار که بیاد اگر حل شد مرحله بره ایدی بعدی رو بارگذاری کنه داخل پنل

برای لود کردن تصویر و متن از دیتابیس کلی اموزش تو سایت هست

از این ساده تر دیگه نمیتونستم توضیح بدم

لینک ارسال
به اشتراک گذاری در سایت های دیگر

عکس رو به شکل blob  در دیتا بیس ایمپورت کردم 

Dim bit1 As Bitmap
	   Cur = SQL.ExecQuery("SELECT * FROM tbl")
    Cur.Position = 0
    Dim Buffer() As Byte
    Buffer = Cur.GetBlob("image")
    Dim InputStream1 As InputStream
    InputStream1.InitializeFromBytesArray(Buffer, 0, Buffer.Length)
    bit1.Initialize2(InputStream1)
    InputStream1.Close
	Cur.Close
لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...