تبلیغات :
آکوستیک ، فوم شانه تخم مرغی، صداگیر ماینر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




صفحه 4 از 5 اولاول 12345 آخرآخر
نمايش نتايج 31 به 40 از 46

نام تاپيک: تکرار جدول با حلقه while

  1. #31
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    پيش فرض

    سلام
    من امتحان نکردم ولی بازهم گمان میکنم اگر فیلد javab حاوی مقدار DBNull باشد کد فوق خطا دهد.
    البته به صورت موضعی میتوان با دستور TryCast حلش کرد.

  2. #32
    داره خودمونی میشه
    تاريخ عضويت
    Feb 2007
    پست ها
    189

    پيش فرض

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

  3. #33
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    پيش فرض

    سلام
    بدون شک کدهای دستی نوشته شده شما مشکل دارند.
    البته معمولاً َ نیازی به ساخت دیتا سورس دستی نیست !

    درست متوجه نمیشوم! شما یک دیتا سورس بر روی فورم قرار میدهید، دیگر چه نیازی به تغییر آن است؟
    اگر هم برای بلوک های مختلف (مثلاَ مقالات مختلف) بخواهید آن را تغییر دهید، هم که نیازی نیست کافیست پارامتری کار کنید مثلاَ یک پارامتر با نام Id مشخص کننده بلوک سوالات باشد.
    منظورم این است که چه نیازی به کدنویسی دستی برای دیتا سورس دارید؟

    لطفاَ بیشترز توضیح دهید...
    لطفاَ نمونه کدهایتان را بگذارید...

  4. #34
    داره خودمونی میشه
    تاريخ عضويت
    Feb 2007
    پست ها
    189

    پيش فرض

    سلام
    نمونه کد من به صورت زیر است.من این کد را برای نمایش در gridview همیشه استفاده میکنم و مشکلی ندارد
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    ببینید این فروشگاه بعدا وقتی کامل کامل شد قرار است به چند نفر دیگر فروخته شو د که خوب اونها دیتا بیس های متفاوت دارند پس ما مجبوریم هر دفعه دیتا سورس را عوض کنیم.ولی اگه کدها دستی باشد و رشته اتصال را در webconfig تعریف کنیم کار ما راحت تر است.البته شاید من اشتباه میکنم و راه بهتری وجود دارد

  5. #35
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    پيش فرض

    ببینید این فروشگاه بعدا وقتی کامل کامل شد قرار است به چند نفر دیگر فروخته شو د که خوب اونها دیتا بیس های متفاوت دارند پس ما مجبوریم هر دفعه دیتا سورس را عوض کنیم.ولی اگه کدها دستی باشد و رشته اتصال را در webconfig تعریف کنیم کار ما راحت تر است.البته شاید من اشتباه میکنم و راه بهتری وجود دارد
    سلام
    بزارید مشکل را ریشه ای حل کنیم.
    این مطلب که شما میگید هیچ تناقظی با استفاده از دیتاسورس های آماده که روی فورم قرار میگیرند ندارد.
    در اولین قدم در ویزاد پیکربندی دیتاسورس از شما پرسیده میشود که رشته ConnectionString را چگونه میخواهید تحویل دهید؟ و اگر در Web.config رشته اتصال تعریف کرده باشید در کامبو مربوطه آن را نشان میدهد. متعجبم که چگونه آن را ندیده اید !!! اگر اینطور باشد که دیتا سورس های فریم ورک به درد نمیخورد و داداش بیل باید برود آنها را بدهد تا شاید دوسیر لبو به او بدهند!

    مثلاَ از نمونه دیتاسورس زیر در قسمت Html استفاده کنید.
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    و بلوک زیر در web.config
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    cs1 نام ConnectionString من است و طبیعی است که شما باید رشته اتصال را بسته به کار خود تغییر دهید.

    (یادتان نرود در پنجره Properties خصوصیت DataSource گراید مربوطه را به SqlDataSource1 تغییر دهید. و حالشو ببرید!)
    Last edited by _H2_; 10-04-2007 at 14:14.

  6. #36
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    پيش فرض

    سلام
    در مورد GridView و نمایش تصاویر runtime و آپلود و... یک سورس دیگر هم نوشتم
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]

    البته با استفاده از یک کنترلر میدین وطن !
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]

  7. #37
    داره خودمونی میشه
    تاريخ عضويت
    Feb 2007
    پست ها
    189

    پيش فرض

    سلام اقا من دست از سر شما برنمیدارم
    ببنید من یه صفحه ای میخواهم طراحی کنم که از یک gridview استفاده میکند و روش های ارسال کالا به همرا ه هزینه هر روش را به خریدار نشان میدهد و خریدار باید یکی از این روشها را انتخاب کند.(با استفاده از کنترل های رادیوئی) که این روش ها به همراه توضیحاتش در دیتابیس ذخیره شده اند.هر روشی را که انتخاب میکند همه اطلاعات( مشخصات کالای خریداری شده و هزینه روش ) در جدول سفارش ذخیره شود.

  8. #38
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    پيش فرض

    سلام
    خوب باشه، اما مشکل کجاست ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
    در کجای الگوریتم مشکل دارید؟؟؟؟؟

    با این حال توضیحاتی میدهم: به نظر من با دو جدول مشکل به طور اصولی حل میشود:
    یک جدول مثلاَ Sales درست کنید که اطلاعات هر خرید در آن وجود دارد و برای هر خرید کد-تاریخ-نام و آدرس و مشخصات سفارش دهنده و... را ذخیره کنید. (PrimaryKey جدول = کد خرید)

    یک جدول دیگر هم مثلاَ با نام SalesDetail درست کنید که با جدول اولی رابطه یک به چند دارند و در این جدول دوم لیست کاهای در خواستی به همراه تعداد درخواستی را ذخیره کنید (PrimaryKey جدول = کدخرید+کد کالا)

  9. #39
    داره خودمونی میشه
    تاريخ عضويت
    Feb 2007
    پست ها
    189

    پيش فرض

    سلام
    سوال من در مورد همون ایجاد کنترل های رادیوئی که دادهاش را از دیتابیس میخوند است که چه طور این کنترل را به دیتابیس بایند کنیم .(البته در حالت عادی میدونم ولی در وقتی قرار radiobuttonlist در یک gridview قرار بگیرد نمیدونم باید چیکار کنم چون اگه کنترل را به دیتا سورس بایند کنم در همه سطر ها همه روش های ارسال تکرار میشود )همون طور که گفتم من میخواهم در هر سطر از gridview یک کنترل رادیوئی که شامل نام روش ارسال است و نیز اطلاعاتی که شامل هزینه روش و غیره است(که البته با این ها مشکلی ندارم و مشکل همان کنترل رادیوئی است)نمایش داده شود.و همچنین چه طوری دستور شرطی بذاریم که وقتی هر کدوم از روش ها را که انتخاب کردیم مثلا به فلان صفحه برود .
    ببخشید اگه اینقدر بد توضیح میدم

  10. #40
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    پيش فرض

    سلام
    وقتی با یکی از دوقلوهای افسانه ای VB.Net یا #C کار میکنید، هیچ مشکلی معنی ندارد.

    باز هم به نظر من جواب واضح است و مجددا از سوال شما متعجب میشوم !!!!!!!!
    یک دیتا سورس جدید تعریف کنید که دو فیلد شاخص و متن را از جدولی مربوطه بازگرداند، سپس یک ستون جدید به DataGridView اضافه کنید و در آن یک کنترلر RadioButtonList قرار دهید و کنترلر را به دیتاسورس جدید وصل کنید و دو مشخصه DataTextField و DataCalueField را با نام آن دو فیلد جدول پر کنید. در اصل میتوان گفت دو دیتاسورس دارید که هیچ یک به هم ربطی ندارند! یکی لیست کالاها را استخراج میکند و دیگری لیست انواع خرید.
    در مورد تشخص مقدار انتخابی کاربر هم میتوانید به همان مثالی که در تاپیک ????? مراجعه کنید، (که احتمالا دیده اید) در آن مثال کدها مقدار تکس باکس و دکمه کلیک شده را تشخیص میداند و در این مورد شما نیاز به تشخیص دکمه رادیو دارید، که فرقی ندارد و الگوی کار همان است.

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

    و نیز به نظرم بهتر است که شما تک دکمه خرید داشته باشید و با کلیک آن به صفحه دیگری کاربر را ببرید تا در آنجا کاربرتان طریقه پرداخت و نام و آدرس و... مربوط را یک جا پر کند، به این ترتیب صفحه اول هم زیاد شلوغ نمیشود و مملو از اطلاعات تکرار شونده پشت سرهم نمیشود.

    ضمنا طراحی سبد خرید هم بد نیست!

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •