Saludos,
Y es que no es solo el hecho de tener un objeto más en memoria sino tambien porque como expresé anteriormente:
Cita: Me molesta tener que crear un String de mas y me llena mas las lineas de Codigo
Me hace el codigo mas cargado ya que hay que agregar mas lineas de codigo dejandolo mas sucio y menos limpio (No muy leible) como expresa makenlo, yo me esfuerzo porque el codigo sea lo mas posiblemente comprendible, pero si la herramienta no da para más, bueno que da, toca seguir adelante con lo que tienes y no echarse a morir como en la vida real.
Ahora bien, si encuentras la solucion, aplicala... y en cuanto a la solución pensando yo, podria reservar una frase que: tenga un nombre extraño la cual nadie registre (Muy poco seguro uno nunca sabe con lo que salen los usuarios
), no se pueda registrar en la Bd mediante un if antes de registrar o con un Check de Sql Server, la cual ya no sea de comparar String.Empty, sino por ejemplo "Error_Servidor":
Código ASP:
Ver originalSelect Case Conexion1.Consultar_Usuario(TbxUsuario.Text)
Case Nothing
MsgBox("Nothing")
Case "Error_Servidor"
MsgBox("Error")
Case Else
MsgBox("Correcto")
End Select
__________________________________________________ _____________
Código ASP:
Ver original.
.
.
Try
SqlConnection1.Open()
Object1 = SqlCommand1.ExecuteScalar()
Catch e As Exception
MsgBox("Error = " + e.Message)
Object1 = "Error_Servidor" 'Ya no String.Empty
Finally
SqlConnection1.Close()
End Try
Return Object1
Que os pareceis, que os agregais, cual de las 3 formas pensarian seria la mas optimar para reservar la frase?
Jsrc1990