Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/06/2005, 17:33
mariano_donati
 
Fecha de Ingreso: marzo-2005
Mensajes: 1.418
Antigüedad: 19 años, 10 meses
Puntos: 9
La ciencia de concatenar en Asp.Net

Hola, a alguien le puede resultar demasiado tonto esto, y no me sorprende que así lo sea, porque para mi también lo es, pero no encuentro la forma. Resulta que recojo una variable que viene por la URL y luego la tomo para ejecutar una simple consulta a la base de datos, pero si uso el simbolo "&" me dice "Se esperaba un fin de instrucción" y si lo trato de concatenar con el simbolo "+" me dice "La cadena de entrada no tiene el formato correcto", como hago?? que yo sepa para concatenar existen esas dos formas, salvo que Asp.Net trabaje de manera distinta, y si es así, no se como lo hace. Espero que alguien pueda ayudarme.
Les dejo el código:

Dim IdShop As Integer = Request.QueryString("Id")
Dim Msg_Count As Integer

Dim Conexion AS New OleDbConnection("Provider=Microsoft....bla, bla, bla)
Dim Cmmd As OleDbCommand

Conexion.Open()
Cmmd = New OleDbCommand
Msg_Count = Cmmd.ExecuteScalar("SELECT Count(*) FROM Mensajes WHERE IdNegocio = "&IdShop&"", Conexion)

Saludos!.