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

Insert Into IN (otro mas nuevamente)

Estas en el tema de Insert Into IN (otro mas nuevamente) en el foro de ASP Clásico en Foros del Web. Perdon la insistencia pero me urge esto. Ya puse otro mensaje y no puedo creer que nadie pueda ayudarme. Por favor, veanlo otra vez. Tengo ...
  #1 (permalink)  
Antiguo 04/07/2002, 09:24
Avatar de Juansan  
Fecha de Ingreso: abril-2001
Mensajes: 203
Antigüedad: 23 años, 1 mes
Puntos: 0
Insert Into IN (otro mas nuevamente)

Perdon la insistencia pero me urge esto.
Ya puse otro mensaje y no puedo creer que nadie pueda ayudarme. Por favor, veanlo otra vez.

Tengo este codigo:

ok=split(request("modi"),"," )' la matriz
for each modi in ok

Sql = " Insert into modiparada "
Sql = Sql & "IN '"&Server.MapPath("\gservicios\hruta \hruta.mdb")&"'"
sql = sql & " SELECT PARADA.ID, PARADA.PARADA, PARADA.FRECUENCIA, PARADA.DETENCION, PARADA.RE, PARADA.HORA, PARADA.OBS, PARADA.RECORRIDO, PARADA.TURNO,RECO.SUC"
SQL = SQL & " FROM RECO INNER JOIN PARADA ON (RECO.TURNO = PARADA.TURNO) AND (RECO.RECORRIDO = PARADA.RECORRIDO)"
sql = sql & " WHERE parada.id = " & modi & ""
Conn.Execute Sql , registros

Se daran cuenta que vengo de una pagian anterior donde estan los checkboxes.

Ahora bien, estoy migrando esto a sql pero...
NO FUNCIONA!!!!
El problema esta en el: Sql = Sql & "IN '"&Server.MapPath("\gservicios\hruta \hruta.mdb")&"'" dado que ahora mi conexion es
"Provider=SQLOLEDB.1;Persist Security Info=False;Password=XXXXXX;User ID=XXXXXX;Initial Catalog='labase';Data Source=ELSERVER" , como hago para reemplazr esto y con que??

Insisto disculpen la molestia pero me estoy volviendo LOCO!!!!!!!!!!!!!!!!!!!!!!!
Gracias a todos
  #2 (permalink)  
Antiguo 04/07/2002, 11:28
Avatar de Sir Matrix  
Fecha de Ingreso: octubre-2000
Ubicación: Dentro de mi cabeza. ono?
Mensajes: 1.264
Antigüedad: 23 años, 8 meses
Puntos: 3
Re: Insert Into IN (otro mas nuevamente)

Hola, no había visto esa forma de conectarse a una bd, por lo general la conección va aparte del SQL.

Pero bueno creo que o que deberías reemplazar sería desde server.mappath(....
Prueba esto:
Código:
 

Sql = " Insert into modiparada "
Sql = Sql & "IN '"& driver={SQL Server};server=Servidor;uid=usuario;pwd=clave;database=BASDATOS    & "'"
sql = sql & " SELECT PARADA.ID, PARADA.PARADA, PARADA.FRECUENCIA, PARADA.DETENCION, PARADA.RE, PARADA.HORA, PARADA.OBS, PARADA.RECORRIDO, PARADA.TURNO,RECO.SUC"
SQL = SQL & " FROM RECO INNER JOIN PARADA ON (RECO.TURNO = PARADA.TURNO) AND (RECO.RECORRIDO = PARADA.RECORRIDO)"
sql = sql & " WHERE parada.id = " & modi & ""
Conn.Execute Sql , registros
No se si resulte .

Lo otro es que pongas la conexión aparte, independiente del sql.

Saludos
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 21:51.