社区
ASP
帖子详情
在ASP中如何实现各种数据库的连接?急
wsyan2003
2003-10-03 09:13:16
在ASP中如何实现各种数据库的连接?急在ASP中如何实现各种数据库的连接?急在ASP中如何实现各种数据库的连接?急在ASP中如何实现各种数据库的连接?急
...全文
19
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
%>
(毕业设计).NET图书管理信息系统2(安装程序在1里,请大家也一起下载)
自己毕业时做的设计,当时模仿分布式做的WinForms(管理用户)和WebForms(读者用户),
实现
了
数据库
连接
信息测试配置,报表打印等功能,界面也做的不错。(刚才发那个资源1是打包以后的安装程序,这个资源是源代码...
经典全面的SQL语句大全
对存储在
数据库
中
的数据来说,随机数特性能给出上面的效果,但它们可能太慢了些。你不能要求
ASP
“找个随机数”然后打印出来。实际上常见的解决方案是建立如下所示的循环: Randomize RNumber = Int(Rnd*499) +1 ...
oledb
连接
mysql_oledb
连接
mysql
数据库
接下来,首要的是
数据库
的设计,到底要用什么
数据库
好呢?用SQL server?太大了,不想装;用MySql,没用过,没下载;用Oracl,太正式了,用不来。最后我想就用Access吧,本地已安装。但在
连接
时出现:"未在本地...
asp
更新 mysql
数据库
_
asp
update mysql
数据库
数据库
必知词汇:数据操纵语言DML|名词定义|数据操纵语言(Data Manipulation Language, DML)是SQL语言的四大主要分类之一,用户通过它可以
实现
对
数据库
数据的基本操作。这种操作包括将数据插入
数据库
表、检索现有...
asp
创建mysql表_
asp
创建
数据库
表
一起谈.NET技术,不附加
数据库
ASP
.NET调用.sql文件笔者好久没有写随笔了,这次是遇到提出这样的问题“不用附加
数据库
,什么修改web.config什么的那么麻烦,而是直接运行一个页面,然后根据向导一步一步引导用户安装...
ASP
28,391
社区成员
357,060
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章