Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di naverit
    Registrato dal
    Apr 2002
    Messaggi
    460

    asp e my sql problema con null

    sto convertento un'applicazione asp da db access a db mysql


    wueste righe:

    plugin_1 = rec("plugin_1")
    plugin_1x = replace(plugin_1, "$$$",url)

    mi danno questo errore:

    Errore di run-time di Microsoft VBScript error '800a005e'
    Utilizzo non valido di Null: 'replace'


    qual'è la sintassi giusta?
    come faccio a dire che deve fare il replace solo se il campo è diverso da vuoto e diverso da null ?

    Ars longa...vita brevis.

  2. #2
    1. la replace di un campo vuoto la puoi fare senza errori
    2. per controllare da ASP se un campo è NULL usa ... = NULL

  3. #3
    Utente di HTML.it L'avatar di naverit
    Registrato dal
    Apr 2002
    Messaggi
    460
    anche questo mi da errore:

    if plugin_1 not null Then
    plugin_1x = replace(plugin_1, "$$$",url)
    end if

    mi dice: Previsto 'Then'
    strano....
    Ars longa...vita brevis.

  4. #4
    non ti ho detto di fare così, leggi bene il mio post

  5. #5
    Utente di HTML.it L'avatar di naverit
    Registrato dal
    Apr 2002
    Messaggi
    460
    plugin_1 = rec("plugin_1")
    if plugin_1 = null Then plugin_1 = ""
    plugin_1x = replace(plugin_1, "$$$",url)


    anche questo mi da errore!
    Ars longa...vita brevis.

  6. #6
    Utente di HTML.it L'avatar di naverit
    Registrato dal
    Apr 2002
    Messaggi
    460
    così invece funziona:


    plugin_1 = rec("plugin_1")
    plugin_1 = Trim(plugin_1)
    If Len(plugin_1) > 0 Then
    plugin_1x = replace(plugin_1, "$$$",url)
    end if
    Ars longa...vita brevis.

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.