Hosting Solutions offre anche soluzioni database MS SQL Server, acquistabile come servizio aggiuntivo di un piano hosting. Non su tutti i piani hosting è possibile acquistare SQL Server come servizio aggiuntivo, quindi controllate attentamente le caratteristiche del vostro servizio.
Perché utilizzare MS SQL Server?
MS SQL Server è uno dei RDBMS più avanzati e più sicuri a disposizione sul mercato. Se dovete sviluppare siti dinamici con un alto numero di visitatori, appoggiarsi su MS SQL Server significa avere consistenza dei dati e sicurezza sulle performance elevate e sulla stabilità.
All'interno del vostro pannello di controllo potrete trovare i dati di accesso al vostro piano SQL Server. I dati che dovrete utilizzare per la connessione sono i seguenti:
Server Alias: SQL
nome database: quello che vi viene fornito unitamente alla conferma di attivazione del servizio SQL Server.
login: il login che vi è stato assegnato con l'attivazione del servizio SQL Server.
password: la password che vi è stata assegnata con l'attivazione del servizio SQL Server.
Esempio di connessione tramite ASP
Dim Cn, oRs, nc, i, nrec, HTML_output
on error resume next
err=0
Set Cn = Server.CreateObject("ADODB.Connection")
Cn.Provider = "sqloledb"
cn.Properties("Data Source").Value = "sql"
cn.Properties("Initial Catalog").Value = "database"
cn.Properties("User ID").Value = "nomeutente"
cn.Properties("Password").Value = "password"
cn.open
HTML_output = ""
if err=0 then response.write "Contenuto tabella prova: "
err=0
set oRS=Cn.Execute("select * from prova")
if err = 0 then
nc=oRS.fields.count
nrec=0
HTML_output = "<table border=1 cellspacing=0>"
HTML_output = HTML_output & "<tr bgcolor=blue>"
for i=0 to nc-1
HTML_output = HTML_output & "<td>" & " " & ors(i).name & "</td>"
next
HTML_output = HTML_output & "</tr>"
do until oRs.eof
HTML_output = HTML_output & "<tr bgcolor=yellow >"
for i = 0 to nc-1
HTML_output = HTML_output & "<td>" & " " & ors(i) & "</td>"
next
HTML_output = HTML_output & "</tr>"
ors.movenext
nrec=nrec+1
loop
HTML_output = HTML_output & "</table><br>" &
"Numero Record selezionati: " & nrec
oRs.close
Cn.Close
response.write(HTML_output)
else response.write "Errore: " & err.description
end if
Set oRs = Nothing
Set Cn = Nothing