知识大全 ASP不用DSN访问数据库

Posted 数据库

篇首语:案头见蠹鱼,犹胜凡俦侣。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 ASP不用DSN访问数据库相关的知识,希望对你有一定的参考价值。

另类:ASP不用DSN访问数据库  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  一个DSN连接需要服务器的系统管理员在服务器上用控制面板中的ODBC工具设置一个DSN 或者使用一个第三方的服务器组件 让你的ASP脚本在需要时通过修改注册表建立DSN     一个DSN连接通常需要的参数有:DSN名 用户名 口令 例如我们用用户名 student 口令 magic 通过DSN student 建立连接:     set conntemp=server createobject( nnection )   conntemp open DSN=Student; uid=student; pwd=magic    set rstemp=conntemp execute( select * from authors )    如果我们没有DSN 该怎么做呢?    但是我们知道文件名(比如 Access Paradox FoxPro的数据库)或者数据源名(例如 SQLserver的数据库) 这里有一个方法 我们不要DSN就可以访问数据库 注意 你必须知道实际的文件路径!比如: C:\\thatserver\\account \\nwind mdb     幸好 方法 server mappath 可以返回服务器上的地址      set conntemp=server createobject( nnection )     cnpath= DBQ= & server mappath( yourtable mdb )     conntemp Open DRIVER=Microsoft Access Driver (* mdb); & cnpath     set rstemp=conntemp execute( select * from authors )    <HTML><HEAD>    <TITLE>nwind asp</TITLE>    <body bgcolor= #FFFFFF ></HEAD>  <%    set conntemp=server createobject( nnection )   不用DSN建立连接    DSNtemp= DRIVER=Microsoft Access Driver (* mdb);     DSNtemp=dsntemp & DBQ= & server mappath( nwind mdb )    conntemp Open DSNtemp     不用DSN建立连接  set rstemp=conntemp execute( select * from customers where country= germany )    howmanyfields=unt     %>  <table border= >    <tr>  <% Put Headings On The Table of Field Names    for i= to howmanyfields %>  <td><b><%=rstemp(i) name %></B></TD>  <% next %>  </tr>  <% Now lets grab all the records    do while not rstemp eof %>  <tr>  <% for i = to howmanyfields%>  <td valign=top><%=rstemp(i)%></td>  <% next %>  </tr>  <% rstemp movenext    loop    rstemp close    set rstemp=nothing    conntemp close    set conntemp=nothing %>  </table>    </BODY>    </HTML>    下面是典型的DRIVER参数值:  Microsoft Access Driver (* mdb)  driver=SQL Server; server=   ^ SQLServer的IP地址    不通过数据源访问SQL和ACCESS  Using SQL Server :  set Conn = Server CreateObject( ADODB Connection )  Conn Open driver=SQL Server; server=server_name; uid=your_UID; pwd=your_PW; database=your_database;     Using Access:  set Conn = Server CreateObject( ADODB Connection )  Conn Open DRIVER=Microsoft Access Driver (* mdb); DBQ=c:\\\\db\\guestbook mdb cha138/Article/program/net/201311/13104

相关参考

知识大全 ASP.NET数据库编程之处理文件访问许可

ASP.NET数据库编程之处理文件访问许可  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!一个MDB

知识大全 asp连接mysql数据库几款代码

  asp教程连接mysql教程数据库教程几款代码  strconnection = "dsn=hc;driver=myodbd driver;server=localh

知识大全 ASP.NET2.0—— 实现数据访问层

ASP.NET2.0——实现数据访问层  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  在文章重点

知识大全 ASP.NET2.0中数据源控件之异步数据访问

ASP.NET2.0中数据源控件之异步数据访问  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  在

知识大全 用IS5.0将数据库的DSN自动添加ODBC中[1]

用IS5.0将数据库的DSN自动添加ODBC中[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

知识大全 用IS5.0将数据库的DSN自动添加ODBC中[2]

用IS5.0将数据库的DSN自动添加ODBC中[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

知识大全 提升Asp.net性能的一些方法

提升Asp.net性能的一些方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  数据库访问性能优

知识大全 ASP.NET26个常用性能优化方

ASP.NET26个常用性能优化方  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  访问数据库资源

知识大全 ASP.NET十个有效性能优化的方法

ASP.NET十个有效性能优化的方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  数据库访问性

知识大全 10个常用方法有效优化ASP.NET的性能

10个常用方法有效优化ASP.NET的性能  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!数据库访问