ASP通过SQL Server Native Client连接数据库示例
<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>ASP链接SQL Server Native Client 10</title>
</head>
<body>
<%
Response.Write("abc")
%>
<br/>
<%
Dim Conn, ConnStr
Set Conn = Server.CreateObject("Adodb.Connection")
'sql server 2008是SQL Server Native Client 10.0, 用 SQLNCLI10'
'sql server 2005是SQL Server Native Client 9.0, 用SQLNCLI'
'其他往后的版本依次修改SQLNCLIxx,如11,12等,主要取决于安装的NativeClient的版本。 如果链接低级版本,如SQL Server2000, 需要添加 DataTypeCompatibility=80; '
' '
ConnStr ="Provider=SQLNCLI10;Server=localhost\SQLExpress;Database=dd2014;Uid=sa;Pwd=666666;"
''
Conn.Open ConnStr
Dim Sql, Rs
Set Rs = Server.CreateObject("Adodb.RecordSet")
Sql = "SELECT TOP 3 id,title FROM hellose_table ORDER BY id DESC"
Rs.Open Sql,Conn,1,1
Dim i
i = 1
Response.Write("count:"&Rs.recordcount&"<br/>")
While Not Rs.EOF
response.Write(i&"."&Rs("id")&" -- "&Rs("title")&"<br/>")
Rs.MoveNext
i = i + 1
Wend
%>
</body>
</html>
参考网址:
http://msdn.microsoft.com/zh-cn/library/ms131291.aspx
http://msdn.microsoft.com/zh-cn/library/ms130978.aspx
相关推荐
- `Provider` 指定了数据库提供者,`SQLNCLI` 表示使用SQL Server Native Client驱动。 - `Data Source` 是数据库服务器的名称或IP地址。 - `Initial Catalog` 是要连接的数据库名称。 - `Integrated Security` 设置...
通过以上步骤,你可以成功地在ASP中连接到SQL Server数据库。理解这些基本概念并熟练应用它们,将帮助你在开发Web应用程序时更加得心应手。同时,随着技术的发展,现在的Web开发更多地倾向于使用ASP.NET或更现代的...
在SQL Server 2000环境下,通常使用JDBC-ODBC桥或者SQL Native Client进行连接。 1. **创建数据库连接** - **配置ODBC数据源**:在Windows控制面板中,通过“管理工具”->“ODBC数据源管理员”创建一个新的系统DSN...
本文将详细讲解如何在ASP.NET中连接SQL Server数据库。 首先,我们需要安装必要的软件和库。确保你的开发环境已经安装了ASP.NET开发工具(如Visual Studio)以及SQL Server数据库。同时,为了连接SQL Server,我们...
1. 使用SQL Server Native Client或ODBC驱动:通过Provider=SQLNCLI11或Provider=MSDASQL指定。 2. 连接示例: ```vbscript Dim conn Set conn = Server.CreateObject("ADODB.Connection") conn.Open "Provider=...
SQL Server的连接通常使用SQL Server Native Client或ODBC驱动: ```vbscript ' Using SQL Server Native Client Dim conn Set conn = Server.CreateObject("ADODB.Connection") conn.Open "Provider=SQLNCLI...
直接连接方法通常是指使用特定数据库的驱动程序,如SQL Server的SQL Native Client,而不是通用的ODBC。这通常能提供更好的性能和更细粒度的控制。以下是一个使用SQL Server的示例: ```vbscript Dim conn Set ...
SQL Server通常使用"SQL Server Native Client 11.0"或其他版本的提供者,而MySQL可能需要"MySQL ODBC驱动"。查询语法保持不变,但连接字符串会根据不同的数据库类型进行调整。 标签中的"access"可能指的是Access...
2. **SQL Server数据库连接** 对于SQL Server,通常使用`SQL Server Native Client`或`ODBC`驱动。例如: ```vbscript conn.Open "Driver={SQL Server};Server=myServerAddress;Database=myDataBase;Uid=...
5. **SQL Server导入**:对于SQL Server,通常使用ODBC数据源或SQL Server Native Client来连接。ASP脚本可以通过`ADODB.Connection`对象建立连接,然后使用T-SQL语句(如`BULK INSERT`或`INSERT INTO`)导入数据。...
如果系统未安装过Visual Studio或其SQL Native Client,需要先安装SQL Native Client。安装时需全选组件,确保完整安装。如果已安装过包含完整SQL支持的Visual Studio,可以直接安装SQL Server的核心组件,如"服务器...
其中Oracle和Sql Server的访问通过native provider方式,不通过OLEDB,最大 限度的提高性能。 (2)实现关系型数据表的动态维护,包括新增、修改、删除、查询、显示翻页的功能。 一个关系型表增加/删除字段、修改表现...
ODAC(Oracle Data Access Components)是由DevArt公司开发的一套高效能、全面的Oracle数据库连接组件,用于.NET Framework环境下的应用程序开发。这个“DevArt ODAC 8.1.4 Full Source”版本提供了完整的源代码,让...
它的设计初衷就是为了提高数据库连接池的性能,根据某些测试数据发现,BoneCP是最快的连接池。BoneCP很小,只有四十几K(运行时需要slf4j和guava的支持,这二者加起来就不小了),而相比之下 C3P0 要六百多K。 异步...
它的设计初衷就是为了提高数据库连接池的性能,根据某些测试数据发现,BoneCP是最快的连接池。BoneCP很小,只有四十几K(运行时需要slf4j和guava的支持,这二者加起来就不小了),而相比之下 C3P0 要六百多K。 异步...
它的设计初衷就是为了提高数据库连接池的性能,根据某些测试数据发现,BoneCP是最快的连接池。BoneCP很小,只有四十几K(运行时需要slf4j和guava的支持,这二者加起来就不小了),而相比之下 C3P0 要六百多K。 异步...
它的设计初衷就是为了提高数据库连接池的性能,根据某些测试数据发现,BoneCP是最快的连接池。BoneCP很小,只有四十几K(运行时需要slf4j和guava的支持,这二者加起来就不小了),而相比之下 C3P0 要六百多K。 异步...
它的设计初衷就是为了提高数据库连接池的性能,根据某些测试数据发现,BoneCP是最快的连接池。BoneCP很小,只有四十几K(运行时需要slf4j和guava的支持,这二者加起来就不小了),而相比之下 C3P0 要六百多K。 异步...
它的设计初衷就是为了提高数据库连接池的性能,根据某些测试数据发现,BoneCP是最快的连接池。BoneCP很小,只有四十几K(运行时需要slf4j和guava的支持,这二者加起来就不小了),而相比之下 C3P0 要六百多K。 异步...
它的设计初衷就是为了提高数据库连接池的性能,根据某些测试数据发现,BoneCP是最快的连接池。BoneCP很小,只有四十几K(运行时需要slf4j和guava的支持,这二者加起来就不小了),而相比之下 C3P0 要六百多K。 异步...