Existen varios métodos para leer tablas de Ms Access en SAS, algunos de ellos requieren licencias adicionales para otros productos además de SAS Base.
A continuación los métodos más típicos:
***********************************************************
Metodo 1: OLEDB (SAS/ACCESS)
***********************************************************;
libname olelib oledb init_string="Provider = Microsoft.Jet.OLEDB.4.0;
Password="";
Data Source= C:\Program Files\Microsoft Office\OFFICE11\SAMPLES\Northwind1.mdb";
Proc print data=olelib.shippers;
run;
***********************************************************
Metodo 2: PROC IMPORT
***********************************************************;
proc import table = "Products"
out = Productos
dbms = access;
database="C:\Program Files\Microsoft Office\OFFICE11\SAMPLES\Northwind1.mdb";
run;
***********************************************************
Metodo 3: ODBC (hay que crear el driver para
***********************************************************;
libname ODBClib odbc complete = "DSN=MS Access Database;
DBQ=C:\Program Files\Microsoft Office\OFFICE11\SAMPLES\Northwind1.mdb";
data Productos2;
set ODBClib.Products;
run;
SASludos,
Alberto
Métodos para leer en SAS una bd o tabla de MS Access
Publicado por
Alberto Negron
17 de marzo de 2009
Suscribirse a:
Enviar comentarios (Atom)

0 comentarios:
Publicar un comentario en la entrada