bps20590
جمعه 10 تیر 1384, 10:19 صبح
باسلام
من یک dbgrid دارم که قیلدهای خودراازیک adoquery که دارای یک پارامترمیباشدمیگیردحال میخواهم باتغییرمقدارپارامتراطلاعا ت داخل dbgrid نیزتغییرکنندیعنی رکوردهای که فیلد sanad_noآنها بامقدارپارامتربرابراست نمایش داده شونددستوری هم که استفاده کرده ام بصورت زیرمیباشد
if dmmain.qsanad.Active then dmmain.qsanad.Close;
dmmain.qsanad.Parameters.ParamByName('sanad_no1'). Value:=trim(Edit3.Text);
dmmain.qsanad.SQL.Add('select sanad_no,san_date,sharh,debit,credit from sanad where sanad_no=:sanad_no1');
dmmain.qsanad.Open;
ولی این دستورات فقط یک بارعمل می کنند وبرای باردوم dbgridهیچ رکوردی رانمایش نمی دهدلطفامراراهنمایی کنید
من یک dbgrid دارم که قیلدهای خودراازیک adoquery که دارای یک پارامترمیباشدمیگیردحال میخواهم باتغییرمقدارپارامتراطلاعا ت داخل dbgrid نیزتغییرکنندیعنی رکوردهای که فیلد sanad_noآنها بامقدارپارامتربرابراست نمایش داده شونددستوری هم که استفاده کرده ام بصورت زیرمیباشد
if dmmain.qsanad.Active then dmmain.qsanad.Close;
dmmain.qsanad.Parameters.ParamByName('sanad_no1'). Value:=trim(Edit3.Text);
dmmain.qsanad.SQL.Add('select sanad_no,san_date,sharh,debit,credit from sanad where sanad_no=:sanad_no1');
dmmain.qsanad.Open;
ولی این دستورات فقط یک بارعمل می کنند وبرای باردوم dbgridهیچ رکوردی رانمایش نمی دهدلطفامراراهنمایی کنید