PDA

View Full Version : اشکال این query چیه ؟ ؟ ؟



ealvandi
یک شنبه 12 فروردین 1386, 13:43 عصر
متن خطا




You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'show ) VALUES ( '' , 'زنجان' , 'زنجان', 'زنجان -




متن QUERY




INSERT INTO melk_info (id , ostan , shahrestan, mantagheh , melk_type , malek_name , address , eslahi , nama , zirbana , masahat ,toole_bar , moghe_melk , tedad_khab , tel_lines , bana_years , tabaghat_no , t_v_t , vahed_no ,tabagheh_no ,sokoonat , balkon_metraj , ertefae , edari_metraj , kari_metraj , sooleh_metraj , kaf , kabinet , sakht_javaz ,kar_javaz , sanad_type , garma_system , tahvieh_system , gaz , sona , jakoozi , estakhr , asansor , parking ,anbari , iphone , shoomineh , center_anten , remote_door , repair , foroosh , g_v_z , foroosh_dolar , vam ,vam_dolar , aghsat_dolar , rahn , rahn_dolar , pish , ejareh_mahaneh , tamdid_mojadad , mojer_vaez , tedad_mojer ,pish_foroosh , m_g_d , pish_dolar , m_p_g , kesh_zamin , kesh_metraj , kesh_emkanat , kesh_type , comment ,reg_date , reg_time, del_date ,del_time , show ) VALUES ( '' , 'زنجان' , 'زنجان', 'زنجان - سعدی شمالی' , 'آپارتمان' , 'الوندی' ,'۱۱۱۱۱۱۱۱۱۱۱۱۱۱۱۱۱۱', '' , 'آجر' , '' , '' ,'' , 'جنوبی' , '' , '' , '' , '' , '' , '' , '' ,'بله' , ' , ' , ' , ' , ' , 'سیمان , 'ندارد , 'تجاری ,'دارد' , 'غیره' , 'ندارد', 'ندارد' , 'خیر' , 'خیر' , 'خیر' , 'خیر' , 'خیر' , 'خیر' ,'خیر', 'خیر' , 'خیر' , 'خیر' , 'خیر' , 'خیر' , 'بلی' , '' , '' , 'خیر' ,'' , '' , 'خیر' , '' , '' , '' , '' , '' , '' ,'خیر' , '' , '' , '' , 'خیر' , '' , '' , '' , 'ssss' , '86/01/12' , '13:59:24' , '' , '' , 'خیر' )


با تشکر

DonetKarvb
یک شنبه 12 فروردین 1386, 14:17 عصر
شکل کلی دستور به این شکل است:

Insert tablename (fileds) VAlues (Filed Value)مثلا" در بابا میتونی بنویسی:

INSERT melk_info
VALUES ( '' , 'زنجان' , 'زنجان', 'زنجان - سعدی شمالی' , 'آپارتمان' , 'الوندی' ,'۱۱۱۱۱۱۱۱۱۱۱۱۱۱۱۱۱۱', '' , 'آجر' , '' , '' ,'' , 'جنوبی' , '' , '' , '' , '' , '' , '' , '' ,'بله' , ' , ' , ' , ' , ' , 'سیمان , 'ندارد , 'تجاری ,'دارد' , 'غیره' , 'ندارد', 'ندارد' , 'خیر' , 'خیر' , 'خیر' , 'خیر' , 'خیر' , 'خیر' ,'خیر', 'خیر' , 'خیر' , 'خیر' , 'خیر' , 'خیر' , 'بلی' , '' , '' , 'خیر' ,'' , '' , 'خیر' , '' , '' , '' , '' , '' , '' ,'خیر' , '' , '' , '' , 'خیر' , '' , '' , '' , 'ssss' , '86/01/12' , '13:59:24' , '' , '' , 'خیر' )فراموش نکن که قبل از عبارات یونیکد حتما" از حرف N استفاده کنی. مثلا"

select test VAues(N'برنامه نویس')

ealvandi
یک شنبه 12 فروردین 1386, 14:52 عصر
دوست عزیز insert و insert into چندان فرقی با هم ندارند




INSERT melk_info
VALUES ( '' , 'زنجان' , 'زنجان', 'زنجان - سعدی شمالی' , 'آپارتمان' , 'الوندی' ,'۱۱۱۱۱۱۱۱۱۱۱۱۱۱۱۱۱۱', '' , 'آجر' , '' , '' ,'' , 'جنوبی' , '' , '' , '' , '' , '' , '' , '' ,'بله' , ' , ' , ' , ' , ' , 'سیمان , 'ندارد , 'تجاری ,'دارد' , 'غیره' , 'ندارد', 'ندارد' , 'خیر' , 'خیر' , 'خیر' , 'خیر' , 'خیر' , 'خیر' ,'خیر', 'خیر' , 'خیر' , 'خیر' , 'خیر' , 'خیر' , 'بلی' , '' , '' , 'خیر' ,'' , '' , ('خیر' , '' , '' , '' , '' , '' , '' ,'خیر' , '' , '' , '' , 'خیر' , '' , '' , '' , 'ssss' , '86/01/12' , '13:59:24' , '' , '' , 'خیر' )



من insert into رو به insert تبدیل کردم ولی اشکال از اون هم نبود.

هیچ تغییری در خطا نکرد.

mhd78
یک شنبه 12 فروردین 1386, 16:49 عصر
در دستور insert کلمه Optional ، Into است

برای تست این sql می توانی ابتدا فقط فیلدهای اجباری را قرار دهی اگر sql اجرا شد فیلدهای دیگر را یکی یکی اضافه کنی تا متوجه بشی که اشکال از کدام فیلد است

ealvandi
یک شنبه 12 فروردین 1386, 16:56 عصر
خیلی ممنون مشکلم حل شد حالا با یک مشکل دیگه روبرو شدم


http://barnamenevis.org/forum/showthread.php?t=64480

choobin84
پنج شنبه 16 فروردین 1386, 21:43 عصر
بدون توجه به اینکه مشکل شما حل شده برا اونایی می نویسم که ممکنه با مشکل شما برخورد کنن.
مشکل در استفاده از کوتیشن هاست. در برخی جا ها کوتیشنی که باز شده ، بسته نشده.
مثلا در اینجا:
'سیمان , 'ندارد , 'تجاری ,'دارد