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

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




صفحه 16 از 17 اولاول ... 6121314151617 آخرآخر
نمايش نتايج 151 به 160 از 164

نام تاپيک: چند سوال در مورد # C و پایگاه داده در آن

  1. #151
    داره خودمونی میشه
    تاريخ عضويت
    Dec 2008
    پست ها
    178

    پيش فرض

    با دستور sql بود متوجه نشدم كه با پايگاه اكسس چطوري پياده سازي كنم، تاپيك جديد زدم .
    به هر حال تشكر

  2. #152
    آخر فروم باز sanam.b's Avatar
    تاريخ عضويت
    Jan 2007
    محل سكونت
    ماه
    پست ها
    1,014

    پيش فرض

    باسلام دوباره

    اشتباه من در این دو خط چیه که براشون پیغام خطا صادر میشه. ممنون می شم اگه برام درستش کنید.

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید


    خطاها

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    من می دونم که می گه object رو نمی تونه به string یا long تبدیل کنه و تبدیل صریح می خواد اما من متاسفانه همیشه در تبدیلات مشکل داشتم
    Last edited by sanam.b; 23-11-2009 at 21:23.

  3. #153
    آخر فروم باز sanam.b's Avatar
    تاريخ عضويت
    Jan 2007
    محل سكونت
    ماه
    پست ها
    1,014

    پيش فرض

    سلام


    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    با دستوورات زیر قرار است مشخصات یک رکورد از جدول خیّر در فرم نمایش داده شود(مشکل قبلی من با جدول خیّر حل شد)
    برنامه بدون هیچ اشکالی اجرا می شود اما هیچ اطلاعاتی در textbox ها نمایش داده نمی شود

    مشکل یا از اتصال به بانک اطلاعاتی است یا از اتصال به textbox ها
    نظر شما چیه ؟ من کجا اشتباه کردم؟

    آیا من می تونم محتویات dataset یا dataview رو ببینم؟
    که بفهمم اشکال از مورد اول است یا نه؟

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

    پيش فرض

    سلام
    نقل قول نوشته شده توسط hobab1987
    با دستور sql بود متوجه نشدم كه با پايگاه اكسس چطوري پياده سازي كنم، تاپيك جديد زدم .
    تاپیکتان را دیدم انشا ا... بررسی میکنم و در تاپیکتان جوابی خواهم داد.

    نقل قول نوشته شده توسط sanam.b
    اشتباه من در این دو خط چیه که براشون پیغام خطا صادر میشه. ممنون می شم اگه برام درستش کنید.
    خیلی مشخص است.
    شما در واقع همچین جدی نوشته اید:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    DBNull یک متن نیست که بتوان آن را در یک string جای داد.
    DBNull که عدد مشخصی نیست تا بتوان ان را در یک long جای داد.


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

    ولی شما در کد نویسی عادی هیچکجا نمیتوانید یک مقدار غیر عددی را در یک int یا long بریزید، تنها تشابه در ?int و ?long وجود دارد که ربطی به بحث ما ندارد.
    شما سعی کنید فقط در قدم اخر و در محل تخصیص Value پارامتر این تخصیص صحیح DBNull را انجام دهید.

    نقل قول نوشته شده توسط sanam.b
    مشکل یا از اتصال به بانک اطلاعاتی است یا از اتصال به textbox ها
    نظر شما چیه ؟ من کجا اشتباه کردم؟
    یکی از مزیت های Binding این است که کدهای تایپی شما را کاهش دهد ...
    DataSet کلاً شی سریعی نیست ولی با توجه به اختلاف سرعت کم بین DataSet عادی و TypedDataSet پیشنهاد میکنم یک TypedDataSet بسازید و به جای DataView از BindingSource استفاده کنید و Binding ها را هم در همان نمایه طراحی انجام دهید.

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

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

    نقل قول نوشته شده توسط sanam.b
    آیا من می تونم محتویات dataset یا dataview رو ببینم؟
    که بفهمم اشکال از مورد اول است یا نه؟
    میتوانید با QuickWatch در زمان دیباگ و یا گذاشتن یک DataGridView محتویات را مشاهده کنید.

    موفق باشید.

  5. #155
    آخر فروم باز sanam.b's Avatar
    تاريخ عضويت
    Jan 2007
    محل سكونت
    ماه
    پست ها
    1,014

    پيش فرض

    سلام

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

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

    مشکل اینه که رکوردهایی که با حروف فارسی باشند نمایش داده نمیشه و فقط رکوردهایی که با انگلیسی(لاتین) نوشته شده باشه نمایش داده می شه

    حالا باید چیکار کنم؟

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

    پيش فرض

    سلام
    به هر نوعی اگر مشکلی با فارسی در دیتابیس دارید ...
    1) حتماً از فیلدهای یونیکدی مثل nchar و nvarchar و ntext استفاده کنید.
    2) در ارسال پارامترها نوع انها را قید کنید.
    3) اصلاً از جمع String برای ساخت دستورات SQL استفاده نکنید و اگر خدایی ناکرده از دستتان در رفت و استفاده کردید یک N قبل از شروع کتیشن قرار دهید.

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  7. این کاربر از _H2_ بخاطر این مطلب مفید تشکر کرده است


  8. #157
    آخر فروم باز sanam.b's Avatar
    تاريخ عضويت
    Jan 2007
    محل سكونت
    ماه
    پست ها
    1,014

    پيش فرض

    سلام به همه دوستان

    تصور کنید که برنامه یه سیستم دوقسمت شده یه قسمت قراره با سی شارپ و یه قسمت قراره با ویژوال سی پلاس پلاس 2008 نوشته بشه .

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

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

    پيش فرض

    سلام
    تصور کنید که برنامه یه سیستم دوقسمت شده یه قسمت قراره با سی شارپ و یه قسمت قراره با ویژوال سی پلاس پلاس 2008 نوشته بشه.
    میتوانید به سادگی برنامه را به لایه های مختلف و بلوک های مختلف بشکنید و هر کدام را در یک dll جداگانه مستقر کنید.
    هر dll را میتوان با هر زبان دات نتی نوشت و نباشد مشکلی وجود داشته باشد.
    فقط در متدهای Public در چهارچوب استانداردهای CLS همه زبانهای دات نتی عمل کنید.

    تنها نکته مهم آنجا است که سینتکس VC++.Net2008 نسبت به VC++.Net2005 تفاوت زیادی کرده و اگر مشکلی با نوشتن کدهای دات نتی در VC++.Net2008 نداشته باشید و برایتان سخت نباشد، نباید مشکلی هم با مچ شدن قطعات برنامه تان با C#.Net داشته باشید.

    نکته کوچک دیگر هم ان است که اگر در VC++.Net برنامه شما در حالت pure کامپایل نشود برای حالت و ویندوز 32 بیتی و ویندوز 64 بیتی باید دو نسخه جدا از dll (یا exe) را فقط برای همان پروژه کامپایل کنید.
    (یعنی یک dll برای کار کردن در ویندوز 32 بیتی و یکی برای 64 بیتی و...)

  10. این کاربر از _H2_ بخاطر این مطلب مفید تشکر کرده است


  11. #159
    آخر فروم باز sanam.b's Avatar
    تاريخ عضويت
    Jan 2007
    محل سكونت
    ماه
    پست ها
    1,014

    پيش فرض

    سلام به همه دوستان

    دو تا سوال دارم

    1- تو سی شارپ می تونیم تعیین کنیم که فرم به چه شکلی باز شه؟
    من می خوام یک فرم به هنگام باز شدن به شکل کشویی باز بشه.
    چه جوری این کار رو انجام بدم؟

    2-تو فرم معمولا برای دریافت اطلاعات از textbox و combo و بقیه کنترلها استفاده می کنند آیا میشه به جای استفاده کردن از این کنترلها از جدولهای اکسس استفاده کنیم ؟
    یعنی وقتی فرم ورود اطلاعات باز بشه تو اون یه جدول باشه که اطلاعات رو تو اون واردکنیم و بعد باز زدن دکمه ای بتونیم اطلاعات وارد شده رو در بانک اطلاعاتی ذخیره کنیم
    اصلا امکان استفاده از اکسس در سی شارپ هست ؟

  12. #160
    اگه نباشه جاش خالی می مونه L u K e !'s Avatar
    تاريخ عضويت
    Mar 2009
    محل سكونت
    Qazvin
    پست ها
    441

    پيش فرض

    1 - این امکانو نداره مگه اینکه خودتون اینکارو کنید با یه تایمر به تغییر عرض و طول فرم می شه اینکار کرد
    2 - جدول اکسس ؟ یعنی چی ؟ ( خوب Grid هست که ؟ )
    امکان استفاده از اکسس هست ولی نه به این شکلی که شما می گی
    اینجوری می تونی از Grid استفاده کنی

Thread Information

Users Browsing this Thread

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

User Tag List

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

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