Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14

Discussione: Connessione Mysql

  1. #1
    Utente di HTML.it L'avatar di mmaria
    Registrato dal
    Apr 2003
    Messaggi
    594

    Connessione Mysql


    Cari amici sono Maria
    ho una connessione con visualizzazione di un db access che funziona perfettamente
    voglio collegare tutto ad un db MYSQL
    come faccio?
    Ecco la connessione e la visualizzazione ACCESS
    <%
    Dim Connect, dbconn
    Connect="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("/db/search.mdb")
    Set dbconn=Server.CreateObject("ADODB.Connection")
    dbconn.open Connect
    Dim sql,rsSearch
    sql = "SELECT siteurl,sitetitle,sitedescriptions FROM sites WHERE sitekeywords Like '%" & srch & "%' ORDER BY dateadded DESC"
    Set rsSearch = Server.CreateObject("ADODB.Recordset")
    rsSearch.Open sql, dbconn, 3, 3
    IF srch = "" Then
    total = "0"
    ELSE
    total = rsSearch.RecordCount
    END IF
    %>

    Ed ecco i dati per connettere al DB MYSQL
    Driver={MySQL ODBC 3.51 Driver}; Server=42.189.190.181; Database=Sql338696_1; UID=Sql338696;PASSWORD=3378d7gt;

    Grazie per quello che hai fatto...

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    codice:
    Connect = "Driver={MySQL ODBC 3.51 Driver}; Server=42.189.190.181; Database=Sql338696_1; UID=Sql338696;PASSWORD=3378d7gt;"
    Roby

  3. #3
    Utente di HTML.it L'avatar di mmaria
    Registrato dal
    Apr 2003
    Messaggi
    594

    errore

    Per questa riga
    sql = "SELECT siteurl,sitetitle,sitedescriptions FROM sites WHERE sitekeywords Like '%" & srch & "%' ORDER BY dateadded DESC"

    mi da il seguente errore:
    Variable is undefined: 'sql'
    Grazie per quello che hai fatto...

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Dovevi solo sostituire la riga che ti ho fornito al tuo codice. Hai cancellato troppa roba, riguarda con attenzione.

    Roby

  5. #5
    Utente di HTML.it L'avatar di mmaria
    Registrato dal
    Apr 2003
    Messaggi
    594

    sOLO QUELLA RIGA

    hO SOLAMENTE SOSTITUITO QUELLA RIGA
    E MI DA QUESTO ERRORE

    Per questa riga
    sql = "SELECT siteurl,sitetitle,sitedescriptions FROM sites WHERE sitekeywords Like '%" & srch & "%' ORDER BY dateadded DESC"

    mi da il seguente errore:
    Variable is undefined: 'sql'
    Grazie per quello che hai fatto...

  6. #6
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Secondo me hai tolto anche questa riga...

    Dim sql,rsSearch

    Roby

  7. #7
    Utente di HTML.it L'avatar di mmaria
    Registrato dal
    Apr 2003
    Messaggi
    594

    Hai ragione

    Si hai ragione però adesso mi da questo altro errore

    Current Recordset does not support bookmarks. This may be a limitation of the provider or of the selected cursortype.

    su questa riga:
    If NOT rsSearch.EOF Then rsSearch.AbsolutePage = currentpage
    Grazie per quello che hai fatto...

  8. #8
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Con MySQL la pagainazione puoi gestirla diversamente potendo usare la clausola LIMIT della query.
    Fai una ricerca.

    Roby

  9. #9
    Utente di HTML.it L'avatar di mmaria
    Registrato dal
    Apr 2003
    Messaggi
    594

    Ecco

    Io l'ho fatta in questo modo


    <%
    Dim srch,currentpage,total,RecordsPerPage,pages,rs1,rs 2,u

    currentpage = Request.QueryString("currentpage")
    IF currentpage ="" OR currentpage < 1 Then
    currentpage = 1
    END IF
    srch = Request.QueryString("srch")
    RecordsPerPage = 10
    %>
    Grazie per quello che hai fatto...

  10. #10
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Lo so come l'hai fatta e quella parte di script potrebbe anche essere mantenuta...
    E' il resto che devi rivedere, a partire dalla query.

    Roby

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 © 2025 vBulletin Solutions, Inc. All rights reserved.