Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
I'm trying to query a SQL database and bring the results to a spreadsheet.
Be gentle on my, I have not coded in VBA for many years. I'm thinking I can open a connection lke this Set MyConnection = new ADODB.connectio0n MyConnection.Open "Driver=SQL Server;Server=MyServerName;Database=MyDatabase; (not sure I need a password) So question is how do I run a SQL query? I have only used this to add stuff to a database before? |
#2
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Turn on the macro recorder, then tab to DATA and set up your connection
'From other sources', and query options. Turn off recorder and you will have a skeleton code that you can adapt for general use. -- Regards, Nigel "Striker" wrote in message ... I'm trying to query a SQL database and bring the results to a spreadsheet. Be gentle on my, I have not coded in VBA for many years. I'm thinking I can open a connection lke this Set MyConnection = new ADODB.connectio0n MyConnection.Open "Driver=SQL Server;Server=MyServerName;Database=MyDatabase; (not sure I need a password) So question is how do I run a SQL query? I have only used this to add stuff to a database before? |
#3
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
I can see the fframework, but not sure where to put a query in there?
"Nigel" wrote in message ... Turn on the macro recorder, then tab to DATA and set up your connection 'From other sources', and query options. Turn off recorder and you will have a skeleton code that you can adapt for general use. -- Regards, Nigel "Striker" wrote in message ... I'm trying to query a SQL database and bring the results to a spreadsheet. Be gentle on my, I have not coded in VBA for many years. I'm thinking I can open a connection lke this Set MyConnection = new ADODB.connectio0n MyConnection.Open "Driver=SQL Server;Server=MyServerName;Database=MyDatabase; (not sure I need a password) So question is how do I run a SQL query? I have only used this to add stuff to a database before? |
#4
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
On Tue, 3 Mar 2009 07:08:25 -0700, "Striker" wrote:
I'm trying to query a SQL database and bring the results to a spreadsheet. Be gentle on my, I have not coded in VBA for many years. I'm thinking I can open a connection lke this Set MyConnection = new ADODB.connectio0n MyConnection.Open "Driver=SQL Server;Server=MyServerName;Database=MyDatabase; (not sure I need a password) So question is how do I run a SQL query? I have only used this to add stuff to a database before? Dim rs As ADODB.Recordset Dim sSQL As String sSQL = "SELECT * FROM MyTable WHERE ID=1" Set rs = MyConnection.Execute(sSQL) More info here http://www.dailydoseofexcel.com/arch...set-basics/%5C -- Dick Kusleika Microsoft MVP-Excel http://www.dailydoseofexcel.com |
#5
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
VBA does not seem to like the line continuation _. If I put my query on one
line 600 spaces long it works, but the query is hard to read that way. "Dick Kusleika" wrote in message ... On Tue, 3 Mar 2009 07:08:25 -0700, "Striker" wrote: I'm trying to query a SQL database and bring the results to a spreadsheet. Be gentle on my, I have not coded in VBA for many years. I'm thinking I can open a connection lke this Set MyConnection = new ADODB.connectio0n MyConnection.Open "Driver=SQL Server;Server=MyServerName;Database=MyDatabase ; (not sure I need a password) So question is how do I run a SQL query? I have only used this to add stuff to a database before? Dim rs As ADODB.Recordset Dim sSQL As String sSQL = "SELECT * FROM MyTable WHERE ID=1" Set rs = MyConnection.Execute(sSQL) More info here http://www.dailydoseofexcel.com/arch...set-basics/%5C -- Dick Kusleika Microsoft MVP-Excel http://www.dailydoseofexcel.com |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
SQL query in Excel 2007 | Excel Discussion (Misc queries) | |||
Excel 2007 Query Wizard problem with Access 2007 extensions | Excel Discussion (Misc queries) | |||
Web Query in Excel 2007 | Excel Discussion (Misc queries) | |||
Excel 2007 / MS Query - editing existing query to another sheet | Excel Discussion (Misc queries) | |||
Query from microsoft query- Excel 2007 | Excel Discussion (Misc queries) |