Mohammad_dn
جمعه 19 مهر 1392, 00:41 صبح
سلام...من یه بانک دارم به نام SiteData که داخل اون یه Table به نام UPost دارم که شامل فیلد های:
id,Email,Title,Post,Name هست
حالا من یه گریدویو رو به SqlDataSource وصل کردم.کد سلکت منم این هست :
SELECT TOP(3) ROW_NUMBER() OVER(ORDER BY ID),
* FROM UPost;
وقتی از این کد رو به عنوان سلکت برای SqlDataSource استفاده میکنم چیزی مثل عکس زیر میشه
http://www.uploadtak.com/images/a646_Demo.jpg
یعنی در واقع یه فیلد به نام Column1 اضافه میشه...اما من نمیتونم با این فیلد کار کنم...مثلا میخوام کد زیرو به کد بالا اضافه کنم:
WHERE Column1 > 3
اما این کارو نمیتونم انجام بدم....به نظر خودم به خاطر این اینطوری میشه چون من نام خواصی برای این فیلد مشخص نکردم و خودش این فیلد رو نام گذاری کرده...حالا اگه به خاطر اینه ...چه طور یه نام خواص برای این فیلد ایجاد کنم؟؟؟؟؟؟؟؟:متفکر::متفکر::م فکر::متفکر::متفکر::متفکر::مت کر::متفکر::متفکر:
id,Email,Title,Post,Name هست
حالا من یه گریدویو رو به SqlDataSource وصل کردم.کد سلکت منم این هست :
SELECT TOP(3) ROW_NUMBER() OVER(ORDER BY ID),
* FROM UPost;
وقتی از این کد رو به عنوان سلکت برای SqlDataSource استفاده میکنم چیزی مثل عکس زیر میشه
http://www.uploadtak.com/images/a646_Demo.jpg
یعنی در واقع یه فیلد به نام Column1 اضافه میشه...اما من نمیتونم با این فیلد کار کنم...مثلا میخوام کد زیرو به کد بالا اضافه کنم:
WHERE Column1 > 3
اما این کارو نمیتونم انجام بدم....به نظر خودم به خاطر این اینطوری میشه چون من نام خواصی برای این فیلد مشخص نکردم و خودش این فیلد رو نام گذاری کرده...حالا اگه به خاطر اینه ...چه طور یه نام خواص برای این فیلد ایجاد کنم؟؟؟؟؟؟؟؟:متفکر::متفکر::م فکر::متفکر::متفکر::متفکر::مت کر::متفکر::متفکر: