[ DOT NET Core MCQS ]
झारखंड में आयोजित होने वाली JPSC, JSSC, JET, झारखंड पुलिस भर्ती परीक्षा आदि के लिए उपयोगी सामान्य अध्ययन।
[ DOT NET Core MCQS ]
Useful GK for JPSC, JSSC, JET, Jharkhand Police and other exams.
661. Commit() Method का उपयोग किसलिए होता है?
[A] Transaction Save करने के लिए
[B] Transaction Cancel करने के लिए
[C] Connection Open करने के लिए
[D] Query Execute करने के लिए
661. What is Commit() used for?
[A] Save Transaction
[B] Cancel Transaction
[C] Open Connection
[D] Execute Query
सही उत्तर: Transaction Save करने के लिए
व्याख्या: Permanent Changes Database में Save करती है।
Correct Answer: Save Transaction
Explanation: Permanently saves database changes.
662. Rollback() Method क्या करती है?
[A] Transaction Undo करती है
[B] Transaction Commit करती है
[C] Connection Close करती है
[D] Table Delete करती है
662. What does Rollback() do?
[A] Undo Transaction
[B] Commit Transaction
[C] Close Connection
[D] Delete Table
सही उत्तर: Transaction Undo करती है
व्याख्या: Error होने पर Changes वापस लेती है।
Correct Answer: Undo Transaction
Explanation: Reverts changes when an error occurs.
663. Stored Procedure क्या होती है?
[A] Precompiled SQL Statements
[B] Database Table
[C] Connection Object
[D] Session Variable
663. What is a Stored Procedure?
[A] Precompiled SQL Statements
[B] Database Table
[C] Connection Object
[D] Session Variable
सही उत्तर: Precompiled SQL Statements
व्याख्या: Performance और Security Improve करती है।
Correct Answer: Precompiled SQL Statements
Explanation: Improves performance and security.
664. Stored Procedure Execute करने के लिए CommandType क्या सेट किया जाता है?
[A] StoredProcedure
[B] Text
[C] Table
[D] View
664. What CommandType is used for executing a Stored Procedure?
[A] StoredProcedure
[B] Text
[C] Table
[D] View
सही उत्तर: StoredProcedure
व्याख्या: SqlCommand.CommandType Property में सेट किया जाता है।
Correct Answer: StoredProcedure
Explanation: Assigned to SqlCommand.CommandType property.
665. SqlParameter का उपयोग किसलिए किया जाता है?
[A] Parameterized Queries
[B] Logging
[C] Routing
[D] Caching
665. What is SqlParameter used for?
[A] Parameterized Queries
[B] Logging
[C] Routing
[D] Caching
सही उत्तर: Parameterized Queries
व्याख्या: SQL Injection से बचाव के लिए उपयोगी है।
Correct Answer: Parameterized Queries
Explanation: Helps prevent SQL Injection.
666. Connection.Open() Method क्या करती है?
[A] Database Connection Open करती है
[B] Connection Close करती है
[C] Database Delete करती है
[D] Transaction Start करती है
666. What does Connection.Open() do?
[A] Opens Database Connection
[B] Closes Connection
[C] Deletes Database
[D] Starts Transaction
सही उत्तर: Database Connection Open करती है
व्याख्या: Query Execute करने से पहले आवश्यक है।
Correct Answer: Opens Database Connection
Explanation: Required before executing queries.
667. Connection.Close() Method का उपयोग किसलिए होता है?
[A] Database Connection Close करने के लिए
[B] Database Delete करने के लिए
[C] Transaction Commit करने के लिए
[D] Stored Procedure Create करने के लिए
667. What is Connection.Close() used for?
[A] Close Database Connection
[B] Delete Database
[C] Commit Transaction
[D] Create Stored Procedure
सही उत्तर: Database Connection Close करने के लिए
व्याख्या: Resources Release करने के लिए महत्वपूर्ण है।
Correct Answer: Close Database Connection
Explanation: Important for releasing resources.
668. SQL Injection क्या है?
[A] Security Vulnerability
[B] Database Backup Method
[C] Caching Technique
[D] Logging Method
668. What is SQL Injection?
[A] Security Vulnerability
[B] Database Backup Method
[C] Caching Technique
[D] Logging Method
सही उत्तर: Security Vulnerability
व्याख्या: Malicious SQL Code Inject करके Database पर हमला किया जाता है।
Correct Answer: Security Vulnerability
Explanation: Attackers inject malicious SQL code into queries.
669. SQL Injection से बचने का सबसे अच्छा तरीका क्या है?
[A] Parameterized Queries
[B] Dynamic SQL
[C] String Concatenation
[D] Hard Coding
669. What is the best way to prevent SQL Injection?
[A] Parameterized Queries
[B] Dynamic SQL
[C] String Concatenation
[D] Hard Coding
सही उत्तर: Parameterized Queries
व्याख्या: User Input को Parameters के रूप में Pass किया जाता है।
Correct Answer: Parameterized Queries
Explanation: Pass user input as parameters instead of concatenation.
670. Connection Pooling का मुख्य उद्देश्य क्या है?
[A] Connection Reuse
[B] Database Backup
[C] Data Encryption
[D] Session Storage
670. What is the main purpose of Connection Pooling?
[A] Reusing Connections
[B] Database Backup
[C] Data Encryption
[D] Session Storage
सही उत्तर: Connection Reuse
व्याख्या: Performance Improve करने के लिए Existing Connections Reuse होती हैं।
Correct Answer: Reusing Connections
Explanation: Improves performance by reusing connections.