Hosting Solutions
 
Azienda  |  Listino  |  Assistenza  |  Rinnova servizi  |  Area Utenti ]
Rss Feed Twitter Facebook Tel: 055.3031.2626
info@hostingsolutions.it
Domini Email Hosting Virtual Private Server Server  dedicati E-commerce Site Generator Rivenditori

Domande frequenti
Guide on-line
Assistenza tecnica on-line
Help desk

Connessione a Microsoft SQL Server

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


  • Esempio di connessione tramite PHP

    Potete trovare il manuale completo della libreria MS SQL per php qui: http://it.php.net/manual/it/ref.mssql.php

    <?php
    $hostname = "SQL";
    $dbName = "nomedatabase"; 
    $username = "vostrousername"; 
    $password = "vostrapassword"; 
    $connessione = mssql_connect($hostname,$username,$password) 
        or die("ERRORE: il database non ha risposto."); 
    mssql_select_db($dbName) 
        or die("ERRORE: il database richiesto non esiste"); 
    $interrogazione = "select * from prova";
    $risultato = mssql_query($interrogazione);
    
    $html_risultato ='';
    while ($riga = mssql_fetch_array($risultato)) {
        $html_risultato .= '<tr>';
        $html_risultato .= '<td> '.$riga["idcategoria"].'</td>';
        $html_risultato .= '<td> '.$riga["nomecategoria"].'</td>';
        $html_risultato .= '</tr>';
    }
    mssql_close($connessione);
    // HTML ?>
    <html>
    <head>
    <title> Test Connessione MS SQL Server </title>
    <meta name="Generator" content="EditPlus">
    <meta name="Author" content="">
    <meta name="Keywords" content="">
    <meta name="Description" content="">
    </head>
    <body>
    <table border="1">
        <tr>
            <th colspan="3">
                <h3>Tabella Risultati Query: <?=$interrogazione?></h3>
            </th>
        </tr>
        <tr>
            <th>ID categoria</th>
            <th>Nome categoria</th>
        </tr>
        <?=$html_risultato?>
    </table>
    </body>
    </html>
    
[ Hosting Solutions | Copyright © 1999 - 2010 Genesys Informatica Srl. P.iva 02002750483 | Privacy | Regolamentazione | Mappa del sito ]
Associazione Hosters Registrars Italiani