rambod51
دوشنبه 04 خرداد 1383, 17:23 عصر
با سلام خدمت دوستان، من دوتا سئوال دارم
1. چگونه می شود دو تا پارامتر یا بیشتر را برای دستورات sql تعریف نمود برای جستجو بر اساس تاریخ می خوام دوتا ماسک ادیت دارم می خوام اونارو به عنوان پارامتر بفرستم تا محدوده تارخ من ایجاد بشه من این کار را برای یک پارامتر انجام داده ام به این صورت
dm1.q1.Close;
dm1.q1.SQL.Clear;
dm1.q1.Params.CreateParam(ftString, 'n', ptInput);
dm1.q1.ParamByName('n').Value := edit1.text;
dm1.q1.SQL.add('select * from sanad where No_sanad=:n' );
dm1.q1.open;
2. چطور میشه نتیجه یک پرسجو را در یک گرید یا dbedit ویرایش نمود. البته چند رکورد را با هم در یک گرید ریخت بعد آن ها را یکی یکی ویرایش نمود من این کا را کردم ولی ویرایش نمی شود
dm1.q1.Close;
dm1.q1.SQL.Clear;
dm1.q1.Params.CreateParam(ftString, 'n', ptInput);
dm1.q1.ParamByName('n').Value := edit1.text;
dm1.q1.SQL.add('select * from sanad where No_sanad=:n' );
dm1.q1.open;
dm1.Dtempsanad.DataSet:=dm1.q1;
1. چگونه می شود دو تا پارامتر یا بیشتر را برای دستورات sql تعریف نمود برای جستجو بر اساس تاریخ می خوام دوتا ماسک ادیت دارم می خوام اونارو به عنوان پارامتر بفرستم تا محدوده تارخ من ایجاد بشه من این کار را برای یک پارامتر انجام داده ام به این صورت
dm1.q1.Close;
dm1.q1.SQL.Clear;
dm1.q1.Params.CreateParam(ftString, 'n', ptInput);
dm1.q1.ParamByName('n').Value := edit1.text;
dm1.q1.SQL.add('select * from sanad where No_sanad=:n' );
dm1.q1.open;
2. چطور میشه نتیجه یک پرسجو را در یک گرید یا dbedit ویرایش نمود. البته چند رکورد را با هم در یک گرید ریخت بعد آن ها را یکی یکی ویرایش نمود من این کا را کردم ولی ویرایش نمی شود
dm1.q1.Close;
dm1.q1.SQL.Clear;
dm1.q1.Params.CreateParam(ftString, 'n', ptInput);
dm1.q1.ParamByName('n').Value := edit1.text;
dm1.q1.SQL.add('select * from sanad where No_sanad=:n' );
dm1.q1.open;
dm1.Dtempsanad.DataSet:=dm1.q1;