永发信息网

连接数据库都有几种方法

答案:2  悬赏:40  手机版
解决时间 2021-04-05 15:23
DB连接的都有几种方法,像是ACCESS 和SQL方法连接网页都是一样的方式吗
最佳答案
1.Access数据库的DSN-less连接方法:

set adocon=Server.Createobject("adodb.connection")
adoconn.Open"Driver={Microsoft Access Driver(*.mdb)};DBQ="& _
Server.MapPath("数据库所在路径")

2.Access OLE DB连接方法:

set adocon=Server.Createobject("adodb.connection")
adocon.open"Provider=Microsoft.Jet.OLEDB.4.0;"& _
"Data Source=" & Server.MapPath("数据库所在路径")

3.SQL server连接方法:

set adocon=server.createobject("adodb.recordset")
adocon.Open"Driver={SQL Server};Server=(Local);UID=***;PWD=***;"& _
"database=数据库名;"

4.SQL server OLE DB连接方法:

set adocon=Server.Createobject("adodb.connection")
adocon.open"provider=SQLOLEDB.1;Data Source=RITANT4;"& _
"user ID=***;Password=***;"& _
"inital Catalog=数据库名"

5.Oracle 连接方法:

set adocon=Server.Createobject("adodb.connection")
adocon.open"Driver={microsoft odbc for oracle};server=oraclesever.world;uid=admin;pwd=pass;"

6.Oracle OLE DB 连接方法:

set adocon=Server.Createobject("adodb.connection")
adocon.open"Provider=OraOLEDB.Oracle;data source=dbname;user id=admin;password=pass;"

7.dBase 连接方法:

set adocon=Server.Createobject("adodb.connection")
adocon.open"Driver={microsoft dbase driver(*.dbf)};driverid=277;dbq=------------;"

8.mySQL 连接方法:

set adocon=Server.Createobject("adodb.connection")
adocon.open"Driver={mysql};database=yourdatabase;uid=username;pwd=yourpassword;option=16386;"

9.Visual Foxpro 连接方法:

set adocon=Server.Createobject("adodb.connection")
adocon.open"Driver={microsoft Visual Foxpro driver};sourcetype=DBC;sourceDB=*.dbc;Exclusive=No;"

10.MS text 连接方法:

set adocon=Server.Createobject("adodb.connection")
adocon.open"Driver={microsoft text driver(*.txt; *.csv)};dbq=-----;"&_
"extensions=asc,csv,tab,txt;Persist SecurityInfo=false;"

11.MS text OLE DB 连接方法:

set adocon=Server.Createobject("adodb.connection")
adocon.open"Provider=microsof.jet.oledb.4.0;data source=your_path;"&_
"Extended Properties'text;FMT=Delimited'"
回答者:zhequ - 助理 二级 1-5 10:12

<%
set conn=server.create.createobject("adodb.connection")
conn.open "DSN=esinc;UID=admin;PWD=;"
%>
上面是用本地服务器
<%
set conn=server.create.createobject("adodb.connection")
conn.open "driver=driver do microsoft access (*.mdb);UID=admin;PWD=;DBQ="&server.mappath("esinc.mdb")
%>
这个是在其他地方也可以用 esinc是mdb的文件名自己改
全部回答
用asp连接各种数据库的方法 一、asp的对象存取数据库方法 在asp中,用来存取数据库的对象统称ado(active data objects),主要含有三种对象:connection、recordset 、command connection:负责打开或连接数据 recordset:负责存取数据表 command:负责对数据库执行行动查询命令 二、连接各数据库的驱动程序 连接各数据库可以使用驱动程序,也可以使用数据源,不过我建议大家使用驱动程序,因为使用驱动程序非常方便、简单,而使用数据源比较麻烦。 odbc链接 适合数据库类型 链接方式 access "driver={microsoft access driver(*.mdb)};dbq=*.mdb;uid=admin;pwd=pass;" dbase "driver={microsoft dbase driver(*.dbf)};driverid=277;dbq=------------;" oracle "driver={microsoft odbc for oracle};server=oraclesever.world;uid=admin;pwd=pass;" mssql server "driver={sql server};server=servername;database=dbname;uid=sa;pwd=pass;" ms text "driver={microsoft text driver(*.txt; *.csv)};dbq=-----;extensions=asc,csv,tab,txt;persist securityinfo=false;" visual foxpro "driver={microsoft visual foxpro driver};sourcetype=dbc;sourcedb=*.dbc;exclusive=no;" mysql "driver={mysql};database=yourdatabase;uid=username;pwd=yourpassword;option=16386;" oledb链接 适合的数据库类型 链接方式 access "provider=microsoft.jet.oledb.4.0;data source=your_database_path;user id=admin;password=pass;" oracle "provider=oraoledb.oracle;data source=dbname;user id=admin;password=pass;" ms sql server "provider=sqloledb;data source=machinename;initial catalog=dbname;userid=sa;password=pass;" ms text "provider=microsof.jet.oledb.4.0;data source=your_path;extended properties′text;fmt=delimited′" 而我们在一般情况下使用access的数据库比较多,在这里我建议大家连接access数据库使用下面的方法: dim conn set conn = server.createobject("adodb.connection") conn.open = "provider=microsoft.jet.oledb.4.0;" & "data source = " & server.mappath("../db/bbs.mdb") 其中../db/bbs.mdb是你的数据库存放的相对路径!如果你的数据库和asp文件在同一目录下,你只要这样写就可以了: dim conn set conn = server.createobject("adodb.connection") conn.open = "provider=microsoft.jet.oledb.4.0;" & "data source = " & server.mappath("bbs.mdb") 有许多初学者在遇到数据库连接时总是会出问题,然而使用上面的驱动程序只要你的数据库路径选对了就不会出问题了。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
集合A={x|0<x≤2},B={x||x+1|≥2},则(CRA
姗姗来迟的反义词,姗姗的近义词是什么?
如何正确的清洁马桶
问下啊,英国的气候和环境怎么样?
物理题的说 求各位大大解题的说 表示要有过程
如何用四则运算和括号计算 9 9 9 9 9=5
有长沙望城信息学院妹子的电话吗
开心宝贝是什么星座
氯气中的氯原子和氯化钠中的氯离子都属于氯元
小品{花盆儿}挖个坑埋点土数个12345。。。。
谣言的危害
艾青赞美兵团的诗歌,求赞美“猪”的句子,最好
什么的泡沫填形容词
物理.求密度某物体在空中城中10.8N,浸在水中
因病辞职,可否用加班天数抵辞职期 .
推荐资讯
黄山屯溪哪里有拔火罐的,具体位置给说下
笔记本重装系统后一开机就关机,风扇声很大声
如何给孩子写评语,家长给孩子写考试的评语怎
螳螂,善捕捉害虫,故为益虫。每年一到“芒种
十年前我欠别人钱他去法院把我起诉了,当时我
乘法结合律100道
羊毛大衣缩水了怎么办
Helenismuchmorekindtoheryoungestc
单选题《经济日报》曾载文指出:“在千方百计
口算.96÷3= 15+40= 56+15= 84÷2= 32
0.1的3次方等于多少
长1.8米宽1.2米高0.6米是多少方
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?