+ Rispondi al messaggio
Visualizzazione dei risultati da 1 a 7 su 7

Select su pi tabelle

  1. #1
    tooshy non  in linea Novello
    CIao a tutti,
    sto impazzendo dietro ad una select per estrarre dei dati da pi tabelle, nel senso in questo caso sono 2, ma ho lo stesso problema anche quando sono 3.

    Per il primo caso devo estrarre dei dati dalla tabA e dalla tabB. Hanno un campo in comune id_p.
    La query che ho fatto questa:

    sqlRisultati= "Select nome_pilota, numero_auto, nome_team, team, tbl_risultati_gare.id_pilota, risultato_pole, classifica From tbl_piloti, tbl_risultati_gare "

    in questo modo, non mettendo nessun filtro mi estrae i dati in diverse copie. Allora ho pensato di mettere un filtro del tipo

    sqlRisultati= "Select nome_pilota, numero_auto, nome_team, team, tbl_risultati_gare.id_gara, tbl_risultati_gare.id_pilota, risultato_pole, classifica From tbl_piloti, tbl_risultati_gare where tbl_risultati_gare.id_pilota = tbl_piloti.id_pilota"

    ma qui ho un errore:

    Microsoft JET Database Engine error '80004005'

    Type mismatch in expression.

    /dip_sport/formula1pedali/risultati.asp, line 132

    ma non capisco cosa c' che non va [img]smileys/smiley7.gif[/img]

    spero in un vostro aiuto [img]smileys/smiley19.gif[/img]
    tooshy

  2. #2
    Cosa c'e' scritto nella linea 132 ?
    ℹ️ Leggi di pi su AntonioG ...

  3. #3
    tooshy non  in linea Novello
    la select

    ecco il tutto:
    ' Query per estrarre i risultati
    Set RSRisultati = Server.CreateObject("ADODB.Recordset")
    sqlRisultati= "Select nome_pilota, numero_auto, nome_team, team, tbl_risultati_gare.id_gara, tbl_risultati_gare.id_pilota, risultato_pole, classifica From tbl_piloti, tbl_risultati_gare where tbl_piloti.id_pilota = tbl_risultati_gare.id_pilota"
    RSRisultati.Open sqlRisultati, DFCon, 1, 1
    If Not RSRisultati.EOF Then

    [img]smileys/smiley7.gif[/img]

  4. #4
    Devi essere un po' piu' preciso ... Nella linea 132 c'e' la

    sqlRisultati = ...

    oppure la

    RSRisultati.Open sqlRisultati, DFCon, 1, 1

    ?
    ℹ️ Leggi di pi su AntonioG ...

  5. #5
    tooshy non  in linea Novello
    hai ragione [img]smileys/smiley2.gif[/img]

    indica la RSRisultati.Open sqlRisultati, DFCon, 1, 1


  6. #6
    net-addiction non  in linea Scribacchino
    Ciao
    premetto che non ci capisco niente... ma...
    Hmmm.. a me hanno sempre insegnato che quando fai una join devi sempre specificare la tabella da cui prendi il campo...

    poi non che il campo che joina le tabelle ha un formato in una tabella e un altro nell'altra??

    many bytes
    ℹ️ Leggi di pi su net-addiction ...

  7. #7
    tooshy non  in linea Novello
    grazie
    dopo vari tentativi ho risolto

    tooshy

+ Rispondi al messaggio

Potrebbero interessarti anche ...

  1. Select su pi tabelle
    Da Nottambulo nel forum Microsoft SQL Server
    Risposte: 5
    Ultimo Post: 07-11-2016, 22:27
  2. 'Select' su pi tabelle in DB access diversi
    Da untipo nel forum Visual Basic .Net
    Risposte: 11
    Ultimo Post: 18-08-2016, 19:15
  3. [SQL]SELECT fra 2 tabelle
    Da Fabio_ nel forum Altri Database Server
    Risposte: 1
    Ultimo Post: 19-05-2010, 14:49
  4. [SQL]Select con 4 tabelle
    Da fabium75q nel forum Altri Database Server
    Risposte: 5
    Ultimo Post: 14-11-2007, 18:38
  5. Select su 2 tabelle
    Da net-addiction nel forum ASP 3, ASP .Net
    Risposte: 4
    Ultimo Post: 23-11-2005, 17:08