Foros del Web » Programando para Internet » ASP Clásico »

concatenar en asp

Estas en el tema de concatenar en asp en el foro de ASP Clásico en Foros del Web. Hola, Os parecera tonto pero no se como hacerlo: Lo que quiero es crear una funcion SQL a traves de un for el cual va ...
  #1 (permalink)  
Antiguo 15/11/2003, 15:27
 
Fecha de Ingreso: abril-2003
Mensajes: 656
Antigüedad: 22 años
Puntos: 1
concatenar en asp

Hola,

Os parecera tonto pero no se como hacerlo:

Lo que quiero es crear una funcion SQL a traves de un for el cual va cambiando el nombre de la variable y asi mismo va creando la funcion sql yo lo pongo asi para concatennar pero obiamaente no funciona

Código PHP:
'sentencia sql
      Cant = session("NumeroCampos")
      
      Sql  = "CREATE TABLE usuarios ("
      Sql &= "di  int(11) NOT NULL auto_increment,"
      Sql &= "usuario varchar(30) NOT NULL default '',"
      Sql &= "pass varchar(30) NOT NULL default '',"

      '
buecle para acabar la sentencia SQl
      
for NumCampos 1 to Cant
      
        campoCant 
request.form("nombreCampo_"&Cant)
        
tipoCant  request.form("select_"&Cant)
      
        
Sql &= CampoCant&" "tipoCant&" NOT NULL default '',"
        
      
Next
      
      Sql 
&= "PRIMARY KEY  (id)"
      
Sql &= " ) TYPE=MyISAM AUTO_INCREMENT=1 ; "  
      
      
response.write(Sql
Lo que no veo es como concatenar la variable Sql

gracias de antemano

un salduo
  #2 (permalink)  
Antiguo 15/11/2003, 16:23
Avatar de ElAprendiz  
Fecha de Ingreso: enero-2002
Ubicación: Maipu, Chile
Mensajes: 3.706
Antigüedad: 23 años, 3 meses
Puntos: 2
Sql = "CREATE TABLE usuarios ("
Sql =sql&"di int(11) NOT NULL auto_increment,"
Sql =sql& "usuario varchar(30) NOT NULL default '',"
Sql =sql& "pass varchar(30) NOT NULL default '',"


un saludo
__________________
Manual de ASP Avanzado ;-)
  #3 (permalink)  
Antiguo 16/11/2003, 05:18
 
Fecha de Ingreso: abril-2003
Mensajes: 656
Antigüedad: 22 años
Puntos: 1
gracias, joder que tonto soy, pero cuando uno no sabe :)

un saludo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:41.