1. Which .net Data Provider offers best performance when connected to SQLServer Database ? |
| OLEDB provider |
| ODBC provider |
| SQLServer .NET Data Provider |
SQLServer Data provider
|
2. What is the Best approach that has to be used, if you need continuous connection to the Database ? |
| ADO.NET |
| ADO |
| Both |
None of the above
|
3. Which of the following statements is true about Dataset ? |
| Dataset can store only one table in its cache |
| Dataset cannot store any tables in the cache |
| Dataset stores tables in the cache,only when cache set to true |
Dataset can store multiple tables in cache
|
4. The Databases that make up the data in a dataset |
| Should be from Single database source |
| Can be from multiple databases bases which are homogeneous |
| Can include many heterogeneous databases sources |
None of the above
|
5. In ADO, the data from one component to other is sent in Binary format, where as in ADO.Net it is sent in |
| Binary format only |
| Text Stream |
| XML Format |
None of the above
|
6. Which object of ado.net has the best performance,for retrieving the data |
| DataSet |
| DataReader |
| Data Provider |
Dataadapter
|
7. No of records in memory at any given point of time when the DataReader reads the Data |
| All reacords pulled by the reader |
| Only one record at a time |
| Depends on the data provider |
Depends on the data source
|
8. Which type of Dataset supports schema ? |
| Typed |
| UnTyped |
| Mixed |
All types
|
9. Which Dataset gives easier access to the contents of the table ? |
| UnTyped |
| Mixed |
| Typed |
All types
|
10. How do the SQL classes in .Net Communicate to SQLServer ? |
| TDS - Tabular Data Stream |
| OLEDB |
| ODBC |
None of the above
|
11. Which of the following Namespace is used for better performance when connecting to SQLServer ? |
| System.Data |
| System.Data.SQLClient |
| System.Data.Oledb |
System.Data.OracleClient
|
12. If the DSN (Data Source Name) has to be used with SQL Server, which namespace has to be imported ? |
| System.Data.SQLClient |
| Sytem.Data.ODBC |
| System.Data.OracleClient |
System.Data.Oledb
|
13. When we need to retrieve only a single value from the Database,which Method is efficient |
| ExecuteReader() |
| ExecuteScalar() |
| ExecuteNonQuery() |
ExecuteXmlReader()
|
14. If we are not returning any records from the database which method is used |
| ExecuteReader () |
| ExecuteScalar () |
| ExecuteXmlReader() |
ExecuteNonQuery()
|
15. OLEDB Connection Pooling is handled by OLEDB.Net Provider and SQLClient Connection pooling is handled by |
| OLEDB Provider |
| SQL Provider |
| Windows 2000 Component Service |
ODBC provider
|
16. Which object in ADO.Net is similar to the Recordset object of ADO ? |
| DataSet |
| DataReader |
| DataProvider |
DataAdaptor
|
17. State whether the following statement is true or false.ADO.NET does not have the inherent cursor object but has data classes that include functionality of cursors |
| False |
| True |
| Both 1 and 2 |
None of the above
|
18. To populate the data set, which methord of DataAdapter is uesd |
| GetData() |
| FillData() |
| FillDataset() |
Fill()
|
19. Which of the following statement is true ? |
| ADO.net is slower than Ado |
| Ado.net is faster than ado on all counts of connected and disconnected recordsets |
| Ado.net is faster than ADO for disconnected recordsets because under ADO, COM marshalling between tiers requires that values in a recordset be converted to values recognized by COM |
ADO.net is slower than Ado for disconnected recordsets because under Ado.net, COM marshalling between tiers requires that values in a recordset be converted to values recognized by COM
|
20. Two users are trying to update the row in a database at the same time.Assuming that optimistic concurrency is not used for concurrency control in this case, what will be the result ? |
| The Second Update overwrites the first update |
| Error will be raised when the Second update happens |
| Second update does not happen at all |
None of the above
|