نمایش نتایج 1 تا 6 از 6

نام تاپیک: بازهم sql و مشکلات برنامه نویسی

  1. #1

    بازهم sql و مشکلات برنامه نویسی

    با سلام خدمت دوستان، من دوتا سئوال دارم
    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;

  2. #2
    کاربر دائمی آواتار سار
    تاریخ عضویت
    اسفند 1382
    محل زندگی
    تورین-ایتالیا
    پست
    1,044
    1)همونطوری که اولی رو ساختی
    2)Query رو نمیشه ادیت کرد البته تو شرایط خاص میشه.
    فکر کنم باید یه مقاله در این مورد نوشت چون خیلی ها این سوال رو کردن و خیلی ها مثل من هم این جواب رو دادن

  3. #3
    پس من باید چکار کنم با دستور insert into هم سیستم خطا می گیره
    اگه می شه شرایط خاصو بگین

  4. #4
    در ضمن اولی رو می سازم ولی پارامتر رو قبول نمی کنه اگه می شه یه نمونه مثل بالا ارائه بدین

  5. #5
    کسی نتونست مشکل منو حل کنه

  6. #6
    کسی نتونست مشکل منو حل کنه

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •