PDA

View Full Version : سوال: علت خطا در اجرای دستور Inner join ؟



rouhparvarmehdi
یک شنبه 09 اردیبهشت 1397, 23:55 عصر
سلام این کد منه خطای Inner میده چرا؟
cmd.CommandText = "Select Tbl.Darkh.Dr_az,Tbl_phone.Type,Tbl_phone.phone,Tbl _phone.Dr" +
"from Tbl_Darkh Inner Join Tbl_phone" +
"on Tbl_Darkh.Number=Tbl_phone.Number and Tbl_Darkh.Date_d=Tbl_phone.Date_d and Tbl_darkh.Codemeli=Tbl_phone.Codemeli" +
"Where Tbl_Darkh.Date_p Between '" + bPersianCalenderTextBox16.Text + "' and '" + bPersianCalenderTextBox17.Text + "'";

------------------------------------
خطای مورد نظر :
System.Data.SqlClient.SqlException: 'Incorrect syntax near the keyword 'Inner'.'

Mahmoud.Afrad
دوشنبه 10 اردیبهشت 1397, 14:05 عصر
بعد از Tbl_phone یک space نیاز هست

rouhparvarmehdi
دوشنبه 10 اردیبهشت 1397, 20:03 عصر
بعد از Tbl_phone یک space نیاز هست
مشکل حل نشد.

mr.sirwan
دوشنبه 10 اردیبهشت 1397, 22:31 عصر
شما کلا قبل و بعد از دابل کوتیشن ها هیچ فضایی نذاشتی، قبل از from، قبل از on و قبل از Where برای هرکدوم یه space بذار ببین مشکل حل میشه؟

rouhparvarmehdi
جمعه 14 اردیبهشت 1397, 16:17 عصر
شما کلا قبل و بعد از دابل کوتیشن ها هیچ فضایی نذاشتی، قبل از from، قبل از on و قبل از Where برای هرکدوم یه space بذار ببین مشکل حل میشه؟
دمت گرم مشکل حل شد.سپاس