VBScript: confronto numeri da oracle | MrX

« Una blogger carriera | Main | ASP: variabili con nomi dinamiche »

VBScript: confronto numeri da oracle

By Merlinox | November 14, 2007

Sto facendo (purtroppo) un lavoro in ASP classico, .

Premessa: a tutti quelli che chiedevano cosa è meglio tra Coldfusion e ASP, e a tutti quelli che ci scrivevano articoli rispondo: provate!!!!!!!!!!!!!!!!!!!!!!

 

Avevo due numerici restituiti da oracle e confrontandoli (=) mi dava errore:

Microsoft runtime error ‘800a000d’

Type mismatch

<path>pagina.asp, line 236

Ho provato di tutto ma niente da fare. Poi alla fine ho trovato la soluzione, banalissima, ricercando nel knowhow dei primi pezzettini di codice (inizio anni 90).

 

Ho trasformato questo codice:

if (copy_VariabileCiccio=VariabileCiccio) then

 

in:

elemento1 = "i" & copy_VariabileCiccio
elemento2 = "i" & VariabileCiccio
if (elemento1=elemento2) then

 

Semplice no? In questo modo ho convertito forzatamente i due numeri in stringe (elemento1, elemento2) quindi li ho confrontati.

 

Grazie a DVD e K76 per il supporto morale.

 

Piaciuto il post, condividilo:

Tags: , ,

Post simili

2 Responses to “VBScript: confronto numeri da oracle”

  1. malvin aggiunge:

    Si giusto…anche io ho usato una soluzione simile per il confronto numerico di dati risultanti da db…
    Alla prox, Ciao

  2. Merlinox aggiunge:

    Grazie Malvin, mi sono sentito un po’ un idiota ad arrivare ad una soluzione simile. Mi hai fatto sentire meno solo :)

Comments