Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    Connessione e visualizzazione database Mysql con Asp

    Esprimerò la domanda con un esempio.
    Se ho il datatabase Access "utenti.mdb" con una sola tabella "nome" ed un solo campo "nome" in cui ho inserito il valore "Pippo", in Asp 3.0 lo visualizzo così:
    <%
    Set Conn = Server.CreateObject("ADODB.Connection")
    strConn="DRIVER={Microsoft Access Driver (*.mdb)};" & "DBQ=" & Server.Mappath("utenti.mdb")
    Conn.Open strConn

    sql = "SELECT * FROM nome"

    Set rs = Server.CreateObject("ADODB.Recordset")
    rs.Open sql, conn ,3,3

    do while not rs.eof
    response.write rs("nome") & "
    "
    rs.movenext
    loop
    %>

    Se ho creato un database analogo con Mysql, come lo visualizzo usando Asp?
    Coleporter

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Allo stesso identico modo installando l'ODBC di MySQL e cambiando la stringa di connessione.

    Roby

  3. #3
    Intanto grazie, Roby. La risposta è corretta ma sotto il profilo concettuale.
    Il problema è che io non so come realizzare in pratica quanto tu indichi.
    Installando MySql, ad esempio, nel mio computer e creando una database cosa otterrò, un file del tipo Utenti.sql o cos'altro?

    E la stringa di connessione quale sintassi avrà?

    Grazie.
    Coleporter

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Ma perché non fai una ricerca?

    codice:
    dbConnString = "DRIVER={MySQL ODBC 3.51 Driver};DATABASE=nomedb;SERVER=localhost;UID=user;PASSWORD=password"
    Set objConn = server.createObject("ADODB.Connection")
    objConn.open dbConnString
    Il db non lo apri come access ma devi installare PHPMYADMIN in locale oppure utilizzare i tool di MySQL: http://dev.mysql.com/downloads/gui-tools/5.0.html
    Il connettore lo devi installare: http://dev.mysql.com/downloads/conne....51.html#win32

    Comunque la tabella la trovi sotto C:\Programmi\MySQL\MySQL Server 5.0\data\NOMEDB

    Roby

  5. #5
    Grazie.
    Coleporter

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.