تور لحظه آخری
امروز : چهارشنبه ، 16 آبان 1403    احادیث و روایات:  امام علی (ع):بهترين علم آن است كه مفيد باشد.
سرگرمی سبک زندگی سینما و تلویزیون فرهنگ و هنر پزشکی و سلامت اجتماع و خانواده تصویری دین و اندیشه ورزش اقتصادی سیاسی حوادث علم و فناوری سایتهای دانلود گوناگون شرکت ها

تبلیغات

تبلیغات متنی

صرافی ارکی چنج

صرافی rkchange

سایبان ماشین

دزدگیر منزل

تشریفات روناک

اجاره سند در شیراز

قیمت فنس

armanekasbokar

armanetejarat

صندوق تضمین

Future Innovate Tech

پی جو مشاغل برتر شیراز

لوله بازکنی تهران

آراد برندینگ

موسسه خیریه

واردات از چین

حمية السكري النوع الثاني

ناب مووی

دانلود فیلم

بانک کتاب

دریافت دیه موتورسیکلت از بیمه

قیمت پنجره دوجداره

بازسازی ساختمان

طراحی سایت تهران سایت

irspeedy

درج اگهی ویژه

تعمیرات مک بوک

دانلود فیلم هندی

قیمت فرش

درب فریم لس

زانوبند زاپیامکس

روغن بهران بردبار ۳۲۰

قیمت سرور اچ پی

خرید بلیط هواپیما

بلیط اتوبوس پایانه

قیمت سرور dl380 g10

تعمیرات پکیج کرج

لیست قیمت گوشی شیائومی

خرید فالوور

پوستر آنلاین

بهترین وکیل کرج

بهترین وکیل تهران

اوزمپیک چیست

خرید اکانت تریدینگ ویو

خرید از چین

خرید از چین

تجهیزات کافی شاپ

نگهداری از سالمند شبانه روزی در منزل

بی متال زیمنس

ساختمان پزشکان

ویزای چک

محصولات فوراور

خرید سرور اچ پی ماهان شبکه

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

همکاری آی نو و گزینه دو

کاشت ابرو طبیعی و‌ سریع

الک آزمایشگاهی

الک آزمایشگاهی

 






آمار وبسایت

 تعداد کل بازدیدها : 1826645129




هواشناسی

نرخ طلا سکه و  ارز

قیمت خودرو

فال حافظ

تعبیر خواب

فال انبیاء

متن قرآن



اضافه به علاقمنديها ارسال اين مطلب به دوستان آرشيو تمام مطالب
archive  refresh

مشکل در insert کردن( asp.net)


واضح آرشیو وب فارسی:سایت ریسک: roya_borhany31-12-2009, 11:40 AMمیخواهم اطلاعات وارد شده در بانکم ذخیره شود. کد زیر را نوشتم !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! اما ذخیره نکرد. بعد از کلی کار کردن حالا خطای زیر رو میده که نمیدونم چیه تا بتونم مشکلش رو حل کنم؟ http://rs568l3.rapidshare.com/files/328297312/9827097/Captured.JPG ممنون میشم اگر راهنمایی کنید. _H2_31-12-2009, 01:27 PMسلام مشکل شما از همان خط مشخص شده در تصویر است ... !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! ConfigurationManager.ConnectionStrings راه ارتباطی شما با web.config است و میتوانید رشته اتصال را انجا قرار دهید و اینجا استفاده کنید ولی در کد شما باید Name ای را که به رشته اتصال داده اید درج کنید نه خود رشته را !!!! اگر قرار بود همینجا رشته اتاصل را تایپ کنید که دیگری چه نیازی به web.config و ConfigurationManager.ConnectionStrings بود؟ ===== کد صحیح: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! ===== یا کد صحیح و بهتر: الف) تنظیم مطلوب زیر در فایل web.config: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! و سپس کدی مثل این: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! ============== در اخر اگر به جای تعریف عادی و بعد هم Close و... از دستور using استفاده کنید خیلی بهتر است. این دستور ضمن داشتن سینتکش مفهوم تر با تضمین بالا شی اش را نابود میکند و دیگری نیازی به Close هم نیست. !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! مطلب مرتبط: http://forum.p30world.com/showthread.php?p=1556644#post1556644 ===== موفق باشید. roya_borhany31-12-2009, 08:01 PMاون مشکلم حل شد. این یکی چیه؟ http://rs81cg.rapidshare.com/files/328548144/10918718/Captures.JPG _H2_31-12-2009, 09:45 PMسلام اینکه همان خطای قبلی است. و در پست قبلی جواب داده شده!!!! roya_borhany01-01-2010, 12:22 AMسلام اینکه همان خطای قبلی است. و در پست قبلی جواب داده شده!!!! حواس نمیذارن واسه آدم!!! ببخشید ویرایش کردم _H2_01-01-2010, 01:06 AMسلام ===== من به بقیه دستوراتتان توجه نکرده بودم ... واضح است که خط مربوطه ایراد دارد. شما دستور INSERT داده اید و با ExecuteScalar اجرایش کرده اید !!!!!!!!!! INSERT که عددی بر نمیگرداند !!!!! باید با ExecuteNonQuery اجرایش کنید که مخصوص دستوراتی است که چیز خاصی برنمیگرداند. نمیدانم چرا انتظار داشته اید که INSERT یک عدد برگرداند!!!! آیا فیلد AutoNumber دارد که میخواستید عددش را پس از درج بگیرد !!!!! اگر چنین است باید دستور SELECT داشته باشید! ===== مطلب بعدی انکه نیاز نیست اول پارامتر را اضافه کنید و سپس مقدارش را بدهید، این کار بازدهی کمی دارد: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! بجایش میتوانید از سینتکسی مثل این دستور استفاده کنید: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! ===== مطلب بعد هم انکه اگر رشته های خالی و Nothing را با DBNULL تعویض کنید، کد مطمئن تری خواهید داشت. ===== و مطلب آخر هم آنکه آپلود تصاویر در هاستی مثل rapidshare که لینک مستقیم نمیدهد برای استفاده در تگ IMG فایده ندارد و هیچکدام از تصاویر شما همینطوری دیده نمیشود !!! یا از هاستینگ هایی مخصوص تصویر استفاده کنید که لینک مستقیم تصویر میدهد و یا حداقل لینک تصاوری را به صورت عادی اینجا قرار دهید. (شاید افراد دیگر نتوانند به راحتی تصاویر شما را مشاهده کنند) !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! roya_borhany01-01-2010, 11:31 AMنمیدانم چرا انتظار داشته اید که INSERT یک عدد برگرداند!!!! من عین همین دستور رو در یکی از کارهام استفاده کردم و به مشکل بر نخوردم. نمیدونم این یکی چرا این طوری شده؟ آیا فیلد AutoNumber دارد که میخواستید عددش را پس از درج بگیرد !!!!! ببینید حالتی است که باید پس از هر سفارش یک شماره سفارش به فیلد مربوطه در جدول اضافه کند اگر چنین است باید دستور SELECT داشته باشید! متوجه نشدم. یعنی باید چی کار کنم؟ select رو برای چی باید استفاده کنم؟ از هاستینگ هایی مخصوص تصویر استفاده کنید بله حتما!!! البته اگر ممکن است به خطای زیر هم یه نگاهی بندازین. واقعا نمیدونم چرا سر این کارم اینطوری اسیر شدم. ممنون http://www.freeimagehosting.net/uploads/4cd 3d 47ba 9.jpg (http://www.freeimagehosting.net/) _H2_03-01-2010, 10:41 PMسلام متوجه نشدم. یعنی باید چی کار کنم؟ select رو برای چی باید استفاده کنم؟ !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! البته اگر ممکن است به خطای زیر هم یه نگاهی بندازین. واقعا نمیدونم چرا سر این کارم اینطوری اسیر شدم. این تصویر فایده ندارد! دستور Try-Finally-End Try را حذف کنید تا محل و خط واقعی خطا مشخص شود و سپس تصویر بگیرد. موفق باشید. سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود




این صفحه را در گوگل محبوب کنید

[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 655]

bt

اضافه شدن مطلب/حذف مطلب




-


گوناگون

پربازدیدترینها
طراحی وب>


صفحه اول | تمام مطالب | RSS | ارتباط با ما
1390© تمامی حقوق این سایت متعلق به سایت واضح می باشد.
این سایت در ستاد ساماندهی وزارت فرهنگ و ارشاد اسلامی ثبت شده است و پیرو قوانین جمهوری اسلامی ایران می باشد. لطفا در صورت برخورد با مطالب و صفحات خلاف قوانین در سایت آن را به ما اطلاع دهید
پایگاه خبری واضح کاری از شرکت طراحی سایت اینتن