Domänregistrering (inkl. moms)
Domän Årsavgift
.com 150 kr
.net 150 kr
.org 150 kr
.biz 150 kr
.eu 150 kr
.info 150 kr
.name 150 kr
.nu 225 kr
.se 150 kr
.de 225 kr
.co.uk 150 kr
.org.uk 150 kr

 


Global Access
J A Linders väg 17
903 63 Umeå

E-post: info@global-access.se
 

 


Hur ansluter jag till en databas via hemsidan?


För att ansluta till en databas via en hemsida krävs en korrekt "connection string", även kallat anslutningssträng. Här nedan följer några exempel på hur man kan ansluta i ASP.NET (fil: web.config):

Anslutningssträng för Microsoft SQL Server

<connectionStrings>
<remove name="LocalSqlServer" />
<add name="MyConnectionString" connectionString="Data Source=88.83.33.6;Initial Catalog=NameOfDatabase;Persist Security Info=True;User ID=XXXXX;Password=XXXXX;User Instance=False"
providerName="System.Data.SqlClient" />
</connectionStrings>

För att ansluta och arbeta med en databas i MS SQL server är det lämpligt att i kod-filen (t.ex. default.aspx.vb) importera de klasser (t.ex. SqlConnection, SqlCommand osv.) som behövs för att arbeta mot databasen. Detta gör du genom att importera ett "namespace" (ett "namespace" är en logisk gruppering av en samling klasser). I VB.NET skriver du följande i toppen av dokumentet:

Imports System.Data.SqlClient

Därefter kan du arbeta mot databasen i huvudkoden.

Anslutningssträng för MySQL

Till en början upprättar du anslutningssträngen i filen web.config:

<connectionStrings>
<remove name="LocalSqlServer" />
<add name="MySqlConnection" connectionString="DRIVER={MySQL ODBC 3.51 Driver};Server=localhost;Port=3306;Database=NameOfDatabase;Uid=XXXXX;Pwd=XXXXX;" providerName="System.Data.Odbc" />
</connectionStrings>.



För att sedan använda anslutningen från web.config i en vanlig webbsida (t.ex. "default.aspx.vb") bör du först importera relevanta klasser för databasen:

Imports System.Data
Imports System.Data.Odbc

Därefter kan du i "Page_Load" (Page Events) ansluta till databasen:

Dim connStr As String = ConfigurationManager.ConnectionStrings("MySqlConnection").ConnectionString
Dim objConn As OdbcConnection = New OdbcConnection(connStr)
[...].

Om du använder någon annan teknologi eller vill pröva någon ytterligare variant, så rekommenderar vi följande hemsidor:

http://www.connectionstrings.com/
http://us2.php.net/manual/en/function.mysql-connect.php
http://us2.php.net/manual/en/function.mssql-connect.php