نوشته شده توسط teshneh
با سلام
موارد Filter , Locate را ئر مورد کار زیر امتحان کردم کاربرد نداشت.
من می خوام یه سرچ برای برنامه ام بزارم و در فرم دلفی ام عناصر زیر وجود دارد:
ADOQuery , ADOConnection , Datasource , DBGrid , Edit1
و یکی از فیلد های جدولم ، نام(name) هست، می خوام سرچ را طوری طراحی کنم که به محض اینکه کاربر حرف اول نام مورد نظرش را زد مثلا ب ،هر چه نام که اولش ب هست در DBGrid نمایش داده شود.
در ضمن می دونم که دستورات اش را باید در رویداد onchange مربوط به edit بنویسم.
یه چیز دیگه من دستورات زیر را نوشتم ولی اول به یک دکمه ارتباط دادم ،ولی مشکل داره :
with ADOQuery1 do begin
Close;
SQL.Clear;
SQL.Add('SELECT * FROM Applications WHERE name =:apptype');
ParamByName('apptype').Value:='edit1.text';
Open;
end;
از خطی که با رنگ قرمز نوشتم ایراد می گیرد،منتظر راهنمایی شما دوستان دلفی کار هستم.
در واقع من با نحوه تعریف و استفاده و ارسال پارامتر مشکل دارم اگر دوستان فرمت اصلی این موارد را در اختیارم قرار دهند ممنون میشم.