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

نام تاپیک: پایگاه داده در ویژوال بیسیک - شروع تا پایان

Hybrid View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1

    Lightbulb ايجاد Parameters - روش اول {استفاده از ADODB.Command}

    روش اول - استفاده از ADODB.Command:
    شي ADODB.Command كه ما ازش يه متغير به اسم Cmd ساختيم يك خاصيت داره به اسم Parameters. اين خاصيت به اين صورت استفاده ميشه:

    Cmd.CommandText = "Insert Into tblTest (Field1)Values(@Field1)"
    Cmd.Parameters.Refresh
    Cmd.Parameters.Item(0).Value = ValueMember...

    دستور SQL كه واضح هست چي كار مي كنه.
    @Field1: همون متغيري هستش كه قراره مقدارش درون ستون يا فيلد Field1 در جدول tblTest بانك اطلاعاتي ريخته بشه.
    اما اون صفر سبز رنگ كه زيرش خط كشيده شده چيه؟ اگر دقت كرده باشيد من فقط و فقط يك متغير بيشتر ندارم. من تويه دستورات SQL مي تونم چندين و چند متغير داشته باشم (فكر كنم تا 255 تا) كه اينها همشون يه انديس دارن كه از صفر شروع ميشه. فكر كنم كه تا آخرش رو با اين توضيح متوجه شدين. براي اينكه متغيرها مقدار دهي بشن بايد با انديس هاشون جداگانه مقداردهي بشن. يعني:

    Cmd.CommandText = "Insert Into tblTest (Field1,Field2,Field3)Values(@Field1,@Field2,@Fiel d3)"
    Cmd.Parameters.Refresh
    Cmd.Parameters.Item(0).Value = ValueMember...
    Cmd.Parameters.Item(1).Value = ValueMember...
    Cmd.Parameters.Item(2).Value = ValueMember...

    به همين راحتي. حالا با Execute كردن Command مي تونيد Recordset رو پر كنيد.
    آخرین ویرایش به وسیله vbhamed : پنج شنبه 28 اردیبهشت 1396 در 09:23 صبح

برچسب های این تاپیک

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

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