在asp中怎么连接Access数据库
发布网友
发布时间:2022-04-07 20:03
我来回答
共2个回答
热心网友
时间:2022-04-07 21:32
asp连接access数据库的方法:
1、设置数据库连接方式:
set dbconnection=Server.CreateObject("ADODB.Connection")
DBPath = Server.MapPath("customer.mdb")
dbconnection.Open "provider=microsoft.jet.oledb.4.0;data source="&dbpath
SQL="select * from auth where id='" & user_id &"'"
SET uplist=dbconnection.EXECUTE(SQL)
2、设置连接数据库
DBPath = Server.MapPath("customer.mdb")
set session("rs")=Server.CreateObject("ADODB.Recordset")
' rs=Server.CreateObject("ADODB.Recordset")
connstr="provider=microsoft.jet.oledb.4.0;data source="&dbpath
SQL="select * from auth where id='" & user_id &"'"
session("rs").Open sql,connstr,1,3
3、建立odbc数据源
set conn=server.createobject("Adodb.connection")
conn.open "DSN=xxx;UID=;PWD=;Database=customer
4、附上一个经常用的sqlserver与access通用的连接数据库代码:
<%
Const DataBaseType=1
If DataBaseType=0 then
DBPath="/jb51/news.asp"
SqlNowString = "Now()"
ystr=true
nstr=false
suiji="rnd(id)"
Else
'如果是SQL数据库,请认真修改好以下数据库选项
DataServer = "wwwjb51net" '数据库服务器IP
DataUser = "jb51net" '访问数据库用户名
DataBaseName = "jb51net" '数据库名称
DataBasePsw = "密码" '访问数据库密码
SqlNowString = "getdate()"
ystr=1
nstr=0
suiji="newid()"
End if
On Error Resume Next
If DataBaseType = 1 Then
ConnStr="driver={SQL Server};server="&dataserver&";UID="&datauser&";PWD="&databasepsw&";Database="&databasename
Else
ConnStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(DBPath)
End If
Set conn = Server.CreateObject("ADODB.Connection")
conn.open ConnStr
If Err Then Err.Clear:Set conn = Nothing:Response.Write "数据库连接出错,请检查Conn.asp文件中的数据库参数设置。":Response.End
%>
热心网友
时间:2022-04-07 22:50
<%
response.Charset="GB2312"
Dim ConnStr,DataType
Dim ServerName,UserName,PassWord,DatabaseName
ServerName = "127.0.0.1" '设置数据库服务器地址,当为Access数据库时忽略
UserName = "sa" '设置数据库服务器用户名,当为Access数据库时忽略
PassWord = "" '设置数据库服务器密码,当为Access数据库时忽略
DatabaseName = "dbname" '设置数据库服务器数据库名,当为Access数据库时设置路径及文件名
DataType="SqlServer" '设置数据库类型 (SqlServer,Mysql,Access)
if DataType="SqlServer" then
ConnStr = "Provider=Sqloledb;Data Source="&ServerName&";User ID="&UserName&";Password="&PassWord&";Initial Catalog="&DatabaseName&";"
elseif DataType="Mysql" then
Connstr="Driver={Mysql ODBC 3.51 Driver};Server="&ServerName&";UID="&UserName&";PassWord="&PassWord&";Database="&DatabaseName&";"
elseif DataType="Access" then
Connstr="DBQ="+Server.Mappath(""&DatabaseName&"")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
'Connstr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.Mappath(""&DatabaseName&"")
end if
On Error Resume Next
Set Conn = Server.CreateObject("Adodb.Connection")
Conn.Open ConnStr
If Err Then
err.Clear
Set Conn = Nothing
Response.Write "数据库连接错误,请稍后再试!"
Response.End
End If
%>
在asp中怎么连接Access数据库
1、设置数据库连接方式:set dbconnection=Server.CreateObject("ADODB.Connection")DBPath = Server.MapPath("customer.mdb")dbconnection.Open "provider=microsoft.jet.oledb.4.0;data source="&dbpath SQL="select * from auth where id='" & user_id &"'"SET uplist=dbconnection.EXECUTE(SQL)...
两张表格匹配数据怎么匹配
Excel一键自动匹配,在线免费vlookup工具,3步完成!Excel在线免费vlookup工具,点击66步自动完成vlookup匹配,无需手写公式,免费使用!
asp.net如何连接accessASP.NET连接数据库
在ASP.NET有两种方法连接ACCESS数据库。具体操作如下:第一种方法是真的拉一个控件,比如GridView和DataList,在设计页面上,点击右上角的三角形新建一个数据源,在弹出的对话框中选择数据库,新建一个连接,在添加连接对话框的更改中选择Access数据库,然后在浏览中选择你的数据库。如果测试成功,下一步...
asp 连接 access 数据库 几种方法
conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq="&Server.MapPath("data.mdb")方法2:Set conn = Server.CreateObject("ADODB.Connection")conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.MapPath("data.mdb")注意:一个页面中,只要连接一次就可以了,数据库使用...
asp 如何连接access数据库
1、首先新建一个access数据库。access的版本建议是2003年版本的,没有access可以自行下载安装。数据库的名字我们就叫db1.mdb,新建数据库表明为table_1,在表1中新建name等几个字段,并相应插入字段值。2、用FTP工具在虚拟服务器中新建一个mytest文件夹,将该数据库上传到mytest文件夹中。3、在mytest...
怎样在asp.net中连接ACCESS数据库?
在asp.net中连接ACCESS数据库有两种方法,具体操作如下:第一种方法,就是真接在在设计页面上拉一个控件,例如GridView、DataList,点击右上角那个三角符,新建数据源,在跳出的对话框选择数据库,新建连接,在添加连接对话框的更改那里选择Access数据库,之后在浏览那里选择你的数据库,测试成功的话,接下来的,就...
asp怎么连接access数据库?
第三行程序:利用连接对象Conn的Open方法打开一个指定的数据库。因为我们要打开的是Access数据库,所以要指定ODBC驱动程序参数,表示要透过Access的ODBC驱动程序来访问数据库:driver={Microsoft Access Driver (*.mdb)};。另一个参数dbq= & DbPath,运算后等效于dbq=Server.MapPath(数据库...
怎样在ASP中连接ACESS数据库
要想显示,首先还是需要ASP与该数据库文件建立连接,具体怎么建立?往下看。1,conn.asp:主要起的是连接并打开某数据库文件的功能。该文件建议单独存在,并且位置是和存放数据库的文件夹database处与同一物理层次。<%db_path = "database/cnbruce.mdb"Set conn= Server.CreateObject("ADODB.Connection")connstr = "...
asp怎么连接access数据库?
conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("example3.mdb")> 第一句话定义了一个adodb数据库连接组件,第二句连接了数据库,大家只要修改后面的数据库名字就可以了。是不是很简单?下面再看三句:< exec="select * from guestbook"set rs=server.createobject("...
关于ASP如何与ACCESS数据库连接问题
首先在外圈先弄一个表单。把每个文本框都赋一个ID或者NAME。在下面做一个提交按钮提交表单。全部做好之后,首先链接数据库。连接好之后 set rs=server.createobject("adodb.recordset")sql="select * from 表名 where (id is null)"rs.open sql,conn,1,3 rs.addnew 下面写的就是你要插入的字段...
用asp做网站时如何使用access数据库实现页面之间的连接 (不设置用户...
ASP网页与数据库的连接是通过ADO的Connection对象完成的。Connection可以打开和关闭数据库。对于Access数据库,具体的连接方法有三种:(1)OLE DB连接方法。格式如下:Set objConn = Server.CreateObject("ADODB.Connection")Provider = "Provider=Microsoft.Jet.OLEDB.4.0;"DBPath = "Data Source=" & ...