Visualizzazione dei risultati da 1 a 7 su 7

Discussione: problema con gli apici

  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    1,171

    problema con gli apici

    effettuo una ricerca di un nome in questo modo:

    ------------------------------------------------
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    function pick(symbol,symbol1,symbol2,symbol3) {
    if (window.opener && !window.opener.closed)
    window.opener.document.form1.cognome.value =symbol;
    window.opener.document.form1.nome.value = symbol1;
    ecc....
    cognome= replace(rs("cognome"),"'","''")

    <body onLoad="javascriptick('<%=cognome%>' )">
    ----------------------------------------

    apro in pratica la popup e funziona,
    ma quando nella ricerca il cognome ha l'apice, mi si blocca lla popup, mi rimane aperta e non restituisce il risultato.

    dove sbaglio?

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Devi fare la replace per js non per la SQL:

    cognome= replace(rs("cognome"),"'","\'")

    Mi pare...
    Roby

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    1,171
    grazie hai ragione come sempre-
    adesso funziona benissimo.

    grazie e buona serata-

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    1,171
    dovrei aprire un database situato sul server utilizzando questa connessione non funziona:

    cn1.Open "Driver={SQL Server};server=\\10.111.50.12\sqlexpress,1433;Netw ork Library=DBMSSOCN;database=pippo;User ID=;Password=;"

    mi dice server inesistente.

    ho provato a creare una connessione tramite odbc, quindi mi fa vedere nell'elenco dei server IL SERVER in questione, lo seleziono ma mi da questo errore:

    IMPOSSIBILE EFFETTUATRE LA CONNESSIONE

    SQLSTATE: 08001
    ERRORE SI SQLSERVER -1 impossibile effettare la connessione
    SQLSTATE: HYT00
    ERRORE SI SQLSERVER 0 impossibile effettare la connessione
    SQLSTATE: 08001

    DA CHE COSA DIPENDE?

  5. #5

  6. #6
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Grazie Optime non avevo visto.
    Il crossposting è vietato, come da regolamento, oltre al fatto che la discussione originaria verteva su di un argomento diverso e quindi non c'entrava nulla lo stesso qui...

    Roby

  7. #7

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 © 2026 vBulletin Solutions, Inc. All rights reserved.