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

Discussione: ma che ha sta query??

  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2001
    Messaggi
    312

    ma che ha sta query??

    Ciao, non capisco come mai non riesco a deffettuare questa query, più precisamente su quale campo fa riferimento l'errore.


    I campi sono tutti di tipo "testo" esclusi

    scadenza_password "data/ora"
    abilitazione "numerico"
    registrato "si/no"

    questa la mia query con l'errore
    if rs1("registrato") = False then
    registrato = "False"
    elseif rs1("registrato") = True then
    registrato = "True"
    end if

    sql_insert = "insert into anagrafica_clienti (codice_cliente, ragione_sociale,indirizzo,cap,citta, provincia, codice_fiscale, partita_iva, codice_listino, codice_esenzione_iva,descrizione_esenzione_iva, codice_porto, descrizione_porto, codice_spedizioniere, commento,riferimento, telefono, fax, email, utente, password, scadenza_password, abilitazione, registrato)"&_
    "values('"&rs1("codice_cliente")&"', '"&rs1("ragione_sociale")&"', '"&rs1("indirizzo")&"','"&rs1("cap")&"','"&rs1("ci tta")&"','"&rs1("provincia")&"','"&rs1("codice_fis cale")&"','"&rs1("partita_iva")&"', '"&rs1("codice_listino")&"', '"&rs1("codice_esenzione_iva")&"','"&rs1("descrizi one_esenzione_iva")&"','"&rs1("codice_porto")&"',' "&rs1("descrizione_porto")&"','"&rs1("codice_spedi zioniere")&"','"&rs1("commento")&"','"&rs1("riferi mento")&"','"&rs1("telefono")&"','"&rs1("fax")&"', '"&rs1("email")&"','"&rs1("utente")&"','"&rs1("pas sword")&"','"&rs1("scadenza_password")&"',"&rs1("a bilitazione")&",'"&registrato&"')"
    response.write sql_insert
    conn2.execute sql_insert

    Microsoft OLE DB Provider for ODBC Drivers error '80040e07'
    [Microsoft][Driver ODBC Microsoft Access] Tipi di dati non corrispondenti nell'espressione criterio.

    line 57

    cioè
    conn2.execute sql_insert

  2. #2
    codice:
    response.write sql_insert : response.end
    poi guarda cosa ti scrive
    Purtroppo bisogna imparare che il computer non sbaglia...fa solo quello che gli dici di fare

    www.netpolaris.it

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2001
    Messaggi
    312
    mi stampa questo,

    insert into anagrafica_clienti (codice_cliente, ragione_sociale,indirizzo,cap,citta, provincia, codice_fiscale, partita_iva, codice_listino, codice_esenzione_iva,descrizione_esenzione_iva, codice_porto, descrizione_porto, codice_spedizioniere, commento,riferimento, telefono, fax, email, utente, password, scadenza_password, abilitazione, registrato)values('000016', 'CODICE DA CONVERSIONI', '','','','','','', '3', '','','','','','','','','','','','','',0,'True')


    rieni presente che la query è all'interno di un ciclo(do while) e che quindi questa è la prima query che tenta di effettuare

  4. #4
    ci sono un sacco di campi vuoti...non credo che sia giusto
    Purtroppo bisogna imparare che il computer non sbaglia...fa solo quello che gli dici di fare

    www.netpolaris.it

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2001
    Messaggi
    312
    si hai ragione, tutti i campi di tipo "testo" sono vuoti, ma hanno allo stesso tempo "consenti lunghezza zero = SI"

    non dovrebbero esserci problemi, o no??

  6. #6
    Utente di HTML.it L'avatar di Sypher
    Registrato dal
    Jun 2003
    Messaggi
    1,994
    cancello tutto non avevo letto il primo post in cui specificavi il formato dei campi!
    La passera non dura perchè Sypher la cattura!

    "No one like us we don't care, we are millwall, super millwall, we are millwall from the DEN"

  7. #7
    stai scrivendo del testo in un campo numerico o altro...

    devi capire solo dove...
    controlla nel DB
    Ah, Jedis! I had no ideas! What can i do for you, honored Jedis?

    I'm not Jedi. I'm a guy with a lighsaber and a few questions.

  8. #8
    Utente di HTML.it L'avatar di Sypher
    Registrato dal
    Jun 2003
    Messaggi
    1,994
    ci riprovo! intanto metti le parentesi [] intorno al campo password che è parola chiave!
    La passera non dura perchè Sypher la cattura!

    "No one like us we don't care, we are millwall, super millwall, we are millwall from the DEN"

  9. #9
    Utente di HTML.it
    Registrato dal
    Oct 2001
    Messaggi
    312
    l'unico campo di tipo numerico è solo "abilitazione".

    ora ho fatto in modo che il cliclo esegua solo 1 query, questa:

    insert into anagrafica_clienti (codice_cliente, ragione_sociale,indirizzo,cap,citta, provincia, codice_fiscale, partita_iva, codice_listino, codice_esenzione_iva,descrizione_esenzione_iva, codice_porto, descrizione_porto, codice_spedizioniere, commento,riferimento, telefono, fax, email, utente, [password], scadenza_password, abilitazione, registrato)values('000000', 'CLIENTE INTRACOMUNITARIO', 'ind','cap','cit','pr','cod','part', '3', 'cod','desc','cod','descr','cod','comm','rif','tel ','fax','email','utente','pass','28/06/2004',0,'True')

    l'errore è il seguente:

    Microsoft OLE DB Provider for ODBC Drivers error '80040e07'

    [Microsoft][Driver ODBC Microsoft Access] Tipi di dati non corrispondenti nell'espressione criterio.
    line 57

    ad abilitazione associo "0"!!!!!

    come mai non funziona??

  10. #10
    trovato l'errore...nei campi "si/no" access non vuole le virgolette


    codice:
    insert into anagrafica_clienti (codice_cliente, ragione_sociale,indirizzo,cap,citta, provincia, codice_fiscale, partita_iva, codice_listino, codice_esenzione_iva,descrizione_esenzio
    ne_iva, codice_porto, descrizione_porto, codice_spedizioniere, commento,riferimento, telefono, fax, email, utente, [password], scadenza_password, abilitazione, registrato)values('000000', 'CLIENTE INTRACOMUNITARIO', 'ind','cap','cit','pr','cod','part', '3', 'cod','desc','cod','descr','cod','comm',
    'rif','tel','fax','email','utente','pass
    ','28/06/2004',0,True )
    Purtroppo bisogna imparare che il computer non sbaglia...fa solo quello che gli dici di fare

    www.netpolaris.it

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.