PDA

View Full Version : سوال: اشکال در دستور sql



samyjoon
جمعه 29 خرداد 1388, 12:32 عصر
با سلام ،از یک دستور ساده در دلفی به این صورت استفاده کرد

selct * from table where Cod_sh='+edit1.text+' order by



مشکل اینجاست که در code_sh ترکیبی از کراکتر و عدد وجود دارد و از نوع varchar تعریف شده وقتی این دستور اجرا میشه ،sql خطا میگیرد .
syntax error converting the varchar value
باید چیکار کنم ؟؟؟؟؟؟؟؟؟؟؟؟؟

Hsimple11
جمعه 29 خرداد 1388, 14:01 عصر
وقتی DataType شما از نوع Varchar است دیگر کاراکتر و عدد فرقی نمیکنه و همه کاراکتر به حساب میاد.
http://msdn.microsoft.com/en-us/library/aa226054.aspx

samyjoon
جمعه 29 خرداد 1388, 20:13 عصر
ممنون ولی باید چیکار کنم تا این مشکل حل بشه ، هر جوره تست کردم error میده باید یک گزارش گیری از دلفی با بانک sql انجام بدم که دستور اصلیش همینه
اگه راهنمایی کنید ممنون میشم...........................

as13851365
جمعه 29 خرداد 1388, 22:09 عصر
query='select * from table_name where Cod_sh="'+edit1.text+'" order by';