Este es el código:
Código PHP:
CREATE PROCEDURE CARGA_EXCEL
AS
BEGIN
DECLARE @URL VARCHAR(50), @EQUIPO NVARCHAR(500), @IMAGE VARCHAR(50), @ID_CA INT, @COLOQUIAL NVARCHAR(500), @FABRICANTE NVARCHAR(500)
DECLARE CUR_COMUNAS CURSOR FOR
SELECT * FROM OPENROWSET( 'Microsoft.Jet.OLEDB.4.0', 'Excel 8.0;Database=C:\importar.xls;HDR=Yes', 'SELECT * FROM [Hoja1$]');
OPEN CUR_COMUNAS
FETCH NEXT FROM CUR_COMUNAS
INTO @URL, @EQUIPO, @IMAGE, @ID_CA, @COLOQUIAL, @FABRICANTE
WHILE @@FETCH_STATUS = 0
BEGIN
INSERT INTO tb_Documentos1 (url,equipo,image,id_ca,coloquial,fabricante)
VALUES (@URL,@EQUIPO,@IMAGE,@ID_CA,@COLOQUIAL,@FABRICANTE)
FETCH NEXT FROM CUR_COMUNAS
INTO @URL, @EQUIPO, @IMAGE, @ID_CA, @COLOQUIAL, @FABRICANTE
END
CLOSE CUR_COMUNAS
DEALLOCATE CUR_COMUNAS
END