社区
ASP
帖子详情
在ASP中如何实现各种数据库的连接?急
wsyan2003
2003-10-03 09:13:16
在ASP中如何实现各种数据库的连接?急在ASP中如何实现各种数据库的连接?急在ASP中如何实现各种数据库的连接?急在ASP中如何实现各种数据库的连接?急
...全文
37
4
打赏
收藏
在ASP中如何实现各种数据库的连接?急
在ASP中如何实现各种数据库的连接?急在ASP中如何实现各种数据库的连接?急在ASP中如何实现各种数据库的连接?急在ASP中如何实现各种数据库的连接?急
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
PeterMCT
2003-10-03
打赏
举报
回复
收藏.
:)
wsyan2003
2003-10-03
打赏
举报
回复
谢谢 zhouguoyao(飞鸟)
zhouguoyao
2003-10-03
打赏
举报
回复
<%
Path = Server.MapPath("/num.mdb") '##数据库所在目录
DSN = "DRIVER=Microsoft Access Driver (*.mdb);PageTimeout=15;FIL=MS Access" & ";DefaultDir=" & Path & ";DBQ=" & Path & ";"
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open DSN
set rs=server.CreateObject("adodb.recordset")
sub connclose
conn.close
set conn=nothing
end sub
sub rsclose
rs.close
set rs=nothing
end sub
%>
ASP连接数据库的5种方法
第一种 - 这种方法用在ACCESS中最多
strconn = "DRIVER=Microsoft Access Driver (*.mdb);DBQ=" _
& Server.MapPath("aspfree.mdb")
set conn = server.createobject("adodb.connection")
conn.open strconn
第二种-这种方法用在SQL SERVER中多
strconn = "Driver={SQL Server};Description=sqldemo;SERVER=127.0.0.1;" _
&"UID=LoginID;Password=;DATABASE=Database_Name"
set conn = server.createobject("adodb.connection")
conn.open strconn
第三种
strconn="Driver={Microsoft Access Driver(*.mdb)};" _
&"DBQ=F:\Inetpub\wwwroot\somedir\db1.mdb;DefaultDir=" _
&"f:\Inetpub\wwwroot\somedir;uid=LoginID;" _
&"pwd=Password;DriverId=25;FIL=MSAccess;"
set conn = server.createobject("adodb.connection")
conn.open strconn
第四种运用系统数据源
The following uses a Data Source Name: Example
set conn = server.createobject("adodb.connection")
conn.open "Example"
第五种运用ODBC数据源,前提是你必须在控制面板的ODBC中设置数据源
set rs = server.createobject("adodb.recordset")
rs.open "tblname", "DSNName", 3, 3 第一种 - 这种方法用在ACCESS中最多
strconn = "DRIVER=Microsoft Access Driver (*.mdb);DBQ=" _
& Server.MapPath("aspfree.mdb")
set conn = server.createobject("adodb.connection")
conn.open strconn
stefli
2003-10-03
打赏
举报
回复
connstr="driver={SQL Server};server=localhost;database=vgcmis;uid=sa;pwd=lavend;"
set conn=server.CreateObject("adodb.connection")
conn.open connstr
database是你数据库的名字,uid和pwd是用户名和密码,在你安装SQL SERVER是设定的。默认是sa,密码为空。
这是一种方式,还有一种方式就是在机器上建一个数据源。在ODBC数据源管理器上建一个系统DSN,比如建的DSN为cw52007,建立链接的代码就是:
Set conn=Server.CreateObject("ADODB.Connection")
conn.open "DSN=cw52007;UID=cw52007;PWD=w0s0v7z5"
这样打开一个connection后就可以编写如下代码:
<%
sql="select * from channel "
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,1,1
while (not rs.EOF)
id = rs("id")
title = rs("title")
url = rs("url")
%>
写出数据
<%
rs.MoveNext
wend
%>
MS Access数据库连接
用DSN连接并且没有用户名和密码:
<%
set conn = Server.CreateObject("ADODB.Connection")
conn.open "YourDSNName"
%>
用DSN连接并且有用户名和密码:
<%
set conn = Server.CreateObject("ADODB.Connection")
conn.open "YourDSNName","username","password"
%>
用实际的数据库绝对路径连接:
<%
Set conn = Server.CreateObject("ADODB.Connection")
Strconn="DRIVER={Microsoft Access Driver (*.mdb)}; "
Strconn=Strconn & "DBQ=e:\yanhang\database.mdb"
conn.Open Strconn
%>
用实际的数据库相对路径连接:
<%
Set conn = Server.CreateObject("ADODB.Connection")
Strconn="DRIVER={Microsoft Access Driver (*.mdb)}; "
Strconn=Strconn & "DBQ=" & Server.MapPath("/database/yanhang.mdb")
conn.Open Strconn
%>
MS SQL Server数据库连接
用DSN连接:
<%
set conn = Server.CreateObject("ADODB.Connection")
conn.open "DSN=MyDSN;UID=user;PWD=password;DATABASE=databasename"
%>
不用DSN连接:
<%
Set conn = Server.CreateObject("ADODB.Connection")
DSNtemp="DRIVER={SQL Server};SERVER=ServerName;UID=USER;PWD=password;DATABASE=databasename"
conn.open DSNtemp
%>
FoxPro数据库连接
<%
Set Conn=Server.CreateObject("ADODB.connection")
ConnStr=”Driver=Microsoft Visual Foxpro Driver; UID=userID;SourceType=DBC;SourceDB=C:\yanhang\database.dbc"
Conn.Open ConnStr
%>
Oracle数据库连接:
<%
set conn=server.createobject("adodb.connection")
conn.cursorlocation=adUseClient
DSNTemp="Provider=MSDAORA.1;Password=xxxxx;UserID=yanhang;DataSource=xxx.world"
conn.open DSNtemp
%>
ASP
实例开发源码-
asp
脑筋
急
转弯源码 v1.2.zip
这个"
ASP
实例开发源码-
asp
脑筋
急
转弯源码 v1.2.zip"是一个基于
ASP
技术的项目源代码,主要用于
实现
一个在线的脑筋
急
转弯应用。这个应用可能包含各种趣味性的问题和答案,旨在娱乐和锻炼用户的思维能力。 1. **
ASP
...
脑筋
急
转弯(含数据) v1.0-
ASP
源码.zip
在
ASP
中
,两者可以自由选择使用,
实现
服务器端的逻辑处理。 3. **内置对象**
ASP
提供了多个内置对象,如Response、Request、Session、Application等,它们帮助开发者与用户交互、处理用户请求和共享数据。 - **...
ASP
源码—脑筋
急
转弯源码 v1.2.zip
2. **
数据库
连接
**:
ASP
程序通常需要与
数据库
交互,存储和检索脑筋
急
转弯的问题和答案,因此源码
中
会有
数据库
连接
代码,可能使用了如Access或SQL Server等
数据库
。 3. **问题管理界面**:管理员可能有一个后台管理...
自动生成实体类(C#.
ASP
.NET)
1. **
数据库
连接
**:在生成实体类之前,首先需要建立与
数据库
的
连接
。这通常通过配置
连接
字符串来完成,
连接
字符串包含了
数据库
服务器地址、
数据库
名、用户名和密码等信息。 2. **
数据库
元数据获取**:使用ADO.NET...
ef快速入门文档,
数据库
,项目源码
3. **Context类**:在EF
中
,DbContext是核心类,它是所有
数据库
操作的入口点,用于管理
数据库
连接
、实体类型和
数据库
实体之间的映射。 4. **Entity Data Model (EDM)**:是EF
中
的概念模型,用于描述应用程序
中
的...
ASP
28,406
社区成员
356,946
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章