日期:2012-07-22  浏览次数:20991 次

以前还没到菜地的时候写了一个数据库连接的帖子,看法幼稚的很,朋友们没见嫌,小弟可是惭愧的紧……修改了又修改是,今天我小妹念着想学数据库连接,干脆另写一篇全面介绍一下这一块了,希望能对各位初学的朋友有帮助…:)
网络上有很多不同的数据类型,比如文本文件,excel,access,sqlserver,active dircetory等,所以微软就建立了一组数据库组件来作为不同数据类型之间的接口,即(万用性数据库存取Universal data access)UDA,在asp中用到的主要是oledb方式和odbc方式,两者都相当是一组数据库接口(API),以使程序设计者在写数据库应用程序时能够利用相同的一组程序接口来开发或存取数据库,两者主要的区别也就是前者多了非数据库系统之外的数据处理能力,而且微软宣称前者的效率要优于后者。
呵呵,废话说了这么多,以下接上篇写一下用oledb方式连接access和sqlserver数据库:
<%'==============================================
'oledb方式连接access数据库:
set conn=server.createobject("adodb.connection")
conn.open"provider=microsoft.jet.oledb.4.0;datasourse="&server.mappath("")
'================================================
'oledb方式连接sqlserver数据库:
set conn=server.createobject("adodb.connection")
conn.open"provder=sqloledb.1;datasourse="计算机名";userid=sa;password=;initial catalog=数据库名"
'==============================================%>

以上代码直接可用,其实数据库连接都是死格式,直接套用就可以了,初学的朋友不用把这个看的很神秘,阅读或使用中有什么问题请到论坛上发问……祝大家好运!:)