Ver Mensaje Individual
  #10 (permalink)  
Antiguo 11/02/2010, 14:08
Avatar de jsrc1990
jsrc1990
 
Fecha de Ingreso: enero-2009
Mensajes: 95
Antigüedad: 16 años
Puntos: 0
De acuerdo Respuesta: Select Case String.Empty/Nothing

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 original
  1. Select Case Conexion1.Consultar_Usuario(TbxUsuario.Text)
  2. Case Nothing
  3. MsgBox("Nothing")
  4. Case "Error_Servidor"
  5. MsgBox("Error")
  6. Case Else
  7. MsgBox("Correcto")
  8. End Select
__________________________________________________ _____________
Código ASP:
Ver original
  1. .
  2. .
  3. .
  4. Try
  5. SqlConnection1.Open()
  6. Object1 = SqlCommand1.ExecuteScalar()
  7. Catch e As Exception
  8. MsgBox("Error = " + e.Message)
  9. Object1 = "Error_Servidor" 'Ya no String.Empty
  10. Finally
  11. SqlConnection1.Close()
  12. End Try
  13.  
  14. Return Object1

Que os pareceis, que os agregais, cual de las 3 formas pensarian seria la mas optimar para reservar la frase?

Jsrc1990