November 8, 2005 at 9:39 am
I am developing an Access front-end to a remote SQL server.
How do I establish an ODBC connection to the SQL Server?
Or, what is the best wat to connect to a server like this?
I have a server name: sql1.domainname.com
a user name: notme
and password: younotme
I don't know what the table names are.
November 8, 2005 at 10:34 am
You should use OLEDB provider rather than using ODBC (old technology now). A connection string using the OLEDB provider will look like this:
Provider=SQLOLEDB.1;Password=pkmsqa;Persist Security Info=True;User ID=pkmsqa;Initial Catalog=MANH2004R20DATA;Data Source=ganesha
Initial Catalog is the name of the database.
Data Source is the name of the instance
User ID is the SQL Server login-id and the Password field has the password.
If you do want to use ODBC DSN, then you can create a system DSN using:
Server: Name of the instance
LoginID and Password - the authentication information. And then you can use the DSN in your connection string.
November 8, 2005 at 10:57 am
Thanks for your reply rsharma.
I've never done this before so I do not understand where I would use the code you suggest.
In access I have created a new ADP project. The wizard tries to create a connection and it doesn't connect.
Is this the OLEDB connection or ODBC connection?
Or, how do I start on this?
I need to be able to see the tables on the SQL server.
November 8, 2005 at 9:32 pm
OK, I figured it out.
I opened a new Access file. Selected a Project (existing data).
The fact that I have selected a Project indicates that it will use OLE DB.
So I entered the server name, login name, and password and I'm there.
Viewing 4 posts - 1 through 3 (of 3 total)
You must be logged in to reply to this topic. Login to reply