Download as pdf or txt
Download as pdf or txt
You are on page 1of 8

Question Difference between ADO and ADO.net ? Question Submitted By :: Pranab Mukherjee I also faced this Question!!

Answer Posted By Rank

Re: Difference between ADO and ADO.net ? Answer ADO and ADO.NET are # 1 different in several 0 Lokesh

ways: ? ADO works with connected data. This means that when you access data, such as viewing and updating data, it is real-time, with a connection being used all the time. This is barring, of course, you programming special routines to pull all your data into temporary tables. ADO.NET uses data in a disconnected fashion. When you access data, ADO.NET makes a copy of the data using XML. ADO.NET only holds the connection open long enough to either pull down the data or to make any requested updates. This makes ADO.NET efficient to use for Web applications. It's also decent for desktop applications. ? ADO has one main object that is used to reference data, called the Recordset object. This object basically gives you a single table view of your data, although you can join tables to create a new set of records. With ADO.NET, you have various

objects that allow you to access data in various ways. The Dataset object will actually allow you to store the relational model of your database. This allows you to pull up customers and their orders, accessing/updating the data in each related table individually. ? ADO allows you to create client-side cursors only, whereas ADO.NET gives you the choice of either using clientside or server-side cursors. In ADO.NET, classes actually handle the work of cursors. This allows the developer to decide which is best. For Internet development, this is crucial in creating efficient applications. ? Whereas ADO allows you to persist records in XML format, ADO.NET allows you to manipulate your data using XML as the primary means. This is nice when you are working with other business applications and also helps when you are working with firewalls because data is passed as HTML and XML.

Is This Answer Correct ?

6 Yes

1 No

Re: Difference between ADO and ADO.net ? Answer Just to correct you at # 2 one point,
There is no cursor support in ADO.NET. Cursors are a database-specific technology and thus are tied to features of a particular database such as SQL Server? or Oracle.

Schk123

Is This Answer Correct ?

2 Yes

2 No

Re: Difference between ADO and ADO.net ? Answer main upgaded differencees # 3 1disconnected data
archetecture 2 data cached in dataset 3 data transefer in XML format 4 interaction with database is done through the datacommands

Ashokdahiya

Is This Answer Correct ?

3 Yes

0 No

Re: Difference between ADO and ADO.net ? Answer 1.ado.net is dataset. # 4 ado is recordset. 0 Jebamani

2.ado.net is disconnected access to the database. ado is connected access to the database. 3.in ado.net user can move one data from one table to

another table. In ado user can move sequentially to database.

Is This Answer Correct ?

1 Yes

1 No

Re: Difference between ADO and ADO.net ? Answer 1.ado is server based # 5 technology? 0 C.ranadeepreddy

2.ado is user control process? 3.ado is object oriented? 4.ado is COM based library?

Is This Answer Correct ?

1 Yes

0 No

Re: Difference between ADO and ADO.net ? Answer ADO and ADO.NET are # 6 different in several
ways: * ADO works with connected data. This means that when you access data, such as viewing and updating data, it is real-time, with a connection being used all the time. This is barring, of course, you programming special routines to pull all your data into temporary tables. * ADO.NET uses data in a disconnected fashion. When you access data, ADO.NET makes a copy of the data using XML. ADO.NET only holds the

Lucky

connection open long enough to either pull down the data or to make any requested updates. This makes ADO.NET efficient to use for Web applications. It's also decent for desktop applications. * ADO has one main object that is used to reference data, called the Recordset object. This object basically gives you a single table view of your data, although you can join tables to create a new set of records. With ADO.NET, you have various objects that allow you to access data in various ways. The Dataset object will actually allow you to store the relational model of your database. This allows you to pull up customers and their orders, accessing/updating the data in each related table individually. * ADO allows you to create client-side cursors only, whereas ADO.NET we don't have any cursor support in ADO.NET. * ADO allows you to persist records in XML format, ADO.NET allows you to manipulate your data using XML as the primary means. This is nice when you are working with other business

applications and also helps when you are working with firewalls because data is passed as HTML and XML.

Is This Answer Correct?

1 Yes

0 No

Other ADO.NET Interview Questions


Question What are the functions of oledbdataadapter? How you will set the datarelation between two columns? What is a dataset? What are the two fundamental objects in ADO.NET? How do you sort the data in datagrid? How to check if a datareader is closed or opened? what is different between SqlCommand object and Command Behaviour Object How to retrieve the third table value from the data set? Which method do you invoke on the DataAdapter control to load your generated dataset with data? What is the provider and namespaces being used to Asked @ Answers 3 3 2 Ksb ChoiceSolutions 3 3 1 2 NetworkSolutions 1 3 Microsoft 4

access oracle database? How to Handle the exceptions in Sqlsrver2000 ADO and ADO.NET differences ? Explain acid properties? What are the steps in connecting to database? How to call the SQL commands asynchronously in ADO.NET version 2.0 Explain the ADO . Net Architecture ? What is method to get XML and schema from Dataset? what is the criteria of selection in sbi interview? What does ADO.NET consists of ? Explain what a diffgram is and its usage ?

SQL-Star Microsoft Microsoft DELL

2 2 1 1 1 2 2

SBI TCS

1 5 1

For more ADO.NET Interview Questions Click Here

ADO and ADO.NET are different in several ways: ADO works with connected data. This means that when you access data, such as viewing and updating data, it is real-time, with a connection being used all the time. This is barring, of course, you programming special routines to pull all your data into temporary tables. ADO.NET uses data in a disconnected fashion. When you access data, ADO.NET makes a copy of the data using XML. ADO.NET only holds the connection open long enough to either pull down the data or to make any requested updates. This makes ADO.NET efficient to use for Web applications. It's also decent for desktop applications. ADO has one main object that is used to reference data, called the Recordset object. This object basically gives you a single table view of your data, although you can join tables to create a new set of records. With ADO.NET, you have various objects that allow you to access data in various ways. The DataSet object will actually allow you to store the relational model of your database. This allows you to pull up customers and their orders, accessing/updating the data in each related table individually. ADO allows you to create client-side cursors only, whereas ADO.NET gives you the choice of either using clientside or server-side cursors. In ADO.NET, classes actually handle the work of cursors. This allows the developer to decide which is best. For Internet development, this is crucial in creating efficient applications. Whereas ADO allows you to persist records in XML format, ADO.NET allows you to manipulate your data using XML as the primary means. This is nice when you are working with other business applications and also helps when you are working with firewalls because data is passed as HTML and XML.

Filename: ADO Directory: I: Template: C:\Documents and Settings\abhi\Application Data\Microsoft\Templates\Normal.dotm Title: Subject: Author: abhiraj Keywords: Comments: Creation Date: 12/6/2008 2:45:00 PM Change Number: 1 Last Saved On: 12/6/2008 2:48:00 PM Last Saved By: abhiraj Total Editing Time: 3 Minutes Last Printed On: 12/28/2008 3:13:00 PM As of Last Complete Printing Number of Pages: 7 Number of Words: 1,818 (approx.) Number of Characters: 10,368 (approx.)

You might also like