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

INSERT desde un Arreglo

Estas en el tema de INSERT desde un Arreglo en el foro de ASP Clásico en Foros del Web. Hola a Todos, alguien sabe como hacer un Insert en un SQL Server, a partir de un Array, estoy capturando un TXT enorme de Largo ...
  #1 (permalink)  
Antiguo 28/03/2006, 18:46
Avatar de mazingerz  
Fecha de Ingreso: febrero-2003
Ubicación: Sarasota FL
Mensajes: 147
Antigüedad: 22 años, 2 meses
Puntos: 0
INSERT desde un Arreglo

Hola a Todos, alguien sabe como hacer un Insert en un SQL Server, a partir de un Array, estoy capturando un TXT enorme de Largo y ancho..

Dim Rs, Cnn, strSQL
Dim ForReading As Integer, ForWriting As Integer, ForAppending As Integer

ForReading = 1
ForWriting = 2
ForAppending = 8
Set MyFile = Fso.OpenTextFile(FileInput, ForReading, True)
'*******Fin OpenTextFile
nLinea = 1
Do While Not MyFile.AtEndOfStream
RLine = MyFile.ReadLine
If nLinea > 2 Then
MyArray = Split(RLine, ";", -1, vbBinaryCompare)

'aca seria la Ayuda
Cadena = "INSERT INTO Tabla (campos) VALUES(El Array)"

'insertaremos los Registros a Execute
Cnn.Execute (Cadena)

End If
nLinea = nLinea + 1
Loop
En Visual FoxPro existe un insert en un cursor FROM ARRAY.
Aca no lo encontre...

Si alguien sabe, Genial.
Sino a armar la cadena....

Saludos a Todos.
  #2 (permalink)  
Antiguo 29/03/2006, 12:14
Avatar de ElAprendiz  
Fecha de Ingreso: enero-2002
Ubicación: Maipu, Chile
Mensajes: 3.706
Antigüedad: 23 años, 3 meses
Puntos: 2
Cadena = "INSERT INTO Tabla (campo1, campo2) VALUES(MyArray(0), MyArray(1))"
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 22:51.