1 messaggio dal 01 maggio 2001
il codice sotto riportato non gira correttamente sul server sql 7 mentre funzionano correttamente sul server access.
Tale codice (insieme ad una form ed un'altra pagina asp) mi è utile per richiamare e modificare modificare un determinato record di una tabella.
In particolare la porzione di codice qui sotto riportata non funziona correttamente.

Do While Not (objRS.EOF OR bolFound)
If (StrComp(objRS("Userid"), strUsername, vbTextCompare) = 0) Then
BolFound = True
Else
objRS.MoveNext
End If
Loop

il confronto da risulteto false anche quando le strighe sono uguali
forse non è supportata la funzione StrComp su sql server mentre lo è in access
potreste gentilmente darmi una mano a trovare la causa del problema o trovare una soluzione alternativa.

aurelio nistico

aurelio nistico
839 messaggi dal 13 febbraio 2001
strcomp è in vbscript, non ha niente a che fare con SQL Server. Prova convertire esplicitamente il campo, ad esempio con CStr() o a rimuovere eventuali spazi con Trim()
Ciao!
Paolo

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.