Data Source Control in Hindi

इस article में, मैं आपको बताऊंगा कि what is data source control in hindi तथा इसके बारें में विस्तार से पढेंगे तो चलिए पढ़ते है:-

data source control in hindi (डेटा सोर्स कंट्रोल क्या है?)

data source control जो है वह किसी कठिन coding के बिना controls को data प्रदान करता है. insert, delete, update तथा sort जैसे operations भी data control के द्वारा संभव हो पाते है.

दूसरें शब्दों में कहें तो, “एक data source control जो है वह data-bound controls के साथ interact करता है तथा कठिन data hiding की प्रक्रियाओं को छुपाता है.”

ये एक प्रकार के tools होते हैं जो data bound controls को data उपलब्ध करवाते है. तथा ये operations के execution को सपोर्ट करते है. ये operations है- insertion, deletions, sorting तथा updates.

ASP.NET में 6 प्रकार के data source control होते है जो कि निम्नलिखित है:-

1:- XMLDataSource- इसके द्वारा यूजर XML files के साथ work कर सकते है.

2:- SiteMapDataSource- इसको sitemap objects के साथ work करने के लिए डिजाईन किया गया है. यह ASP.NET 2.0 का नया concept है.

3:- SqlDataSource- इसके द्वारा यूजर SQL server, Oracle, OLEDB तथा oracle databases के साथ work कर सकते है.

4:- ObjectDataSource- object data source का प्रयोग करके हम objects के साथ work कर सकते हैं.

5:- AccessDataSource- इसके द्वारा हम microsoft access database के साथ कार्य कर सकते हैं. यह आंतरिक रूप से OleDb data provider का प्रयोग करता है.

6:- LinqDataSource- language integrated query एक ASP.NET वेब पेज है. यह insert, delete, select, update कमांड्स को सपोर्ट करता है.

 data source control

Data Source views  

Data source views जो है वह DataSourceView class के objects होते हैं. इसके द्वारा यूजर data को sort, filter, update तथा delete कर सकता है.

DataSourceView class सभी source view classes के लिए base class की तरह कार्य करता है.

नीचे आपको DataSourceView class की properties दी गयी है-

CanDelete- यह indicate करता है कि data source, deletion को सपोर्ट करता है या नही.

CanInsert- यह indicate करता है कि data source, insertion को support करता है या नहीं.

CanPage- यह indicate करता है कि data source, paging को सपोर्ट करता है या नहीं.

CanRetrieveTotalRowCount- यह indicate करता है कि total row count की सुचना उपलब्ध है या नही.

CanSort- यह दर्शाता है कि data को sort किया जा सकता है या नहीं.

CanUpdate- यह दर्शाता है कि data source को update किया जा सकता है या नहीं.

Events- यह data source view के लिए event-handlers delegates की list देता है.

Name- view के नाम को display करता है.

नीचे आपको DataSourceView class की methods दी गयी हैं:-

CanExecute- यह निर्धारित करता है कि command को execute किया जा सकता है या नहीं.

ExecuteCommand- एक command को execute करता है.

ExecuteDelete– data की list में delete operation को परफॉर्म करता है,

ExecuteInsert- data की list में insert operation को परफॉर्म करता है.

ExecuteSelect– data source से डेटा retrieve होता है.

ExecuteUpdate– डेटा की list में update ऑपरेशन को execute करता है.

Delete- view के साथ जुड़े हुए data में delete operation को पूरा करता है.

Insert- view से जुड़े हुए डेटा में insert ऑपरेशन को पूरा करता है.

Select- queried डेटा को return करता है.

update- view से जुड़े हुए डेटा में update ऑपरेशन को पूरा करता है.

OnDataSourceViewChanged- DataSourceViewChanged event को raise करता है.

निवेदन- अगर आपको यह पोस्ट पसंद आई हो तो इसे अपने दोस्तों के साथ अवश्य share करें. तथा कमेंट के द्वारा बताइए.

1 thought on “Data Source Control in Hindi”

Leave a Comment