answersLogoWhite

0


Best Answer

Ole DB is a mechanism that allows applications to connect to databases that support the Ole DB framework. This is a Windows technology. This technology allows application developers to write software that can target any database, making the code for database manupulation simpler and easier to implement. As an aside, Ole, which used to stand for Object Linking and Embedding, was dropped to "Ole" when Microsoft discovered you cant trademark an acronymn.

User Avatar

Wiki User

14y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What is the function of OLE DB provider?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

What are the advantages of OLE DB?

Fully bakwas site..................................


What does ole db stands for?

object linking and embedding in data base


What is MSDAORA?

msdaora.dll. What is it? The msdaora.dll is a Microsoft Data Access - OLE DB Provider for Oracle. Sometimes it's called OLE DB Provider for Oracle. This file is part of Microsoft® Windows® Operating System. Msdaora.dll is developed by Microsoft Corporation. It's a system and hidden file. Msdaora.dll is usually located in the %PROGRAM_FILES_COMMON% sub-folder and its usual size is 233,472 bytes. Recommendation The msdaora.dll process is safe and disabling it can be dangerous, because programs on your computer need it to work correctly.


What is a data provider?

As the name suggest data provide is something that provides data. A data provider can be anything a source or a web resource. Example Google is a search engine that helps you get desired data .


What is OLEDB connection?

OLE DB (Object Linking and Embedding, Database, sometimes written as OLEDB or OLE-DB) is an API designed by Microsoft for accessing data from a variety of sources in a uniform manner. It is a set of interfaces implemented using the Component Object Model (COM); it is otherwise unrelated to OLE. It was designed as a higher-level replacement for, and successor to, ODBC, extending its feature set to support a wider variety of non-relational databases, such as object databases and spreadsheets that do not necessarily implement SQL.OLE DB separates the data store from the application that needs access to it through a set of abstractions that include the datasource, session, command and rowsets. This was done because different applications need access to different types and sources of data and do not necessarily want to know how to access functionality with technology-specific methods. OLE DB is conceptually divided into consumers and providers. The consumers are the applications that need access to the data, and the provider is the software component that implements the interface and therefore provides the data to the consumer. OLE DB is part of the Microsoft Data Access Components (MDAC) stack. MDAC is a group of Microsoft technologies that interact together as a framework that allows programmers a uniform and comprehensive way of developing applications for accessing almost any data store. OLE DB providers can be created to access such simple data stores as a text file and spreadsheet, through to such complex databases as Oracle, SQL Server and Sybase ASE. It can also provide access to hierarchical datastores such as email systems.However, because different data store technologies can have different capabilities, OLE DB providers may not implement every possible interface available to OLE DB. The capabilities that are available are implemented through the use of COM objects - an OLE DB provider will map the data store technologies functionality to a particular COM interface. Microsoft describes the availability of an interface as "provider-specific," as it may not be applicable depending on the database technology involved. Note also that providers may augment the capabilities of a data store - these capabilities are known as services in Microsoft parlance.


How to set up an OLE DB connection?

OLE DB connections not only offer greater performance than ODBC (DSN) , but also allow some additional functions and have the benefit that you do not need to wait for your web hosting provider to set up a DSN on your server. First create a new text file, by default windows will name it New Text Document.txt, rename the file NewConnection.udl, or whatever you wish, the important thing is to change the file extension to .udl (Universal Data Link). Windows will give you a warning message about renaming file extensions, click Yes to proceed. Double click the newly created .udl file, this will open the Data Link Properties box shown below: Select Microsoft OLE DB Provider for SQL Server from the list shown and click the Next>> button. To connect to a SQL Server database on your local PC, select or type in the server name in the text box number 1. Next click the relevant radio button and select whether you wish to use Windows NT integrated security or a specific user name and password. Finally select the database on the SQL Server to which you wish to connect. Click the Test Connection button to confirm that everything is working correctly and click OK. Now right click the .udl file and select Open with Notepad. If you selected Windows NT Integrated security you should see something like this: [oledb] ; Everything after this line is an OLE DB initstring Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=YourDB;_ Data Source=YOUR_LOCAL_SERVER_NAME If you selected Use a specific user name and password, you will see something like this: [oledb] ; Everything after this line is an OLE DB initstring Provider=SQLOLEDB.1;Password=YourPassword;Persist Security Info=True;User ID=YourUserID;_ Initial Catalog=YourDB;Data Source=YOUR_LOCAL_SERVER_NAME You can now copy and paste the connection string wherever it's required, for example: <% Set commInsert = Server.CreateObject("ADODB.Connection") commInsert.Open "Provider=SQLOLEDB.1;Integrated Security=SSPI;_ PersistSecurity Info=False;Initial Catalog=_ YourDB;_Data Source=YOUR_LOCAL_SERVER_NAME strInsertCommand = "INSERT INTO tableName(TextField, NumericField)_ VALUES('ABCDE', 12345);" commInsert.Execute(strInsertCommand) ' Execute the insert command commInsert.Close() Set commInsert = Nothing %> connecting to the remote database Connecting to a remote SQL Server database is almost identical to connecting to a local database. Create a .udl (Universal Data Link) file as in the first section, select Microsoft OLE DB Provider for SQL Server from the list and click Next, as before. The details required to make the connection should be given to you by the host provider or your server administrator. Type in the server name in the text box, number 1, this may be an IP address as shown or a domain address like http//YourServer.com. Next enter the user name and password supplied by the host provider or administrator. Finally select your database on the SQL Server to which you wish to connect. Open the .udl file with notepad, the connection string will appear similar to this: [oledb] ; Everything after this line is an OLE DB initstring Provider=SQLOLEDB.1;Password=YourPassword;Persist Security Info=True;User ID=YourUserID;_ Initial Catalog=YourDB;Data Source=YOUR_REMOTE_SERVER_NAME


What has the author Ole Kronborg written?

Ole Kronborg has written: 'An evaluation of the insulin test' -- subject(s): Gastrointestinal function tests, Insulin, Peptic ulcer, Physiological effect, Surgery


When was Loving You - Ole Ole Ole - created?

Loving You - Ole Ole Ole - was created on 2001-10-15.


I got this error when editing my website not in HTML coding microsoft ole db provider for odbc drivers error 80040e57 tcxmyodbcsqlbindparameter not used for all parameters What did you do wrong?

This is an ASP error indicating a "Invalid string or buffer length" but it often means that you've failed to pass in a value for one of the bound parameters in an SQL query.Add a "response.write YourSQLCommandVar" after it. If one of the parameters is null, that's the trouble.


What are the notes for someone like you by Adele for the keyboard?

A Db E Db A Db E Db A Db E Db A Db E Db Ab Db E Db Ab Db E Db Ab Db E Db Ab Db E Db Gb Db Gb(higher) Db Gb Db Gb(higher) Db Gb Db Gb(higher) Db Gb Db Gb(higher) Db fqggbegjg2y7gdsjnjnagydsaytdgtewydtwfe


Why there is a clipping in the signal output when you change the attenuation from 20db to 0 db in function generator?

A: Clipping only occurs if the input surpasses a threshold like the Vbe of a transistor. The 20 Db is really a change3 in voltage of a 100 that is not a small change


Is there a commercial with the tune ole ole ole ole?

YES THE CARNIVAL CRUISE LINE COMMERICAL