Questions tagged [adodb]

ActiveX Data Objects, a Microsoft middleware for accessing data sources. Allows to access data from various languages without knowing how the database is implemented. Successor of RDO (Remote Data Objects) and DAO (Data Access Objects), first introduced in 1996.

1825 questions
59
votes
7 answers

How do I run a VBScript in 32-bit mode on a 64-bit machine?

I have a text file that ends with .vbs that I have written the following in: Set Conn = CreateObject("ADODB.Connection") Conn.Provider = "Microsoft.ACE.OLEDB.12.0" Conn.Properties("Data Source") = "C:\dummy.accdb" Conn.Properties("Jet OLEDB:Database…
Peter
  • 1,543
  • 3
  • 13
  • 9
47
votes
2 answers

What is difference in adodb and oledb?

What is the difference between adodb and oledb? What is the relation between these two? Where does ado.net stands in context of adodb and oledb?
TheVillageIdiot
  • 40,053
  • 20
  • 133
  • 188
28
votes
6 answers

Accessing SQL Database in Excel-VBA

I am copying an VBA code snippet from MSDN that shows me how to grab results from a SQL query into excel sheet (Excel 2007): Sub GetDataFromADO() 'Declare variables' Set objMyConn = New ADODB.Connection Set objMyCmd = New…
Saobi
  • 16,121
  • 29
  • 71
  • 81
27
votes
6 answers

ADODBCould not load type 'ADODB.FieldsToInternalFieldsMarshaler' from assembly

I'm trying to read an ADOBD.Recordset object like this (my first time, so pardon my "noobness" :D): Presentation.Category categorySvc = new Presentation.Category(); ADODB.Recordset categories = categorySvc.ListAll("BE", "DUE", "EN", 128); foreach…
20
votes
3 answers

ADODB query timeout

I am trying to open a query, which is timing out. I have tried setting the timeout property, but it doesn't seem to want to accept it. The query takes 34 seconds to execute using MS-SQL Server Management window (SQL Server 2005), so I know I need to…
SeanC
  • 15,695
  • 5
  • 45
  • 66
16
votes
2 answers

Finding The DSN To My Database?

I have an SQL database and want to connect to it using VBA in order to support some legacy functionality. I'm using an ADODB connection and need to know what my database DSN is. How can I find this? I'm using SQL Server 2008, thanks! :D
sooprise
  • 22,657
  • 67
  • 188
  • 276
15
votes
1 answer

Deep Copy or Clone an ADODB recordset in VBA

I have been searching for a way of duplicating or copying a recordset in VBA. And by that I mean, having the undelying data independent of each other. I have tried Set copyRS = origRS.Clone Set copyRS = origRS When I use any of the methods I cant…
Ernesto
  • 605
  • 1
  • 13
  • 30
15
votes
7 answers

VBScript & Access MDB - 800A0E7A - "Provider cannot be found. It may not be properly installed"

I've having a problem with a VBScript connecting to an access MDB Database. My platform is Vista64, but the majority of resources out there are for ASP/IIS7. Quite simply, I can't get it to connect. I'm getting the following error: 800A0E7A -…
Perma
  • 151
  • 1
  • 1
  • 4
14
votes
13 answers

VB6 ADODB.Recordset RecordCount property always returns -1

I am trying to get some old VB6 code to work with SQL Server Compact. I can connect, open the database and all seems well. I can run insert select commands which work. However the ADODB.Recordset RecordCount property always returns -1 even…
Belliez
  • 5,356
  • 12
  • 54
  • 62
12
votes
4 answers

Is it necessary to close an Adodb.recordset object before setting it to nothing?

Dim rs as ADODB.Recordset set rs = ReturnARecordset 'assume ReturnARecordset does just that... 'do something with rs rs.Close set rs = Nothing Is it necessary to call rs.Close before setting it to nothing? Edit: We have one global connection…
Brandon Moore
  • 8,590
  • 15
  • 65
  • 120
12
votes
3 answers

Running multiple async queries with ADODB - callbacks not always firing

I have an Excel workbook that fires three queries to a database to populate three tables on hidden sheets, and then runs three 'refresh' scripts to pull this data through to three visible presentation sheets (one per query). Running this…
Kai
  • 2,050
  • 8
  • 28
  • 46
11
votes
4 answers

Specify a default driver for ODBC

I have a legacy VB6 app which builds a DSN based on a parameter in a config file. The parameter is an ODBC connection, and the connection has a name (DSN-NAME) which maps a server (DBSERVER) to a driver ("SQL Server Native Client"). Generally, it…
crb
  • 8,132
  • 6
  • 37
  • 48
11
votes
4 answers

Excel VBA - connect to sql with a trusted connection (no uid/pwd)

Is there a way to have Excel connect to Sql Server using the current user's network windows authentication (trusted connection/integrated security)? I don't want to rely on a sql login or have a uid/password in my code.
notnot
  • 4,472
  • 12
  • 46
  • 57
10
votes
1 answer

VB6 application ado connection for TLS1.2

I have to support a VB6 application that is still in production (ugh). A customer is specifying our software needs to be PCI compliant which requires TLS 1.2. Anyone know how to do this? I am using SQL Server 2014. I'm patched to build…
FatherOfDiwaffe
  • 300
  • 1
  • 2
  • 12
10
votes
2 answers

Setting CursorType with ADODB.Command.Execute

Is there any way to set the CursorType for an ADODB.RecordSet which I obtain from ADODB.Command.Execute? I know that it is possible if I do: rs = Server.CreateObject("ADODB.RecordSet") rs.Open(cmd) However, I currently use Command.Execute with the…
Alex Gaynor
  • 14,353
  • 9
  • 63
  • 113
1
2 3
99 100