深圳网站建设优化排名,好口碑自适应网站建设,WordPress超级链接不跳转,网站的导航栏怎么做的很多朋友对ASP连接ACCESS数据库的方法不太熟悉.下面把几种方法列举出来,需要用的时候或者自己的程序出现问题的时候与这些源程序对照一下,说不定会有所启发.1.set dbconnectionServer.CREATEOBJECT(ADODB.CONNECTION)DBPath Server.MapPath(customer.mdbServer.CREATEOBJECT(ADODB.CONNECTION)DBPath Server.MapPath(customer.mdb)dbconnection.Open driver{Microsoft Access Driver (*.mdb)};dbq DBPathSQLselect * from auth where id user_id SET uplistdbconnection.EXECUTE(SQL)2.set dbconnectionServer.CreateObject(ADODB.Connection)DBPath Server.MapPath(customer.mdb)dbconnection.Open providermicrosoft.jet.oledb.4.0;data sourcedbpathSQLselect * from auth where id user_id SET uplistdbconnection.EXECUTE(SQL)3.DBPath Server.MapPath(customer.mdb)set session(rs)Server.CreateObject(ADODB.Recordset) rsServer.CreateObject(ADODB.Recordset)connstrprovidermicrosoft.jet.oledb.4.0;data sourcedbpathSQLselect * from auth where id user_id session(rs).Open sql,connstr,1,34.建odbc源xxxset connserver.createobject(Adodb.connection)conn.open DSNxxx;UID;PWD;DatabasecustomerASP中五种连接数据库的方法第一种 - 这种方法用在ACCESS中最多strconn DRIVERMicrosoft Access Driver (*.mdb);DBQ Server.MapPath(aspfree.mdb)set conn server.createobject(adodb.connection)conn.open strconn第二种这种方法用在SQL SERVER中多strconn Driver{SQL erver};Descriptionsqldemo;SERVER127.0.0.1;UIDLoginID;_PWDPassword;DATABASEDatabase_Nameset conn server.createobject(adodb.connection)conn.open strconn第三种strconnDriver{MicrosoftAccessDriver(*.mdb)}; _DBQF:\Inetpub\wwwroot\somedir\db1.mdb;DefaultDirf:\Inetpub\wwwroot\somedir;_ uidLoginID; _pwdPassword;DriverId25;FILMSAccess;set conn server.createobject(adodb.connection)conn.open strconn第四种运用系统数据源The following uses a Data Source Name:set conn server.createobject(adodb.connection)conn.open Example第五种运用ODBC数据源前提是你必须在控制面板的ODBC中设置数据源set rs server.createobject(adodb.recordset)rs.open tblname, DSNName, 3, 3我补充一下现在有的朋友用DW开发asp的程序在本地调试一切正常发代是传到网上就不行了这是因为数据库连接出了问题我举一个例子范例网址在“D:\54MASTER”数据库在根文件夹下的data下名字叫做user.mdb.代码如下 FileNameConnection_ado_conn_string.htm TypeADO DesigntimeTypeADO HTTPfalse Catalog SchemaDim MM_conn_STRING下面的是在远程调用的代码本例是上传时的设置所以把下面这句注释调。MM_conn_STRING Driver{Microsoft Access Driver (*.mdb)};DBQ d:/54master/data/user.mdb在本地调试时可以取消上面的注释将下面这句注释掉就可以了。MM_conn_STRING ProviderMicrosoft.Jet.OLEDB.4.0;Data Source Server.Mappath(/data/user.mdb)过滤SQL非法字符Rem 过滤SQL非法字符function checkStr(str)if isnull(str) thencheckStr exit functionend ifcheckStrreplace(str,,)checkStrreplace(str, ,)checkStrreplace(str,(,)end function%