Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente bannato L'avatar di javipampa2
    Registrato dal
    Nov 2003
    Messaggi
    210

    Problema apertura recordset

    Ho questo problema!

    Microsoft OLE DB Provider for Oracle error '80004005'

    Data type is not supported.

    /notiziario/notizia.asp, line 45

    su:

    strSql = "select to_char(data,'DD/MM/YYYY') as data,to_char(data_pubblicazione,'DD/MM/YYYY') as data_pubb,corpo from v_nw_news where codnews = " & idnews

    --> questa è la riga 45: objRs.open strSql, objConn

    Se levo il campo "corpo" ,che è di tipo CLOB dal, dalla selezione mi funziona tranquillamente.
    Dove sbaglio?Come apro il recordset?
    Da un'altra parte l'apertura del recordset funziona tranquillamente


  2. #2
    Utente bannato L'avatar di javipampa2
    Registrato dal
    Nov 2003
    Messaggi
    210
    please

  3. #3
    prova con il cursore aduseclient

    objRs.open strSql, objConn,3,3

  4. #4
    Utente bannato L'avatar di javipampa2
    Registrato dal
    Nov 2003
    Messaggi
    210
    Originariamente inviato da gensole
    prova con il cursore aduseclient

    objRs.open strSql, objConn,3,3
    Stesso errore

  5. #5
    scusa una cosa.....ma perchè converti le date in stringhe?????????

  6. #6
    Utente bannato L'avatar di javipampa2
    Registrato dal
    Nov 2003
    Messaggi
    210
    Originariamente inviato da gensole
    scusa una cosa.....ma perchè converti le date in stringhe?????????
    Converto la data nel db che può essere di qualsiasi tipo e con l'ora nel formato che a me interessa.
    Cmq il problema non c'è se evito di mettere il campo CLOB corpo dalla selezione.

    Eppure con la prima apertura del recordset in un altro server funziona

  7. #7
    la stessa apertura quindi su di un altro server funziona......mmmmmm......strano....l'errore in effetti è quello di tipo di dato non supportato....evidentemente l'oledb non lo riconosce.....

  8. #8
    Utente bannato L'avatar di javipampa2
    Registrato dal
    Nov 2003
    Messaggi
    210
    Problema risolto.

    Il provider nella stringa era Microsoft e non fungeva.Mettendo quello di Oracle è andato tutto ok.



    Grazie!

  9. #9

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.