Asp netте DataTable эмнени колдонот?
Asp netте DataTable эмнени колдонот?

Video: Asp netте DataTable эмнени колдонот?

Video: Asp netте DataTable эмнени колдонот?
Video: jQuery data table implementation in ASP NET Core MVC | .NET Core 6.0 Full Tutorial 2024, Май
Anonim

DataTable реляциялык маалыматтарды таблица түрүндө көрсөтөт. ADO. NET камсыз кылат а DataTable класс түзүү жана маалымат таблицасын колдонуу өз алдынча. Ошондой эле болушу мүмкүн колдонулган DataSet менен да. Башында, биз жараткан кезде DataTable , анын таблица схемасы жок.

Муну эске алып, DataTable эмнени колдонот?

DataSet таблицалардын, мамилелердин жана чектөөлөрдүн жыйындысынан турат. ADO. NETте, DataTable объектилер болуп саналат колдонулган DataSet ичиндеги таблицаларды көрсөтүү үчүн. А DataTable эс тутумдагы реляциялык маалыматтардын бир таблицасын билдирет; маалыматтар жергиликтүү болуп саналат.

Ошо сыяктуу эле, asp нетте DataSet эмнени колдонот? А DataSet маалымат базасынан алынган маалыматтарды камтыган бир же бир нече DataTable объектилери үчүн контейнер. Биз бул таблицалардын ортосунда маалымат байланыштарын орното алабыз DataSet . DataAdapter объекти бизге DataTables'ди толтурууга мүмкүндүк берет DataSet.

Ошондой эле билесизби, C# ичинде DataTable деген эмне?

А DataTable объект саптардын, мамычалардын жана чектөөлөрдүн эс тутумдагы, таблицалык кэши катары таблицалык маалыматтарды билдирет. Сиз адатта колдоносуз DataTable класс бардык ажыратылган маалыматтарга кирүү үчүн. The DataTable ADO. NET китепканасынын борбордук объектиси болуп саналат. колдонуучу башка объектилер DataTable DataSet жана DataView кирет.

Asp неттеги DataTable менен DataSetтин ортосунда кандай айырма бар?

1) А DataTable саптар жана мамычалардын жыйындысы бар бирдиктүү маалымат базасынын жадыбалынын эс тутумдагы көрүнүшү, ал эми а DataSet жыйнагы бар маалымат базасына окшош структуранын эс тутумдагы көрүнүшү DataTables . 6) В DataTable , DataSource сериялаштыруу мүмкүн эмес. Бирок DataSet серияланган DataSource болуп саналат.

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