PDA

View Full Version : خطای Invalid column name



eletcomp
سه شنبه 20 اسفند 1392, 22:06 عصر
با سلام
من بر دکمه ی حذف کدی را نظر گرفتم ولی هنگام اجرا ارور میده!! لطفا راهنمایی کنید!! این ارور یعنی چی؟؟
این برنامه تاریخ و روز و.... ذخیره می کنه!!
فایل پروژه را هم ضمیمه می کنم!!

http://uplod.ir/c6uwvqqw60w3/days_of_week.rar.htm


http://upload7.ir/imgs/2014-03/09002269898548026641.jpg
سپاس

sohil_ww
سه شنبه 20 اسفند 1392, 22:37 عصر
شرط تو بزار تو تک کوتیشن به این صورت
delete from tbl_1 where week='یک شنبه'

eletcomp
سه شنبه 20 اسفند 1392, 22:47 عصر
ممنون: ولی جواب نمیده!! یک ارور دیگه داد: من میخوام داده ها بر حسب یک فیلد خاص حذف بشه مثل ایام هفته!!!

http://upload7.ir/imgs/2014-03/56372371043535916690.jpg

تصویر ارور جدید:

http://upload7.ir/imgs/2014-03/06959013273068415189.jpg

saminjoon
سه شنبه 20 اسفند 1392, 22:55 عصر
" 'یکشنبه'=delete from tbl_1 where week"
اینو امتحان کن ببین جواب میده

eletcomp
سه شنبه 20 اسفند 1392, 22:59 عصر
" 'یکشنبه'=delete from tbl_1 where week"

تست کردم :جواب نمیده!!
ذوست عزیز: به نظرت اگه من این عبارت را وارد کنم:براساس اسم خاص:مثل یکشنبه فقط فیلتر نمیشه!!؟؟ من میخوام شنبه و یکشنبه و... هم فیلتر بشه و بتونم حذف کنم!!
سپاس

saminjoon
سه شنبه 20 اسفند 1392, 23:08 عصر
من گفتم اینو امتحان کنید که ببینیم برای یکی از دیتاها جواب میده یا نه...
ممکنه اشکال از دیتای فارسی باشه
دیتارو در دیتابیس به یه حرف انگلیسی تبدیل کنید و توی شرط بذارید، اینطوری از بابت دیتا مطمعن میشید

eletcomp
سه شنبه 20 اسفند 1392, 23:12 عصر
دوستان اگر زحمت بکشید خودتون تست کنید خیلی بهتر هست:چون من مبتدی هستم!! پروژه را در بالا قرار دادم زیاد حجیم نیست!!
سپاس

aslan
سه شنبه 20 اسفند 1392, 23:20 عصر
ممنون: ولی جواب نمیده!! یک ارور دیگه داد: من میخوام داده ها بر حسب یک فیلد خاص حذف بشه مثل ایام هفته!!!

http://upload7.ir/imgs/2014-03/56372371043535916690.jpg

تصویر ارور جدید:

http://upload7.ir/imgs/2014-03/06959013273068415189.jpg

سلام
delect اشتباهه
بنویسید delete
در ضمن در str_sql کلا بعد از where ایراد داره کدتون...............

eletcomp
چهارشنبه 21 اسفند 1392, 10:50 صبح
delect اشتباهه
بنویسید delete
تغییر دادم ولی باز هم همین ارور را داد!!


در ضمن در str_sql کلا بعد از where ایراد داره کدتون..
همین کد را من برای فیلد های دیگه نوشتم ولی ارور نداد!!! اخه علت اش چی هست که ستون را نا معتبر می نامد!!
لطفا راهنمایی کنید!
سپاس

ELI994
چهارشنبه 21 اسفند 1392, 11:12 صبح
کد قسمت delete به اینصورته
شرط بعدی and 'یکشنبه'=delete * from tb_1 where weak
وسط شرط نام هفته و اون تکست باکسی که گذاشتین هیچی ننوشتین
در ضمن میتونین این شرط رو توی SQL چک کنین اگه جواب داد اینجا بذارین

eletcomp
چهارشنبه 21 اسفند 1392, 14:08 عصر
ممنون دوستان: این مشکل را به یک طریق دیگه حل مردم ولی الان یک مشکل دیگه وجود داره؟؟؟

در قسمت شماره(قرمز رنگ) شماره ها به ترتیب اعداد ست نمی شوند !! علت اش چی هست؟؟
1
2
3
7
!!!!!!!!!!!!!!!!!!!!!

http://upload7.ir/imgs/2014-03/06480609348303911926.jpg
سپاس

sohil_ww
چهارشنبه 21 اسفند 1392, 17:38 عصر
اقا من اول یه عزر خواهی کنم من دیروز که جواب دادم دقت نکردم و سریع تایپ کردم
اول از همه املای دیلیتو اشتباه تایپ کردم
دوم از همه دستور دیلیت نیاز به سلکت کردن فیلد نداره پس * اضافه بود
سوما هم چون یکشنبه فارسی باید یه N قبلش بزاری
شرمنده اخلاق پهلوانیتون
برای حل این راحلتم یه order by روی ایدی بزن موفق باشی

eletcomp
چهارشنبه 21 اسفند 1392, 21:56 عصر
منون داداش:


سوما هم چون یکشنبه فارسی باید یه N قبلش بزاری
متوجه نشدم:کجاش را باید N بذارم!!؟ لطفا کد شبه کد یا نمونه کد بزار!!


برای حل این راحلتم یه order by روی ایدی بزن موفق باشی
منظور تون برای ترتیب کردن اعداد هست؟؟ لطفا شبه کد قرار بدهید چون مبتدی هستم!!
سپاس

eletcomp
جمعه 23 اسفند 1392, 12:30 عصر
سلام دوستان:مدیر گرامی Mahmoud.Afrad (http://barnamenevis.org/member.php?71297-Mahmoud-Afrad) با احترامی که به شما قائل هستم خواهش می کنم پست های من را حذف نکن!!! یا اگر عنوان اش پست نا مناسب هست خودت تغییر اش بده!! فقط حذف نکن:ناراحت:
بابا این انجمن تنها انجمنی توی محیط اینترنت هست که فعال هست و تک هست !!! و خیلی مفید هست:لبخند: و امید ما فقط به این انجمن هست و کاربراش!!! شما به جای اینکه سخت گیری کنی :سعی کن اطلاعات ات را در راستای تحقق و پیشرفت دنیای برنامه نویسی به اشتراک بگذاری:بوس:
سپاس

eletcomp
جمعه 23 اسفند 1392, 12:34 عصر
دوستان یک سئوال داشتم در مورد orderby
من میخوام توی کدم دستور orderby و where را ترکیب کنم و لی هر کاری می کنم جواب نمیده!!


query = "select * from Tbl_days WHERE id LIKE Order By id ASC '" + txtsearch.Text + "%'"; break;

لطفا راهنمایی کنید!!

سپاس

mahmoudii
جمعه 23 اسفند 1392, 12:54 عصر
من به شما پیشنهاد میکنم این کتاب رو دانلود کنید ( راهنمای جامع دستورات sql) (http://www.aghazeh.com/data-base/956-sql-refrence-w3schools.html)
اینطوری که بخواین هر سوالی رو اینجا مطرح کنین دیر به جواب میرسین و خوب هم یاد نمیگیرید و باز براتون سوال پیش میاد

eletcomp
جمعه 23 اسفند 1392, 12:57 عصر
ممنون داداش:ولی اگه جواب بدی خیلی لطف کردی:قلب:
من تازه کار هستم اگر بخوام ان کتاب بخوانم هم طول میکشه و هم سئوال زیادی دوباره برام ایجاد میشه و هنگ می کنم!!

sohil_ww
جمعه 23 اسفند 1392, 13:03 عصر
دوست عزیز سلام

اول از همه در مورد دستوررات sql یهت بگم که شما برای نوشتن کویریات باید یه ترتیبی و رعایت کنی
برای مثال کد بالای که برای ترکیب سورت و شرط گذاشتی به این صورت می شه
select *from tbl_days where id like '%% ' order by id

دوست عزیز به کدای من دقت کنی متوجه می شی که من این کد هارو تو همین ویرایشگر متن تایپک کردم و امکانش هست به خاطر سریع تایپ کردن و عدم دقت لازم دچار غلط املایی باشه پس به این موضوع دقت

در ضمن منم با دوستمون موافقم شما اول سعی کن یه کتاب مطالعه کنی که خیلی بهتر هستش

eletcomp
جمعه 23 اسفند 1392, 13:16 عصر
ممنون دوست عزیز: این کدی را که نوشتید را توی محیط ویژوال وارد کردم ولی جواب نداد!!!! در مورد ان کتاب هم که دوستمان معرفی کرد مطالعه کردم ولی چنین چیزی توش نبود: این عملگر ترکیبی هست!!!
کد هام را میزارم ببینید درست وارد کردم!! من میخوام ترتیب اعداد صعودی و ترتیب حروف هم همینطور باشه!!
سپاس


switch (comboBox1.Text)
{
case "شماره":
{
label8.Text = "جستجو بر اساس شماره";
//query = "select *from tbl_days where id like '%% ' order by id'" + txtsearch.Text + "%'"; break;
query = "select * from Tbl_days where id LIKE'" + txtsearch.Text + "%'"; break;
}
case "ایام هفته":
{
label8.Text = "جستجو بر اساس هفته";
//query = "select *from tbl_days where Week like '%% ' order by Week'" + txtsearch.Text + "%'"; break;
query = "select * from Tbl_days where Week LIKE '" + txtsearch.Text + "%'"; break;
}

eletcomp
جمعه 23 اسفند 1392, 13:55 عصر
دوستان من چند تا پی دی اف و سایت را نگاه کردم:ولی به چنین چیزی نپرداختند!! لطفا راهنمایی کنید!!:ناراحت: