Action Queries in MS Access
Action Queries MS Access के Query का एक प्रकार है जो Database के Data के साथ विशेष कार्य करती है
यह Select Query जिसका कार्य Data को प्राप्त करना है, से अलग Data को Modify करने, Update करने, Delete करने जैसे कार्यों को करती है।
यह Select Query जिसका कार्य Data को प्राप्त करना है, से अलग Data को Modify करने, Update करने, Delete करने जैसे कार्यों को करती है।
Types of Action Queries in Hindi
ये निम्न 4 प्रकार के होते है।Append Query
MS Access में एक Append query का प्रयोग Records को एक Table से दूसरे Table में जोड़ने के लिए होता है इस Query का प्रयोग करना उस समय उपयोगी है जब आपको विभिन्न Sources से Data को एक स्थान पर लाना है जब आप Append query का Use करते है तब उस Query में Source और Target Table तथा Copy होने वाले Fields के बारे में बताना होता है।Example of Append Query
हमारे पास दो Tables है जो Customer के Order Details से संबंधित है पहले Table में Customer द्वारा दिए Order के Items है जो उन्हे मिल गए है उस Table का नाम CompletedOrder है दूसरे Table जिसका नाम Order List है , में कुछ Customer के Order Pending में हैऔर कुछ के Complete हो चुके है अब हमारा कार्य Append Query लगाकर Order List Table के Completed Records को CompletedOrder Table में ले जाना है।
1) MS Access में उस Database को खोले जिसमे दोनो Tables बने है
2) Create Tab पर Click करे और Query Design को Select करेे
5) Order List Table के Order Status Field मे Pending और Completed वाले Records है हम Completed वाले सारे Records को Completed Order वाले Table में ले जाना चाहते है
6) इस कार्य को करने के लिए Order Status Field के नीचे Criteria वाले Row मे "Completed" Type करे।
8) Append Box प्रदर्शित होगा उसमें Append To के अंतर्गत Table Name मे CompletedOrder Table को चुने क्योंकि इसी Table में हमे Records को ले जाना है Ok Button पर Click करे।
10) एक Message Box प्रदर्शित होगा जिसमें यह बताया जा रहा है कि Completed से संबन्धित 3 Records प्राप्त हुए है जिसे CompletedOrder Table मे भेजा जाना है यदि हम Records को भेजना चाहते है तो Ok पर Click करे अन्यथा Cancel कर दे।
Delete Query
जब हमे अपने Database Table के ऐसे Records को हटाना चाहते है जिसकी हमे जरुरत नही है उस स्थिति में Delete Query का Use करते है इस Query के साथ विशेष Criteria लगाया जाता है तथा उस Criteria से match करने वाले Records हटा दिए जाते हैइस Query को Use करने से पहले यह सुनिश्चित किया जाना चाहिए कि हमे Delete होने वाले Records या Data की जरुरत नही है।
Example of Delete Query
हमारे पास Order List नामक Table है जिसमें Order Status Field मे Pending और Completed वाले Records है अब हम Completed वाले Records को Delete करना चाहते हैक्योंकि हमने Append Query का Use करके Completed वाले Records को पहले से CompletedOrder वाले Table में ले गए है अतः Oder List Table में Delete Query का Use करके Completed Records को निम्न प्रकार से Delete करते है।
1) सबसे पहले Create Tab पर Click कर Query Design Button को Select करे
2) Show Table से Order List Table को चुने क्योंकि इसी मे उपस्थित Completed Records को Delete करना है
3) अब Order List Table के सभी Field को Drag कर नीचे Query Design Grid मे लाते है इसमें Order Status Field के Criteria वाले Row में "Completed" Type करे क्योंकि हम Completed Records को ही Delete करना चाहते है।
4) Type करने के बाद Design Tab से Query Type के अंतर्गत Delete Query को Select करेंगे तब निम्न प्रकार से दिखाई देगा।
उसके बाद Run Option को Click करेंगे
5) Run करने के बाद एक Message Box प्रदर्शित होगा जिसमें Delete होने वाले Rows की संख्या तथा उसे Delete करने के लिए Confirmation मागेंगे Ok पर Click करे इसे वे Data Delete हो जायेंगे।
7) अंत में हम Check करेंगे की Order List Table से Completed Records Delete हुए या नहीं इसके लिए Order List Table को Open करेंगे।
Update Query
MS Access में Update query का प्रयोग करके एक Table के Records को सुधारा जा सकता है यह Table के एक या अधिक Fields के Values के आधार पर Criteria लगाकर Records में बदलाव की अनुमति देता है यह Query आपके Table के Data को जरुरत के आधार पर तेजी से बदलने या Update करने की सुविधा देती है।Example of Update Query
हमारे पास Order List Table है जिसके Order Status Field में सारे Records Pending है मान लीजिए अब ये Pending के बदले Completed हो चुके है अतः हम Update Query कर प्रयोग कर उसके Order Status Field के PendingRecords को निम्न प्रकार से Completed Records मे बदलेंगे
1) इसके लिए पहले Create Tab पर Click कर Query Design Button को Select करे
2) Show Table से Order List Table को चुने क्योंकि इसी मे उपस्थित Order Status Field के Pending को Completed में Update करने है
3) अब Order List Table के सभी Field को Drag कर नीचे Query Design Grid मे लाते है
4)इसमें Order Status Field के Criteria वाले Row में "Pending" Type करे और Design Tab से Update Query को Click करे अब Update to वाले Row में
"Completed" type करे क्योंकि हम Pending को Completed में Update करने चाहते है।
7) Order List Query Open करने पर आप देखेंगे कि Order Status का pending, Completed Records में Update हो चुका है आप इस Query को Ctrl+S Press कर Save कर ले
Related Post
> MS Access क्या है? उसके घटकों, विशेषताएं, उपयोग, फायदे को जानें
> MS Access में Table को बनाना सीखें
> MS Access में क्वेरी क्या है और उसे कैसे Design करते है
> MS Access में Query Wizard का Use करना
> MS Access में Data type की संपूर्ण जानकारी
> MS Access में Relationship क्या है और उसे कैसे बनाते हैं
> MS Access में Form क्या है और उसे कैसे बनाते हैं
> MS Access में Form Wizard का प्रयोग कर Form बनाना
> MS Access में Report क्या है और उसे कैसे बनाते हैं
> MS Access में Data को Import और Export करना
> MS Access में Built- in functions की संपूर्ण जानकारी
> MS Access में Macro क्या है और उसे कैसे बनाते हैं
> MS Access में Module क्या है और उसे कैसे बनाते हैं
> MS Access में Table को बनाना सीखें
> MS Access में क्वेरी क्या है और उसे कैसे Design करते है
> MS Access में Query Wizard का Use करना
> MS Access में Data type की संपूर्ण जानकारी
> MS Access में Relationship क्या है और उसे कैसे बनाते हैं
> MS Access में Form क्या है और उसे कैसे बनाते हैं
> MS Access में Form Wizard का प्रयोग कर Form बनाना
> MS Access में Report क्या है और उसे कैसे बनाते हैं
> MS Access में Data को Import और Export करना
> MS Access में Built- in functions की संपूर्ण जानकारी
> MS Access में Macro क्या है और उसे कैसे बनाते हैं
> MS Access में Module क्या है और उसे कैसे बनाते हैं
0 टिप्पणियाँ