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

    connessione a database con due tabelle

    se c'è qualcuno di buona volonta...
    questo il codice da me utilizzato:
    <%
    'connessione database
    Set objConn_lm = Server.CreateObject("ADODB.Connection")
    objConn_lm.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & server.MapPath("/mdb-database/lastm.mdb")

    'creo string SQL
    sqlString_lm= "SELECT * FROM users, comunicati WHERE id_azienda = id_users = "&var_azienda&""

    'creo istanza recordset per istruzione SQL
    Dim objRs_lm
    Set objRs_lm = Server.CreateObject("ADODB.Recordset")
    objRs_lm.Open sqlString_lm, objConn_lm
    Do while NOT objRs_lm.EOF
    %>

    e mi da il seguente errore alla linea objRs_lm.Open sqlString_lm, objConn_lm :
    Microsoft OLE DB Provider for ODBC Drivers error '80040e10'
    [Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 1.
    /form_lm.asp, line 95

    grazie a chiunque mi risponda.

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Non ho mai fatto query su due tabelle cosi pertanto non so dirti se è possibile, sicuramente qui c'è un errore
    sqlString_lm= "SELECT * FROM users, comunicati WHERE id_azienda = id_users = "&var_azienda&"" prova cosi
    sqlString_lm= "SELECT * FROM users, comunicati WHERE id_azienda = "&var_azienda&" and id_users = "&var_azienda&"" ma dubito che si possa fare query cosi cioè con due tabelle
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3

    Grazie mille

    adesso funziona

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.