PDA

View Full Version : سوال: در مورد datalist سوال فوری !!!!!!!!!!!!!



rezam44
سه شنبه 28 خرداد 1392, 10:48 صبح
سلام

من یه جدول دارم که 4 تا فیلد داره یه فیلدش هم picURl هست..... تو ویژوال استدیو 2010 کار کردم.
این عکس جدول http://vpic.net76.net/up/6517f19aa289.jpg

اولا اینکه باید نوعش رو استرینگ بذارم ولی اصلا تو گزینه هاش استرینگ وجود نداره...
بعدش مقدار فیلد رو باید چی بدم؟ آدرس عکس یا اسم عکس؟

با تشکر

rezam44
سه شنبه 28 خرداد 1392, 12:21 عصر
کسی نیست جواب بده؟:گریه:

forestasphalt
سه شنبه 28 خرداد 1392, 12:32 عصر
میتونی از Nvarchar یا ntext (درصورت نیاز به بیش از 4000 کاراکتر) استفاده کنی
شما اسمه عکس رو میدی بعد موقع استفاده آدرس پوشه رو اضافه میکنی

tarsim
سه شنبه 28 خرداد 1392, 12:36 عصر
سلام دوست عزیز من منظورت رو کامل متوجه نشدم ؟ ولی فکر کنم میخوای یک عکس تو بانکت ذخیره کنی ونشون بدی درسته ؟
واسه ذخیره کردن نام عکست رو بریز تو بانکت و واسه نشون دادن هم جایی که عکس رو آپلود کردی + نامی که تو بانکه رو بگیر . اینکه خیلی واضح هست .

rezam44
سه شنبه 28 خرداد 1392, 12:48 عصر
داداش دیتا لیست رو اینجوری تنظیم کردم....... http://nci.pusku.com/up/543c921889f9.jpg

rezam44
سه شنبه 28 خرداد 1392, 12:49 عصر
میتونی از Nvarchar یا ntext (درصورت نیاز به بیش از 4000 کاراکتر) استفاده کنی
شما اسمه عکس رو میدی بعد موقع استفاده آدرس پوشه رو اضافه میکنی

داداش دیتا لیست رو اینجوری تنظیم کردم http://nci.pusku.com/up/543c921889f9.jpg

tarsim
سه شنبه 28 خرداد 1392, 12:54 عصر
دوست عزیز شما یک پوشه بیشتر ندارید و اون هم imges هست باید اینجوری مینوشتی


Eval("picurl","image/{0}")

منظور از image اسم پوشه ای که عکسات آپلود میشه توش اگر کد بالا جواب نداد به این شکل بنویس


Eval("picurl","~/images/{0}")

rezam44
سه شنبه 28 خرداد 1392, 12:59 عصر
دوست عزیز شما یک پوشه بیشتر ندارید و اون هم imges هست باید اینجوری مینوشتی


Eval("picurl","image/{0}")



من کار رو از روی یه پی دی اف آموزشی انجام دادم....

ولی کاری که شما گفتین رو انجام دادم جواب نداد .. هنوزم به جای عکس submit query میاره
http://vpic.net76.net/up/473decccb050.jpg

tarsim
سه شنبه 28 خرداد 1392, 13:11 عصر
دوست عزیز شما پوشه ای که عکسات میره توش images ولی شما توی کد میدین image پس s رو هم بنویسید images درست میشه:بامزه:

rezam44
سه شنبه 28 خرداد 1392, 13:14 عصر
دوست عزیز شما پوشه ای که عکسات میره توش images ولی شما توی کد میدین image پس s رو هم بنویسید images درست میشه:بامزه:


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

tarsim
سه شنبه 28 خرداد 1392, 13:19 عصر
نمی دونم مشکلت حل شد یا نه و لی اگر درست نشد دوباره عکس بیگر بزار از Eval ولی من فکر نکنم مشکل از کد باشه اگر اون چیزی که نوشتم رو زده باشی

rezam44
سه شنبه 28 خرداد 1392, 13:31 عصر
نمی دونم مشکلت حل شد یا نه و لی اگر درست نشد دوباره عکس بیگر بزار از Eval ولی من فکر نکنم مشکل از کد باشه اگر اون چیزی که نوشتم رو زده باشی


http://dl2.mspsoft.com/Masoud/Ebook/amozeshSakhtSabadKharid_www.mspsoft.com.zip
اینم pdf آموزشی که از روی این طراحی می کردم.......
راستشو بخوای می خوام یه فروشگاه اینترنتی درست کنم که این خصوصیات رو داشته باشه:
1ـ لیست کالاها با مارک هایشان
2- سبد کالا(ارسال و حذف)
3-گزارش گیری

tarsim
سه شنبه 28 خرداد 1392, 13:37 عصر
نه عزیز گفتم از کارت عکس بگیر احتمالا یه جای کارت اشتباست . ببین اگر مراحل bind به بانک رو درست رفته باشی و بخوای آدرس لود عکس رو بدی به صورت زیر باید بدی
یک کنترل image میزاری و بد مقادیر زیر رو میدی


Eval("picname", "foldername/{0}")


حالا اگر یک پوشه باشه به نام images و توش یک پوشه دیگه باشه به نام thumbs شما باید ادرس رو اینجوری بدی


Eval("picUrl", "images/thumbs/{0}")

موفق باشی

rezam44
سه شنبه 28 خرداد 1392, 13:44 عصر
نه عزیز گفتم از کارت عکس بگیر احتمالا یه جای کارت اشتباست . ببین اگر مراحل bind به بانک رو درست رفته باشی و بخوای آدرس لود عکس رو بدی به صورت زیر باید بدی
یک کنترل image میزاری و بد مقادیر زیر رو میدی


Eval("picname", "foldername/{0}")


حالا اگر یک پوشه باشه به نام images و توش یک پوشه دیگه باشه به نام thumbs شما باید ادرس رو اینجوری بدی


Eval("picUrl", "images/thumbs/{0}")

موفق باشی


طبق گفته پی دی اف...... _thumb عکس موجود رو کوچک می کنه ولی اگه نوشته نشه .. اندازه واقعی عکس میاد
در هر صورت ممنون...