dontspeak
پنج شنبه 16 تیر 1390, 03:34 صبح
سلام دوستان من از طریق view می خوام با دیتابیس ارتباط برقرار کنم. من یه زمینه میگم بعد میرم سر سوال اصلی:
ما توی Sqldatasource برای اینکه بتونیم یکی از ستونهای جدولمون با query string یا cookie و یا یه کنترل دیگه در فرم وب مرتبط کنیم. میرفتیم توی محیط ویزارد Sqldatasource و where رو انتخاب میکردیم و از اون پنجره جدید که باز میشه نام ستونی از جدول که قراره where در اون اعمال بشه رو انتخاب میکردیم و بعد یکی از گزینه های مساوی یا بزرگتر یا کوچکتر و یا .... رو انتخاب می کردیم و از لیست کشویی بعدی هم اینکه می خوایم این ستون جدولمون با چی ارتباط داشته باشه (مثلا مساوی querystring باشه) رو انتخاب می کردیم. کدشم این میشد
SelectCommand="SELECT * FROM [Table1] WHERE ([strin] = @strin)"
اما سوال من:
من می خوام همین کارو با view بکنم. منتها نمی دونم دقیقا چطور؟ من میام کد select بالا رو میزارم توی view وبعد که می خوام سیوش کنم ارور میده که باید @strin رو بشناسونی. حالا نمی دونم چطور باید شناسوند؟
من یه بار دیگه این سوالو پرسیدم و کسی جواب نداد. فکر کردم بد توضیح دادم واسه همین یه دور دیگه توضیح دادم. مدیران بابت تکراری بودن منو ببخشند
ما توی Sqldatasource برای اینکه بتونیم یکی از ستونهای جدولمون با query string یا cookie و یا یه کنترل دیگه در فرم وب مرتبط کنیم. میرفتیم توی محیط ویزارد Sqldatasource و where رو انتخاب میکردیم و از اون پنجره جدید که باز میشه نام ستونی از جدول که قراره where در اون اعمال بشه رو انتخاب میکردیم و بعد یکی از گزینه های مساوی یا بزرگتر یا کوچکتر و یا .... رو انتخاب می کردیم و از لیست کشویی بعدی هم اینکه می خوایم این ستون جدولمون با چی ارتباط داشته باشه (مثلا مساوی querystring باشه) رو انتخاب می کردیم. کدشم این میشد
SelectCommand="SELECT * FROM [Table1] WHERE ([strin] = @strin)"
اما سوال من:
من می خوام همین کارو با view بکنم. منتها نمی دونم دقیقا چطور؟ من میام کد select بالا رو میزارم توی view وبعد که می خوام سیوش کنم ارور میده که باید @strin رو بشناسونی. حالا نمی دونم چطور باید شناسوند؟
من یه بار دیگه این سوالو پرسیدم و کسی جواب نداد. فکر کردم بد توضیح دادم واسه همین یه دور دیگه توضیح دادم. مدیران بابت تکراری بودن منو ببخشند