Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 17
  1. #1
    Utente di HTML.it L'avatar di Gordio
    Registrato dal
    Mar 2006
    Messaggi
    37

    Nomi campi tabelle con carattere $

    Buongiorno

    ho questa semplice query, già usata su altre tabelle, ma su questa mi fa dannare!!!
    Sono certo che si tratta del $ che è stato messo nel nome dei campi della tabella.

    codice:
    "SELECT A$RAGS FROM " & Session("Library") & "." & Session("FileName") & " WHERE (A$TREC='2') AND (A$COCF= '"& Acodicex &"')"
    Le ho provate tutte parentesi quadre , tonde, apici, doppi apici...

    il RW tira fuori:

    SELECT A$RAGS FROM gip320test.anac00f WHERE (A$TREC='2') AND (A$COCF= '229')

    come posso fare?

  2. #2
    Utente di HTML.it L'avatar di Gordio
    Registrato dal
    Mar 2006
    Messaggi
    37
    nulla ?

  3. #3
    dovrebbe essere

    codice:
    "SELECT [A$RAGS] FROM " & Session("Library") & "." & Session("FileName") & " WHERE ([A$TREC]='2') AND ([A$COCF]= '" & Acodicex & "')"

  4. #4
    Utente di HTML.it L'avatar di Gordio
    Registrato dal
    Mar 2006
    Messaggi
    37
    Originariamente inviato da optime
    dovrebbe essere

    codice:
    "SELECT [A$RAGS] FROM " & Session("Library") & "." & Session("FileName") & " WHERE ([A$TREC]='2') AND ([A$COCF]= '" & Acodicex & "')"
    no non funziona!!

    da questo errore:

    Tipo di errore:
    IBMDA400 Command (0x80004005)
    CWBDB0036 - Il server ha restituito un errore SQL

    aiutoooo!!

  5. #5
    fatti stampare la stringa prima di eseguirla e postala, che la si controlla

  6. #6
    Utente di HTML.it L'avatar di Gordio
    Registrato dal
    Mar 2006
    Messaggi
    37
    il codice:
    codice:
    "SELECT [A$RAGS] FROM " & Session("Library") & "." & Session("FileName") & " WHERE [A$TREC='2'] AND [A$COCF]= '"& Acodicex &"'"
    la stringa:

    SELECT [A$RAGS] FROM gip320test.anacf00f WHERE [A$TREC='2'] AND [A$COCF]= '229'

    ecco cosa esce!!

    Però vedendo che la libreria e il file li converte ... che dici se metto i nomi dei campi in 3 variabili e poi gli passo quelle??
    se si come dovrei scriverle per far in modo che il char $ non rompa!?

  7. #7
    la seconda parentesi quadra chiusa sta nel posto sbagliato

  8. #8
    Utente di HTML.it L'avatar di Gordio
    Registrato dal
    Mar 2006
    Messaggi
    37
    sorry

    codice:
    "SELECT [A$RAGS] FROM " & Session("Library") & "." & Session("FileName") & " WHERE [A$TREC]='2' AND [A$COCF]= '"& Acodicex &"'"
    SELECT [A$RAGS] FROM gip320test.anacf00f WHERE [A$TREC]='2' AND [A$COCF]= '229'

    non funzia!!

  9. #9
    [A$TREC] e [A$COCF] sono campi stringa?

  10. #10
    Utente di HTML.it L'avatar di Gordio
    Registrato dal
    Mar 2006
    Messaggi
    37
    Originariamente inviato da optime
    [A$TREC] e [A$COCF] sono campi stringa?

    TREC si è stringa, COCF è numero

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.