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

    Incompatibilità tra tipi

    Ciao

    Ho una variabile ottenuta con la funzione split su un valore passato con post. Ora quando vado a inserirlo in db il browser mi restituisce "incompatibilità tra tipi" come errore. Avete idea del motivo?
    Il campo del db è di tipo memo e il db e Access.

    Grazie a chi mi rispondera e urgente il cliente è alla porta....
    Parafarmacia online, tantissimi prodotti tutti in un click

  2. #2
    vi prego aiutatemi!!!!!!!
    Parafarmacia online, tantissimi prodotti tutti in un click

  3. #3
    posta il codice e indica la linea a cui da l'errore

  4. #4
    codice:
    Set Conn=Server.CreateObject("ADODB.Connection")
    strConn="driver={Microsoft Access Driver (*.mdb)}; "
    strConn=strConn & " DBQ=" & Server.MapPath("/mdb-database/utenti.mdb")
    strConn=strConn & ";pwd="
    Conn.Open strConn
    sql = "SELECT * FROM datiutenti"
    Set rs = Server.CreateObject("ADODB.Recordset")
    rs.Open sql, conn ,3,3
    
    miaVar=split(request.form("motivoviaggi"),",")
    
    rs.addnew
    rs(1)=miaVar
    rs.update
    
    rs.close
    set rs=nothing
    conn.close
    set conn=nothing
    L'errore e alla linea
    rs(1)=miaVar

    e dice Incompatibilità tra tipi
    Parafarmacia online, tantissimi prodotti tutti in un click

  5. #5
    Non puoi fare semplicemente:

    codice:
    rs(1) = request.form("motivoviaggi")
    Se splitti diventa un array e lo devi ciclare.
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  6. #6
    verifica il tipo campo in database e quello che tu gli stai passando

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.