asp如何连接数据库,asp怎样连接数据库
十余年的邵武网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。成都全网营销的优势是能够根据用户设备显示端的尺寸不同,自动调整邵武建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。成都创新互联公司从事“邵武网站设计”,“邵武网站推广”以来,每个客户项目都认真落实执行。
1,asp怎样连接数据库
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 %>2,ASP怎么连接数据库
ASP连接数据库有多种方式
QQ:275423182
ASP、PHP技术做动态网站ASP里操作数据库的UPDATE和SQL UPDATE这两者之间根本就没有可比性,他们都同是属于SQL语句. 下面开门见山,看两句话:
<%
set conn=server.createobject("adodb.connection")
conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("example3.mdb")
%>
第一句话定义了一个adodb数据库连接组件,第二句连接了数据库,大家只要修改后面的数据库名字就可以了。是不是很简单?
下面再看三句:
<%
exec="select * from guestbook"
set rs=server.createobject("adodb.recordset")
rs.open exec,conn,1,1
%>
这三句加在前面两句的后面,第一句:设置查询数据库的命令,select后面加的是字段,如果都要查询的话就用*,from后面再加上表的名字,我们前面建立的是不是一个gustbook表阿?第二句:定义一个记录集组件,所有搜索到的记录都放在这里面,第三句是打开这个记录集,exec就是前面定义的查询命令,conn就是前面定义的数据库连接组件,后面参数“1,1”,这是读取,后面讲到修改记录就把参数设置为1,3,好了接下来我们读取记录。
<%do while not rs.eof%> <%=rs("name")%> <%=rs("tel")%> <%=rs("message")%> <%=rs("time")%> <% rs.movenext loop %>
在一个表格中,我们用4列分别显示了上次建立的表里面的四个字段,用do循环,not rs.eof的意思是条件为没有读到记录集的最后,rs.movenext的意思是显示完一条转到下面一条记录,<%=%>就等于<%response.write%>用于在html代码里面插入asp代码,主要用于显示变量。
3,asp网站如何连接数据库
你要到数据库里查看,要看你的程序是什么数据库,如果是access,那就直接在ftp中找到下,下载,然后在你电脑上双击打开,前提是你安装了access(办公软件office中的一个组件)如果是其他sql数据,而且有数据库管理面板的话,就在浏览器中访问管理面板,使用你的数据库登录用户名和密码进行登录即可因为 不知道你asp要链到哪种数据库,有access,sql==,就多点方法,呵呵 第一种 - 这种方法用在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 strconn4,在ASP编程中如何连接数据库
set conn=server.CreateObject("adodb.connection")conn.connectionstring="driver=conn.open<%var conn=server.CreateObject("ADODB.Connection");conn.Open("driver=dbq="+server.MapPath("Sample.mdb"));<%连接数据库 dim conn dim connstr on error resume next connstr="DBQ="+server.mappath("data/data.mdb")+";DefaultDir=;DRIVER= set conn=server.createobject("ADODB.CONNECTION") conn.open connstr %>其中的data/data.mdb为数据库的路径和数据库的名称,本例中的数据库放在了data这个文件夹中,文件夹与其他的asp文件放在一个文件夹中的!c#连接sql serverstring strconnection="uid=sa; password=; ";strconnection+="initial catalog=northwind;server=yoursqlserver;";strconnection+="connect timeout=30"; sqlconnection objconnection=new sqlconnection(strconnection);.. objconnection.open();objconnection.close(); "uid=sa":连接数据库的用户名为sa. "password=":连接数据库的验证密码为空.他的别名为"pwd",所以我们可以写为"pwd=". "initial catalog=northwind":使用的数据源为"northwind"这个数据库.他的别名为"database",本句可以写成"database=northwind". "server=yoursqlserver":使用名为"yoursqlserver"的服务器.他的别名为"data source","address","addr". " connect timeout=30":连接超时时间为30秒.(根据情况添加)ps: 1.你的sql server必须已经设置了需要用户名和密码来登录,否则不能用这样的方式来登录.如果你的sql server设置为windows登录,那么在这里就不需要使用"uid"和"password"这样的方式来登录,而需要使用"trusted_connection=sspi"来进行登录. 2. 如果使用的是本地数据库且定义了实例名,则可以写为"server=(local)\实例名";如果是远程服务器,则将"(local)"替换为远程服务器的名称或ip地址.
5,用aspnet如何连接sql数据库
asp.net项目往往都要连接数据库,我一般习惯使用三层架构(Mode,DAL,BLL,Web)来创建项目,今天我就把项目怎么连接SQL数据库的类写下来,仅供大家参考。(注意:此教程是在三层架构的前提下)1.首先是连接字符串:为了便于修改,我们把连接的字符串写在Web层下的Web.config文件中。在Web.config文件的节点中添加如下代码:这句话的意思是建立一个connStr连接,服务器是gaopin\SQLEXPRESS,数据库名是Table,用户名是gaopin密码是123。2.连接建立完成了以后接着在DAL层中建立一个类(.cs)文件,类名是SQLHelper3.要连接数据库必须引用Configuration,在SQLHelper类中也添加引用:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Data;using System.Data.SqlClient;using System.Configuration;4.完成SQLHelper的编写,整个类如下:namespace DALpublic class SQLHelperprivate SqlConnection conn = null;private SqlCommand cmd = null;private SqlDataReader sdr = null;public SQLHelper()string connStr = ConfigurationManager.ConnectionStrings["connStr"].ConnectionString;conn = new SqlConnection(connStr);}private SqlConnection GetConn()if (conn.State == ConnectionState.Closed)conn.Open();}return conn;}/// /// 执行不带参数的增删改SQL语句或存储过程/// /// 增删改SQL语句或存储过程/// 命令类型/// public int ExecuteNonQuery(string cmdText, CommandType ct)int res;trycmd = new SqlCommand(cmdText, GetConn());cmd.CommandType = ct;res = cmd.ExecuteNonQuery();}catch (Exception ex)throw ex;}finallyif (conn.State == ConnectionState.Open)conn.Close();}}return res;}/// /// 执行带参数的增删改SQL语句或存储过程/// /// 增删改SQL语句或存储过程/// 命令类型/// public int ExecuteNonQuery(string cmdText, SqlParameter[] paras, CommandType ct)int res;using (cmd = new SqlCommand(cmdText, GetConn()))cmd.CommandType = ct;cmd.Parameters.AddRange(paras);res = cmd.ExecuteNonQuery();}return res;}/// /// 执行查询SQL语句或存储过程/// /// 查询SQL语句或存储过程/// 命令类型/// public DataTable ExecuteQuery(string cmdText, CommandType ct)DataTable dt = new DataTable();cmd = new SqlCommand(cmdText, GetConn());cmd.CommandType = ct;using (sdr = cmd.ExecuteReader(CommandBehavior.CloseConnection))dt.Load(sdr);}return dt;}/// /// 执行带参数的查询SQL语句或存储过程/// /// 查询SQL语句或存储过程/// 参数集合/// 命令类型/// public DataTable ExecuteQuery(string cmdText, SqlParameter[] paras, CommandType ct)DataTable dt = new DataTable();cmd = new SqlCommand(cmdText, GetConn());cmd.CommandType = ct;cmd.Parameters.AddRange(paras);using (sdr = cmd.ExecuteReader(CommandBehavior.CloseConnection))dt.Load(sdr);}return dt;}}}
分享文章:asp如何连接数据库,asp怎样连接数据库
分享链接:
http://dzwzjz.com/article/ehscch.html