bird
کاربر تازه وارد
- تاریخ عضویت
- 22 جولای 2005
- نوشتهها
- 106
- لایکها
- 0
سلام
من در حال نوشتن یک برنامه بانک اطلاعاتی بوسیله ی MSSQL Server و دلفی هستم. می خواستم عبارتی را در RunTime به Query string کامپوننت TADOQuery اضافه کنم، مثلا فرض می کنیم که Query string مان عبارت روبرو باشد:
'%select * from Table1 where FamilyName LIKE ‘% :myParameter
من برای اینکار Query string بالا را به تابع add به شکل زیر می فرستم:
()ADOQuery1.SQL.add
منتها وقتی Query string را به تابع add می دهم، موقع اجرا می گوید که پارامتر myParameter را نمی شناسد. می خواستم ببینم شما چگونه Query string بالا را به عنوان آرگومان تابع add ، به آن می فرستید. در واقع فکر می کنم اصل مشکلم با کاراکتر ‘ می باشد. حالت های زیادی راهم مثل قرار دادن ‘ داخل "" امتحان کردم، اما هیچ کدام جواب نمی دهند.
خیلی ممنون
من در حال نوشتن یک برنامه بانک اطلاعاتی بوسیله ی MSSQL Server و دلفی هستم. می خواستم عبارتی را در RunTime به Query string کامپوننت TADOQuery اضافه کنم، مثلا فرض می کنیم که Query string مان عبارت روبرو باشد:
'%select * from Table1 where FamilyName LIKE ‘% :myParameter
من برای اینکار Query string بالا را به تابع add به شکل زیر می فرستم:
()ADOQuery1.SQL.add
منتها وقتی Query string را به تابع add می دهم، موقع اجرا می گوید که پارامتر myParameter را نمی شناسد. می خواستم ببینم شما چگونه Query string بالا را به عنوان آرگومان تابع add ، به آن می فرستید. در واقع فکر می کنم اصل مشکلم با کاراکتر ‘ می باشد. حالت های زیادی راهم مثل قرار دادن ‘ داخل "" امتحان کردم، اما هیچ کدام جواب نمی دهند.
خیلی ممنون