Java'да ResultSetMetaData эмнени колдонот?
Java'да ResultSetMetaData эмнени колдонот?

Video: Java'да ResultSetMetaData эмнени колдонот?

Video: Java'да ResultSetMetaData эмнени колдонот?
Video: Жаны үйрөнчүк айтишник кайсы программаларды үйрөнүп башташы керек? 2024, Ноябрь
Anonim

ResultSetMetaData бул javaдагы интерфейс. sql ResultSet объектиси жөнүндө метаберилиштерди алуу үчүн колдонулган JDBC API пакети. SELECT операторунун жардамы менен маалымат базасына суроо бергениңизде, натыйжа ResultSet объектинде сакталат. Ар бир ResultSet объекти бир ResultSetMetaData объекти менен байланышкан.

Буга байланыштуу Javaдагы getMetaData деген эмне?

The getMetaData () ResultSet интерфейсинин ыкмасы учурдагы ResultSetтин ResultSetMetaData объектисин чыгарат. Бул ыкма ушул ResultSet объектинин мамычаларынын сүрөттөмөсүн камтыган ResultSetMetaData объектин кайтарат.

Ошондой эле билесизби, ResultSet менен ResultSetMetaData ортосунда кандай айырма бар? ResultSetMetaData жөнүндө маалымат табуу үчүн колдонулган класс болуп саналат ResultSet executeQuery чалуудан кайтып келди. Анда тилкелердин саны, аларда камтылган маалыматтардын түрлөрү, мамычалардын аталыштары ж.б.у.с. жөнүндө маалыматтар камтылган.

Ошондой эле билесизби, мисал менен Javaдагы метаберилиштер деген эмне?

Ошону эске алып метадайындар компьютердик маалыматтар тобу жөнүндө сүрөттөмө, структуралык жана административдик маалыматтардын жыйындысы (үчүн мисал маалымат базасы схемасы сыяктуу), Java метаберилиштери Interface (же JMI) түзүүнү, сактоону, кирүүнү, издөөнү жана алмашууну аныктаган платформа-нейтралдуу спецификация. метадайындар ичинде Java программалоо

ResultSet'ти сүрөттөгөн ResultSetMetaData объектисин эмне кайтарат?

Көбүнчө колдонулган ыкмалары ResultSetMetaData интерфейс. ал кайтып келет тилкелердин жалпы саны ResultSet объекти . ал кайтып келет көрсөтүлгөн тилкенин индексинин тилке аты. ал кайтып келет көрсөтүлгөн индекс үчүн тилке түрүнүн аталышы.

Сунушталууда: