ASP link to sql database

Hi,

I'm new at ASP and just trying to hack at making some changes out of curiosity.

I have a ASP website that is referencing an access database. I converted the access database to a SQL database. I am trying to change my the link in my config page to connect to the SQL database. The SQL database is local.

AT the moment I have the following in my config.asp:
const DATABASE_FILE_PATH = "./db/NFL.mdb"

How can I change it so it points to my SQL database? The SQL database is called MyNFLPicks.

Any help would be appreciated.

IV
LVL 22
Ivano ViolaSystem AdministratorAsked:
Who is Participating?
 
dimmergeekConnect With a Mentor Commented:
dim fso, rsObj

' Create the ADO connection object
set fso = CreateObject("ADODB.Connection")        

' Create recordsets
 set rsObj = Server.CreateObject("ADODB.Recordset")        

' Establish connection strings to priority report as well as the database tables
 fso.Open "Provider=SQLOLEDB;SERVER=PATH-TO-YOUR-DATABASE;DATABASE=DB-NAME;UID=USERNAME;PWD=PASSWORD"

Open in new window

0
 
duttcomCommented:
I am assuming you are talking about the web.config file rather than config.asp.

This is an example of a link to an SQL database in a web.config file -

  <connectionStrings>
    <add name="MyConnectionString" connectionString="Data Source=SERVERX;Initial Catalog=MyDatabase;Persist Security Info=True;User ID=sa;Password=password" providerName="System.Data.SqlClient"/>
</connectionStrings>

Open in new window


Then in the page that accesses the database, the SQL source used by the data control is -

        <asp:SqlDataSource ID="SqlSource1" runat="server" 
            ConnectionString="<%$ ConnectionStrings:MyConnectionString %>" 
            SelectCommand="SELECT * FROM [TableInMyDatabase] ORDER BY [RecordID]">
        </asp:SqlDataSource>

Open in new window


May I suggest you dosnload a free copy of Visual Web Developer Express from Microsoft -

http://www.asp.net/downloads/essential

By using the tools in design mode, you can have Visual Studio step you through making these sorts of connections and hooking them up to data controls. This is a good way to learn asp.net, epsecially if you like to teach yourself.
0
 
Ivano ViolaSystem AdministratorAuthor Commented:
This is actually classic ASP. The config file is named config.asp. The entry that connected the site to the database in the config.asp was:

const DATABASE_FILE_PATH = "./db/NFL.mdb"

from this.....not sure what is need to change the above string so it points to the SQL database.

IV
0
Introducing Cloud Class® training courses

Tech changes fast. You can learn faster. That’s why we’re bringing professional training courses to Experts Exchange. With a subscription, you can access all the Cloud Class® courses to expand your education, prep for certifications, and get top-notch instructions.

 
duttcomCommented:
Sorry, my bad. Try this reference -

http://www.sqlstrings.com/sql-server-asp-conection.htm
0
 
G_HCommented:
You do not mention explicitly which version of SQL you are using...

Whilst Microsoft would like to be thought of as owning SQL, SQL is actually a generic language, of which many providers make their own flavor.

I suspect that you are using MS-SQL rather than any of the the variants, but please let us know..

GH
(Go Raiders)
0
 
dimmergeekCommented:
Thanks!
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.