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

نام تاپیک: بروزآوری کوئری متصل به dbgridEH با استفاده از چک باکس گرید

  1. #1
    کاربر دائمی
    تاریخ عضویت
    دی 1387
    محل زندگی
    اهواز
    پست
    923

    Question بروزآوری کوئری متصل به dbgridEH با استفاده از چک باکس گرید

    با سلام خدمت دوستان
    میخواهم از طریق چک باکس مربوط به dbgrideh ردیفهایی که چک باکس آنها تیک خورده به صورت گروهی فیلد خاصی را بروزآوری نمایم. احتمالا باید از SelectedRows در این مورد استفاده نمود. ولی تلاش من نتیجه نداد. دوستان در صورت امکان راهنمایی بفرمایند. متشکرم

  2. #2
    کاربر دائمی آواتار حسین خانی
    تاریخ عضویت
    خرداد 1387
    محل زندگی
    قزوین
    پست
    184

    نقل قول: بروزآوری کوئری متصل به dbgridEH با استفاده از چک باکس گرید

    با نمونه کد زیر میشه مقادیر فیلد Name سطرهای انتخاب شده با چک باکس و نمایش داد. میتونید تو بدنه این نمونه کد بجای نمایش مقادیر، عمل بروزرسانی و انجام بدید.

    vari: Integer;
    KeyValue: Variant;
    msg:string;

    begin
    msg := '[';
    KeyValue := VarArrayCreate([0, DBGridEh1.SelectedRows.Count-1], varVariant);
    for i := 0 to DBGridEh1.SelectedRows.Count-1 do
    begin
    MemTableEh1.Bookmark := DBGridEh1.SelectedRows[i];
    msg := msg + MemTableEh1Name.AsString;
    if i < DBGridEh1.SelectedRows.Count-1 then
    msg := msg + ',';
    KeyValue[i] := MemTableEh1id.Value;
    end;
    msg := msg + ']';
    ShowMessage(msg);
    end;

  3. #3
    کاربر دائمی
    تاریخ عضویت
    دی 1387
    محل زندگی
    اهواز
    پست
    923

    نقل قول: بروزآوری کوئری متصل به dbgridEH با استفاده از چک باکس گرید

    ضمن تشکر از جناب حسین خانی
    این نمونه را در نت پیدا و برای نیازم آنرا اصلاح نمودم .
    if dbgDastorKarOK.SelectedRows.Count>0 then
    with dbgDastorKarOK.DataSource.DataSet do
    for i:=0 to dbgDastorKarOK.SelectedRows.Count-1 do
    begin
    GotoBookmark(pointer(dbgDastorKarOK.SelectedRows.I tems[i]));
    qrydbgDastorKarOK.Edit;
    qrydbgDastorKarOK.FieldByName('IsRedySorVaz').Valu e:=True ;
    qrydbgDastorKarOK.Post;
    intRecNumber:=qrydbgDastorKarOK.RecNo;
    end;


تاپیک های مشابه

  1. پاسخ: 7
    آخرین پست: جمعه 28 تیر 1398, 12:08 عصر
  2. پاسخ: 1
    آخرین پست: چهارشنبه 25 تیر 1393, 18:24 عصر
  3. سوال: Hide و Un Hide کردن فیلدهای سابفرم با استفاده از چک باکس
    نوشته شده توسط m2326499 در بخش Access
    پاسخ: 4
    آخرین پست: چهارشنبه 17 اردیبهشت 1393, 21:20 عصر
  4. نمایش اطلاعات بانک اطلاعاتی با استفاده از چک باکس
    نوشته شده توسط p30online در بخش طراحی وب (Web Design)
    پاسخ: 1
    آخرین پست: سه شنبه 05 آذر 1392, 16:22 عصر
  5. پاسخ: 3
    آخرین پست: شنبه 25 خرداد 1392, 22:44 عصر

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

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