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

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


hadi666

سوال

با سلام خدمت استادان و دوستان عزیز

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

 

من میخاستم یه کتاب ینویسم اما فقط تا الان کداشو تو ذهنم مرور کردم یه جاشو نمیدونم چجوری بنویسم  :malih: 

 

ببینید کتابه حالت چند فصلی داره 

بعد یه قسمتش از دیتابیس موضوع ها رو تو یه لیست ویو لود میکنم که با کلیک رو هر ایتم متنش باید باز بشه 

بعد مثلا اگر یه سری از ایتم ها متنشون بدون عکس باشه ولی بعضیاشون عکس و متن بین همدیگه باشن 

برای اینجور حالت ها من دیدم که همه میان یک table جدید میسازن و برای متن ها مثلا ایدی یک و برای عکس ها ایدی صفر میزارن و بین هم لود میکنن

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

خوب اونایی که عکس و متن بین هم هست رو چکارش کنم ؟؟ 

لطفا کمک کنید  :fekr: 

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

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

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

چرا کار خودتون رو سخت میکنید ؟

یه تیبل بسازید با سه تا فیلد یکی که id یکی عکس یکی هم متن تاپیک زیز رو ببینید

 

http://answercenter.ir/topic/14137-%D8%B9%D8%AF%D9%85-%D9%86%D9%85%D8%A7%DB%8C%D8%B4-%D8%B9%DA%A9%D8%B3-%D8%AF%D8%B1-%D8%B5%D9%88%D8%B1%D8%AA-null-%D8%A8%D9%88%D8%AF%D9%86/

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

چرا کار خودتون رو سخت میکنید ؟

یه تیبل بسازید با سه تا فیلد یکی که id یکی عکس یکی هم متن تاپیک زیز رو ببینید

 

http://answercenter.ir/topic/14137-%D8%B9%D8%AF%D9%85-%D9%86%D9%85%D8%A7%DB%8C%D8%B4-%D8%B9%DA%A9%D8%B3-%D8%AF%D8%B1-%D8%B5%D9%88%D8%B1%D8%AA-null-%D8%A8%D9%88%D8%AF%D9%86/

 

 

 

 

 

خب اینجوری یه عکس فقط میتونم لود کنم من میخام مثلا چند خط متن داشته باشم بعدش یه عکس بعد دوباره چن خط متن دوباره عکس ... اینجوری میخام 

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

دوستان کسی نمیتونه کمکم کنه اولین برناممه که میخام بنویسم ذاهنماییم کنید نخوره تو ذوقم  :malih:  :malih:

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

دوستان کسی نمیتونه کمکم کنه اولین برناممه که میخام بنویسم ذاهنماییم کنید نخوره تو ذوقم  :malih:  :malih:

سلام عزیزم

چیزی که بیشتر ممکنه تو ذوقتون بزنه اینه که یه وقتی به خاطر اسپم دادن یا اینطور چیزا ، اخراج شی یا تاپیکت بسته بشه

حتما قوانین رو بخونید

منتظر باشید دوستان بیان کمک کنن

زیر 12 ساعت هم تاپیکتون رو نیارید بالا

(اگرم خواستید اپ کنید تاپیک رو سمت چپ تیتر تاپیکتون ، نوشته بالا اوردن تاپیک)

موفق باشید عزیزم

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

خوب یک فیلدت متن یکی هم عکس دیگ.قسمت متن متن لود میکنی عکسم ک خودت میدونی

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

خوب یک فیلدت متن یکی هم عکس دیگ.قسمت متن متن لود میکنی عکسم ک خودت میدونی

 

خب من چند تا عکس دارم میخام بین چند تا متن لود بشن این کار خودش یه table  جدا نیاز داره من دو سه تا اموزش تو همین رابطه دیدم همشون یه table جدا واسه این کار میذلرن اما پروژه اونا یه مطلب بیشتر نبود ولی مال من از داخل یک لیست ویو یک ایتم به این شکل هست 

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

درود

این آموزش رو ببینید اگر تازه کار هستید :

آموزش تصویری مرتب کردن عکس ومتن، دیتابیس در اسکرول ویو

 

دموی آموزش در آپارات :

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

درود

این آموزش رو ببینید اگر تازه کار هستید :

آموزش تصویری مرتب کردن عکس ومتن، دیتابیس در اسکرول ویو

 

دموی آموزش در آپارات :

 

ممنون از راهنماییتون دوست عزیز 

اما من خودم همچین کاری رو وقتی فقط یه مطلب باشه میتونم انجام بدم 

من میخام دقیقا همین کار رو واسه یک ایتم از یک لیست ویو که متنهاش با یک table از دیتابیس باز میشه انجام بدم 

چون این کار خودش یه table جدا لازم داره نمیشه اون ایتم رو بذلرم تو لیست ویو

امیدوارم منظورمو فهمیده باشید

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

اگه مطالب عکس دار شما در حد 2 یا 3 تاست شما میتونی به ترتیب مثلا 2 تا ستون متن با نام های content1 و content2 و img1 و img2 بسازی و بعد به ترتیب اینطوری عمل کنی:

 

تو دیتابیس اگه قسمت content1 وجود داشت که متنشو میذاری اگه نداشت بجاش مثلا کلمه ی no رو قرار میدی (میتونی پیشفرضش کنی) بعد دومیشو هم همینکارو کن : اگه content2 وجود داشت که متنشو میذاری اگه نه پس کلمه ی no رو قرار میدی. عکس ها هم به همین ترتیب.

 

حالا اینا چی بودن؟ کدای پایینو ببین:

	If cursor.GetString("content1") <> "no" Then
		codhaye shoma
	End If
	If cursor.GetString("img1") <> "no" Then
		codhaye shoma
	End If
	If cursor.GetString("content2") <> "no" Then
		codhaye shoma
	End If
	If cursor.GetString("img2") <> "no" Then
		codhaye shoma
	End If

میتونی از select هم استفاده کنی. روش دیگه ای به ذهنم نرسید ولی همینم کار راه اندازه.

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

بایگانی شده

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

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

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