Hola buenas, tengo un pequeño problemilla on un servicio web y es que
intento comparar dos
cadenas de strinsgs en un if y no me deja con visual studio 2005 en vb.
Ejemplo, tengo una función que recoge un valor de tipo string y de un
dataset recogo otro valor de tipo string, sería algo así.
<WebMethod>_
Public Function Comparar(Byval A as string) String.
Dim C as String.
...
..
...
C= dataset.datatable(0).rows(3).tostring
'Donde C si que me recoge ese valor
If A = C then
Return A &"->" & C & "ES Valido"
Else
Return A &"->" & C & "No es Valido"
End if.
End function.
El problema que tengo es que siempre me indica que no es valido, aunque le
digo que me muestre ese valor y son indénticos.
Por favor alguien que me de un poco de luz, posiblemente sea una tontería
pero vamos.
De echo e intentando sustituir el in de la siguiente manera.
if String.ToCompare(A,C) = 0 Then
Y ocurre lo mismo.
En fin a ver si alguien es capaz de ayudarme
Un saludo.
Xavi.
Leer las respuestas