فهرست مطالب:

SQL ResultSet چیست؟
SQL ResultSet چیست؟

تصویری: SQL ResultSet چیست؟

تصویری: SQL ResultSet چیست؟
تصویری: JDBC: Урок 6. java sql ResultSet - Получаем данные с БД 2024, آوریل
Anonim

آ مجموعه نتیجه یک شی جاوا است که حاوی نتایج اجرای an است SQL پرس و جو. به عبارت دیگر، شامل ردیف هایی است که شرایط پرس و جو را برآورده می کند. داده های ذخیره شده در a مجموعه نتیجه شیء از طریق مجموعه ای از متدهای دریافت بازیابی می شود که امکان دسترسی به ستون های مختلف ردیف فعلی را فراهم می کند.

سپس، ResultSet در JDBC با مثال چیست؟

آ مجموعه نتیجه شی یک جدول از داده ها است که یک پایگاه داده را نشان می دهد مجموعه نتیجه ، که معمولاً با اجرای دستوری که پایگاه داده را پرس و جو می کند تولید می شود. برای مثال ، میزهای قهوه. روش viewTable a ایجاد می کند مجموعه نتیجه rs، زمانی که پرس و جو را از طریق شی Statement، stmt اجرا می کند.

همچنین، چرا ResultSet خالی است؟ زمانی اتفاق می افتد که شما دو یا چند اتصال باز با پایگاه داده در یک کاربر داشته باشید. به عنوان مثال یک اتصال در SQL Developer و یک اتصال در جاوا. نتیجه همیشه یک است نتایج خالی . سعی کنید رکوردهای جدیدی را وارد کنید، سپس در SQL Run Command Window خود commit کنید و کد خود را اجرا کنید.

علاوه بر این، انواع ResultSet چیست؟

3 نوع اساسی ResultSet وجود دارد

  • فقط به جلو. همانطور که از نام پیداست، این نوع فقط می تواند به جلو حرکت کند و غیر قابل پیمایش است.
  • حساس به اسکرول. این نوع قابل پیمایش است به این معنی که مکان نما می تواند در هر جهت حرکت کند.
  • حساس به اسکرول
  • فقط به جلو.
  • حساس به اسکرول.
  • حساس به اسکرول

ResultSet بعدی چه می کند؟

در ابتدا این مکان نما قبل از ردیف اول قرار می گیرد. را بعد () روش از مجموعه نتیجه رابط نشانگر جریان ( مجموعه نتیجه ) اعتراض به بعد ردیف، از موقعیت فعلی. و در تماس با بعد () روش برای دومین بار مجموعه نتیجه مکان نما به ردیف 2 منتقل می شود.

توصیه شده: