SAS中文论坛

标题: 关于ODBC和OLEDB连接SQL server [打印本页]

作者: shiyiming    时间: 2004-7-28 14:53
标题: 关于ODBC和OLEDB连接SQL server
通过OLEDB连接SQL server:
libname bb oledb provider=sqloledb
properties=("Data Source"=sizu "User ID"=sa "Password"=sa "Initial Catalog"=Health);


通过ODBC连接SQL server:
libname aa odbc
     noprompt="uid=sa;pwd=sa;filedsn=d:\aa.dsn;";
run;
(需要创建aa.dsn连接health数据库)


注意:通过OLEDB连接数据库有两个主要问题:
1、对uniqueidentifier只能识别16位;(导致join table会遇到一些状况)
2、对bit类型将1读成-1。(要小心啦)


以上是我最近发现的问题,还请各位指教! <!-- s:wink: --><img src="{SMILIES_PATH}/icon_wink.gif" alt=":wink:" title="Wink" /><!-- s:wink: -->




欢迎光临 SAS中文论坛 (http://mysas.net/forum/) Powered by Discuz! X3.2