×

asp教程连接数据库

asp教程连接数据库(ASp连接数据库)

admin admin 发表于2023-09-15 06:57:05 浏览38 评论0

抢沙发发表评论

本文目录

ASp连接数据库

用的最多的就是ACCESS和SQLServer数据库,连接语句如下:1.ASP连接Access数据库语句SetConn=Server.CreateObject(“ADODB.Connection“)Connstr=“DBQ=“+server.mappath(“www/bbs.mdb“)+“;DefaultDir=;DRIVER={MicrosoftAccessDriver(*.mdb)};“Conn.Openconnstr其中SetConn=Server.CreateObject(“ADODB.Connection“)为建立一个访问数据的对象server.mappath(“www/bbs.mdb“)是告诉服务器access数据库访问的路径2.ASP连接Sqlserver数据库语句Setconn=Server.CreateObject(“ADODB.Connection“)conn.Open“driver={SQLServer};server=202.108.32.94;uid=wu77445;pwd=p780522;database=www_panwei_com“connopen其中/Setconn=Server.CreateObject(“ADODB.Connection“)为设置一个数据库的连接对象driver=()告诉连接的设备名是SQL-SERVERserver是连接的服务器的ip地址,Uid是指用户的用户名,pwd是指的用户的password,database是用户数据库在服务器端的数据库的名称

如何用asp连接数据库

我给你个连接串吧。把你这里面的全部换成我的就行。Dim Conn,ConnStr ConnStr=“Driver={SQL Server};Server=(local);Uid=sa;Pwd=123;Database=Bjx_Data;“On Error Resume Next Set Conn = Server.CreateObject(“ADODB.Connection“) Conn.Open ConnStrUid 登录名Pwd 密码Database 数据库名

怎么样用ASP连接数据库

数据库连接《%dim db,conn,myconndb=“/database/product.mdb“Set Conn = Server.CreateObject(“ADODB.Connection“)myconn=“Provider=Microsoft.Jet.OLEDB.4.0;Data Source=“ & Server.MapPath(““&db&““)Conn.Open MyConn%》’添加数据《%name=request.form(“name“)type_=request.form(“type_“)about=ubbcode(request.form(“about“))pic=request.form(“PIC“)if name=““ or pic=““ or type_=““ thenresponse.write“错误!内容必须添写!或您没有选择类别“elseset sql=conn.execute(“Insert Into RY_WH(title,about,pic,type_,time_) Values (’“&name&“’,’“&about&“’,’“&pic&“’,’“&type_&“’,’“&date()&“’)“)set sql=nothingresponse.redirect(“q_admin.asp“)end if%》’删除数据《%id=Request.QueryString(“id“)Set book=server.createobject(“adodb.recordset“) SQLstr=“Delete * from RY_WH where id = “ & id conn.Execute SQLstr set book=nothing conn.close set conn=nothingresponse.redirect(“Q_admin.asp“)%》数据修改!《%set rs=server.createobject(“adodb.recordset“)id=request.form(“type“)typename_=request.form(“typename“)sql=(“select * from RY_WH_TYPE where id=“&id&““)rs.open sql,conn,1,3rs(“typename“)=typename_rs.updaters.closeresponse.redirect(“Q_type.asp“)%》

asp如何连接数据库

你在本地测试的时候,是通过本地的ODBC数据源管理器连接的,而上传到服务器上(应该是虚拟主机吧)后,你是不可能操作到服务器上的 ODBC数据源管理器。 所以,不能通过这种方式连接数据库: 可以采用: dbpath = Server.MapPath(“你的数据库文件路径“) connstr = “Provider=Microsoft.Jet.OLEDB.4.0;Data Source=“&dbpath&“;JET OLEDB:Database Password=“ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1,其实上面的代码已经告诉你了阿,只不过,你要搞准你的 Access 文件的路径: 打个比方,如果 有一个 access数据库,是mydb.mdb 文件,并且和这个连接代码所在文件在同一个目录下,那么可以这么写: dbpath = Server.MapPath(“./mydb.mdb“) connstr = “Provider=Microsoft.Jet.OLEDB.4.0;Data Source=“&dbpath&“;JET OLEDB:Database Password=“ ’当然,如果数据库没有密码,也可以不要后面的一部分,直接写成 ’connstr = “Provider=Microsoft.Jet.OLEDB.4.0;Data Source=“&dbpath&““ Set userconn = Server.CreateObject(“ADODB.Connection“) userconn.Open connstr 到这里,已经把数据连接好了… 然后,就可以操作数据库里面的数据表了… 当然,还必须初始化一个 Recordset对象2,如果上面的文件保存为 conn.asp,且和 index.asp 在一个目录下,那么在index.asp中输入要在 操作数据库之前,引用 conn.asp 文件的内容即:《!--#include file=“./conn.asp“ --》 ^^^还说两句,不要生气,个人觉得,如果这些都不懂的话,那你的asp 编程还没入门(因为这是一些最基本的操作),应该要找点书看一下,并且要多看,多练,先理解,不要急于上路,所谓磨刀不误砍柴工嘛,祝你好运!

asp网页如何访问数据库

在asp动态语言页面中连接数据库是通过asp内部的ADO组件通过ODBC完成。1、首先应创建 Connection 对象的实例。下面的脚本创建 Connection 对象《% ’Create a connection object Set cn = Server.CreateObject(“ADODB.Connection“) ’Open a connection; the string refers to the DSN%》2、接着打开数据库连接: cn.Open “FILEDSN=MyDatabase.dsn“注意:无论在等号 (=) 之前还是之后,DSN 字符串都不能包含空格。在这种情况下,Connection 对象的 Open 方法引用基于 DSN 的文件,其中包含关于数据库的位置和配置信息。也可以不引用 DSN,直接显式引用供应程序、数据源、用户 ID 和密码。3、连接过程:《% Set cn = Server.CreateObject(“ADODB.Connection“) ’创建数据库连接对象 Set rsCustomers = Server.CreateObject(“ADODB.Recordset“) ’创建数据库查询对象 cn.Open “FILEDSN=SQLlink.dsn“ ’打开数据库 strSQL = “SELECT username,password FROM where username=’duguying’“ rsCustomers.Open strSQL, cn ’运行SQL语句%》4、处理数据库返回数据Set username1= rsCustomers(“username“) ’获取username字段的返回结果 Set password1= rsCustomers(“password“) ’获取password字段的返回结果 Do Until rsCustomers.EOF Response.Write username1 & “ “ & password1 & “《BR》“ rsCustomers.MoveNext Loop ’通过循环获取所有返回记录

asp怎么链接sql数据库

我空间里有,不同的数据库有不同的链接方式,代码如下:一、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“) 有许多初学者在遇到数据库连接时总是会出问题,然而使用上面的驱动程序只要你的数据库路径选对了就不会出问题了,希望对你有所帮助!