Ver Mensaje Individual
  #3 (permalink)  
Antiguo 01/09/2004, 08:35
Avatar de Txukie
Txukie
 
Fecha de Ingreso: junio-2004
Ubicación: Al Oeste del Nervion
Mensajes: 47
Antigüedad: 19 años, 11 meses
Puntos: 0
Me gustan los retos
Esto es lo que he hecho hasta ahora despues de mucho investigar
Código:
USE pc21
GO
DROP table produits_temp
SELECT     ref_constr, titre_prod, disp_prod, ht_prix_public_e, ht_prod_e, taux_marge
INTO            produits_temp
FROM         OPENDATASOURCE ('Microsoft.Jet.OLEDB.4.0', 
                      'Data Source="c:\produits.xls";User ID=Admin;Password=;Extended properties=Excel 5.0' )...produits$
WHERE ref_constr <> 'NULL'
SELECT @@ROWCOUNT
ALTER TABLE produits_temp ALTER COLUMN ref_constr nvarchar(30) not null
ALTER TABLE produits_temp ALTER COLUMN titre_prod nvarchar(128) null
ALTER TABLE produits_temp ALTER COLUMN disp_prod nvarchar(50) null
ALTER TABLE produits_temp ALTER COLUMN ht_prix_public_e money null
ALTER TABLE produits_temp ALTER COLUMN ht_prod_e money null
ALTER TABLE produits_temp ALTER COLUMN taux_marge float(8) null
GO
pero como podeis ver tengo que seleccionar a la mano los campos que quiero, si hago un SELECT * me mete campos de mas (F1 a F255) no se xq hace esto. Ayuda!!!!!!
__________________
LADRONES