欢迎光临
我们一直在努力

asp网站连接数据库_asp网站连接数据库错误怎么解决

asp网站连接数据库_asp网站连接数据库错误怎么解决

大家好,很高兴能够为大家解答这个asp网站连接数据库问题集合。我将根据我的知识和经验,为每个问题提供清晰和详细的回答,并分享一些相关的案例和研究成果,以促进大家的学习和思考。

文章目录列表:

1.asp.net如何连接accessASP.NET连接数据库
2.ASP数据库连接 asp怎样与SQL数据库连接
3.ASp连接数据库(ASP连接数据库时,可以使用哪三种方式的连接方法)
4.不知道为什么在本机调试asp程序时 总是提示连接不上数据库。(我的sql server 服务已经全部打开
5.ASP如何与SQL连接数据库(希望可以得到详细的回答,_好是一步一步的告诉我怎样做!)
6.asp如何连接mysqlasp如何连接mysql数据库

asp网站连接数据库_asp网站连接数据库错误怎么解决

asp.net如何连接accessASP.NET连接数据库

在ASP.NET如何连接ACCESS数据库?

在ASP.NET有两种方法连接ACCESS数据库。具体操作如下:

_种方法是真的拉一个控件,比如GridView和DataList,在设计页面上,点击右上角的三角形新建一个数据源,在弹出的对话框中选择数据库,新建一个连接,在添加连接对话框的更改中选择Access数据库,然后在浏览中选择你的数据库。如果测试成功,下一步就容易多了。

数据库连接的第二种方法:选择“新建连接?”;然后会弹出以下窗口;选择数据库类型“下一步”,然后选择数据库的正确位置。

(测试连接成功后)点击确定,然后(在编辑窗口中双击任意空白色位置)打开对应的cs文件。你会看到受保护系统的代码。data.oledb.oledb连接myconnection会自动添加到程序中。

现在很容易打开数据库,你只需要使用MyConnection。open();//数据库将被打开。

asp怎么连接access数据库?

ASP连接的是ACCESS数据库,两种常用方法。

例如:数据库名称为data.mdb,位于根目录下,与conn.asp文件同一目录。

_种:%dimconndimconnstrconnstr=DBQ=+server.m_ath(data.mdb)+;DefaultDir=;DRIVER={MicrosoftAccessDriver(*.mdb)};setconn=server.createobject(ADODB.CONNECTION)conn.openconnstr%>第二种:%dimconndimconnstrConnstr=Provider=;DataSource=Server.M_ath(data.mdb)Setconn=Server.CreateObject(ADODB.Connection)Conn.OpenConnstr%>

asp.net如何连接access(要详细步骤)?

publicstaticOleDbConnectionConn(){stringc_tring="provider=microsoft.jet.oledb.4.0;datasource="+"access数据库的位置";OleDbConnectioncon=newOleDbConnection(c_tring);returncon;}//打开access数据库的连接字符串的方法。

网站与ACCESS数据库如何连接?

2、字符串DNS连接(再网络上的服务器都用这个)这些都可以用ASP语言写出来,由于你看不懂,所以可以用计算机本身的数据源进行连接。_步:安装IIS,并将网站目录设置正确。IP设置正确,也可以不设,用本地地址浏览,简单的就是r这个。第二步:打开Dreamweaver,建立一个站点,站点所使用的服务器技术要选择一个带有ASP的,比如ASPVBscript这个。并根据提示将站点设置完成。第三步:建立数据库,这一步就不说了。第四步:建立数据源,先说简单的系统DNS,打开控制面板下的管理工具,打开数据源DNS,在系统DNS选项下面添加一个新的数据源,驱动程序选择一个带有access的,比如DriverdoMicrosoftAccess这个,然后写个名字上去,数据库就选择你建立的网站数据库就行了。第五步:在Dreamweaver里建立数据库连接,打开站点,新建一个ASP页面,保存到站点目录下,不关闭它,然后选择窗口下的数据库面板,点击数据源名称DNS连接数据库,测试成功后,站点里就有了数据库连接。

asp.net搭配access数据库好处?

没有什么特别的好处。

也许_的好处就是能随时迁移吧,不需要架设啥数据库之类的~~~如果是小型系统,建议使用SQLite~

DW中asp.netvb如何连接ACCESS数据库?

展开全部

两种方法:

一、

首先在web.config文件_Settings>节点中加入如下代码:

!--数据源-->

addkey="myds"value="Provider=Microsoft.Jet.OLEDB.4.0;Datasource="/>

!--数据库相对路径-->

addkey="myconn"value="__DataVinikeData.mdb"/>

然后,写个类文件,调用上面的定义,代码如下:

'定义一个连接字符串,难点就在这里,网上很多用到了Server.M_ath,但是还是不行,注意这里用到了Request.M_ath(相对asp来说,这是asp所没用的)

PublicconnstrAsString=Configurati_ettings._Settings("myds")+HttpContext.Current.Request.M_ath("~")+(Configurati_ettings._Settings("myconn").Trim())

接下来就不用说了,相信经常写类的都知道,嘿嘿。。。

方法二、推荐使用

把数据库文件放在__Data目录下,然后用下面的连接字符串,就不用管路径问题了,.Net会自动替换成合适的路径。

这是Asp.net2.0新增的功能,使用|DataDirectory|

Web.config文件中:

addname="connstr"connecti_tring="Provider=Microsoft.Jet.OLEDB.4.0;DataSource=|DataDirectory|db.mdb"providerName="System.Data.OleDb"/>

ASP数据库连接 asp怎样与SQL数据库连接

前两日,在CSDN看了篇文章《10个程序员必须学会接受的残酷真相》,其中有一条:

互联网其实就是存储在表中的数据”,这句话说的很有道理,也提醒我们开发人员需要重视数据库操作;

本篇讲述asp.net如何连接数据库,考虑到数据库种类较多,这里就以asp.net连接SQL Server数据库举例

工具/原料

电脑

Visual Studio

方法/步骤

启动Visual Studio,新建一个web工程

点开工程目录下web.config文件,

找到<connecti_trings>节点,新增数据库配置

<add name="myDB" connecti_tring="server= XXX;database=XXX;uid=XXX;pwd=XXX" providerName="System.Data.SqlClient" />

aspx界面新建一个button和一个文本框用于测试数据库连接,

其中button添加点击事件

button对应click事件中添加以下代码(一下代码仅用于测试示范,暂不考虑严谨性)

protected_oid Button1_Click(object sender, EventArgs e)

{

string setting = "myDB";

var connString = System.Web.Configuration.WebConfigurationManager.Connecti_trings[setting];

SqlConnection conn = new SqlConnection(connString.Connecti_tring);

TextBox1.Text = conn.ToString();

}

右击在浏览器中查看页面,如图

点击button若数据库连接成功,会在文本框中显示当前连接成功提示

System.Data.SqlClient.SqlConnection

PS:以上数据库操作并不严谨,仅用于示范,数据库连接

读者在实际使用对数据库进行crud操作时,参考微软官方文档

ASp连接数据库(ASP连接数据库时,可以使用哪三种方式的连接方法)

用的_多的就是ACCESS和SQL

Server数据库,连接语句如下:

1.

ASP连接Aess数据库语句

Set

Conn=Server.("ADODB.Connection")

Connstr="DBQ="server.m_ath("www/bbs.mdb")";DefaultDir=;DRIVER={Microsoft

AessDriver(*.mdb)};"

Conn.Open

connstr

其中Set

Conn=Server.("ADODB.Connection")为建立一个访问数据的对象

server.m_ath("www/bbs.mdb")是告诉服务器aess

数据库访问的路径

2.

ASP连接Sqlserver数据库语句

Set

conn

=

Server.("ADODB.Connection")

conn.Open"driver={SQLServer};server=202.108.32.94;uid=wu77445;pwd=p780522;database=w

ww_panwei_com"

conn

open

其中/Set

conn

=

Server.("ADODB.Connection")为设置一个数据库的连接对象

driver=()告诉连接的设备名是SQL-SERVER

server是连接的服务器的ip地址,Uid是指用户的用户名,pwd是指的用户的password,database是用户数据库在服务器端的数据库的名称

不知道为什么在本机调试asp程序时 总是提示连接不上数据库。(我的sql server 服务已经全部打开)

1. 确保服务器端的数据库中存在sa,并支持混合登录模式.默认安装的时候,可能会忽略建立sa.

2. 确保服务器端的数据库是支持远程调用的.打开SQL Server Management Studio,选择该数据库,右键菜单"Properties",在打开的对话框中选择Connecti_,把Allow remote connecti_ to this server选上.

3. 确保服务器端的SQL服务的TCP/IP是Enable的.打开SQL Server Configuration Manager. 选择SQL Server 2005 Network Configuration下的Protocols for SQL2005( 我安装的SQL示例名为SQL2005), 把Named Pipes和TCP/IP都修改为Enabled,默认是Disabled.

4. 确保服务器端的SQL实例的远程调用是支持TIP/IP和named pipes的. 打开SQL Server Surface Area Configuration Manager,在打开的页面中选择Surface Area Configuration for Services and Connecti_.选中实例的Remote Connecti_,把Using both TCP/IP and named pipes选中.

5. 重启服务器端的SQL Server 2005服务,确保SQL Server Agent和SQL Server Browser的服务也启动了. 默认都是需要手动启动,可以改成Automatic.

6. 因为服务器端的操作系统是WinXp+SP2,所以还需要检查防火墙.确保防火墙中的1433端口打开了.

另外, SQL Server 2005的默认端口可能不是1433. 我们需要手动修改一下. 打开SQL Server Configuration Manager. 选择SQL Server 2005 Network Configuration下的Protocols for SQL2005( 我安装的SQL示例名为SQL2005), 查看TCP/IP的属性.在打开的对话框中选择IP Address, 把到IPAll下的TCP Dymanic Ports改为0,TCP Port的值修改为1433.

在Windows防火墙中的Excepti_中Add Port:TCP 1433和UDP 1434, 同时还需要Add Program.先打开SQL Server Configuration Manager,在SQL Server 2005 Services中选中SQL Server,查看属性,在Advanced中记下Instance ID.如(MSSQL.1)

在防火墙的Excepti_中Add Program,找到诸如...Microsoft SQL ServerMSSQL.1MSSQLBinnsqlservr.exe,添加.

所有这些都做完了,客户端应该就可以访问了,_好客户端也在自己的Configration Manager的Client Configuration中设置TCP/IP为Enabled.

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=-----;extensi_=asc,csv,tab,txt;Persist SecurityInfo=false;"

Visual Foxpro "Driver={microsoft_isual 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.m_ath

("../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.m_ath

("bbs.mdb")

asp如何连接mysqlasp如何连接mysql数据库

ASP如何连接MYSQL数据库?谢谢你。我赶时间。

ASP如何使用MYSQL数据库

Mysql数据库以其短小、方便、快捷、免费的特点成为了很多网站的_。

数据库,但是一般用phpmysql来开发各种动态页面。其实asp也可以。

用mysql数据库开发动态页面,刚学会,不敢独享,所以精选了一下。

本文供大家参考。

我的环境是Windows2000IIS5.0MySQL-3.23.32-WinPHP4。

Mysql-3.23.32-win(这个是_新版本)

Myodbc-2.50.36-dll(这是mysqlodbc_重要的驱动程序,可以在www.mysql.com下载)

_步:安装mysqlodbd的驱动,将下载的myodbd-2.50.46-dll文件复制到windows软件odbcwindows系统myodbc.dllwindows系统myodbc.dll

"driverodbcver软件odbc如果没有,可以留空。

端口(如果不是3306):服务器上MySQL的端口;如果留空,则默认为3306。

连接命令:使用sql命令链接数据库,可以留空。

填写后选择确定保存。

下面链接数据库的asp代码!

strconnection=server=localhostuid=rootpwd=;数据库=hc188adodb.connection抱歉,没有找到数据。")

如果?就会结束

rs关闭

adodataconn.close

设置adodataconn=nothing

设置rsemaildata=nothing

%>

第二种方法:我思考过mysql数据库是否可以不用建立系统dsn。结果还可以。

方法很简单,把上面asp代码的第二行改成:

strconnection=driver={myodbcdriver};数据库=hc188

2.选择系统DSN并添加新的DSN驱动程序;

3.选择MyODBD,会出现一个对话框,输入MySQL:

(1)WindowsDSN名称:要建立的DSN的名称;

(2)MySQL主机(名称或IP):MySQL服务器的名称或IP地址。一般填写localhost

(3)MySQL数据库名称:需要使用数据库的名称。

4.在MySQL管理程序中建立数据库。以数据库冯春为例。有一个包含两个字段的用户数据表:用户名和密码。我们可以尝试添加一些记录:

(1)用户:连接到数据库的用户名。可以填写root超级用户;

(2)密码:连接到数据库的用户的密码。无法填充;

(3)端口(如果不是3306):服务器上MySQL的端口。默认值为3306;

(4)SQL命令连接:使用SQL命令连接数据库。不填。

全部填写完毕后按OK保存。

用css+html搭建好界面。如何连接数据库?

CSS+HTML是无法连接数据库的你可以用ASP+ACCESS|ASP+SQLSERVER|PHP+MYSQL|.NET+ACCESS|.NET+SQLSERVER,但是HTML不具备连接数据库的功能

ASP+ACCESS是什么?

你用的那个软件应该是个asp的源代码,access是数据库文件,详细你可以参阅一些网页制作方面的教程,这里我直接告诉你怎么运行!

在-控制面板-里选择-添加删除程-选择序添加可选的windows组件-把Intel信息服务的勾选中-然后下一步,会提示你插入windows系统安装盘,满足它,剩下全是下一步,之后intel信息服务会在控制面板-管理工具中出现,打开它做一些指向,指到你那软件。在浏览器中输入127.0.0.1即可打开它了。

什麽是ASP+Access?

asp是一网络编程语言,其它的语言有php,jsp,.net等access是一种数据库,其它数据库有mssql,mysql等asp+access就是用这种语言去操作这种数据库,由于出现时间早,成本低,易入门,所有占有率高其它的常见的组合有php+mysql,asp+mssql,.net+mssql

ASP.NET的数据库类型是MYSQL还是MSSQL?

我来解决下的疑惑,可以用mssql,毕竟.net和mssql数据库结合得很好的,不过mssql需要单独购买的,也就是要另外花钱,如果你是做小网站的,用Access数据库就可以了,任何出租的空间都支持Access数据库,而且它是免费的。一般php+mysql结合会比较好。所以我的建议是用asp.net+access数据库。等需要再使用MSSQL数据库

dreamweaver asp怎么链接数据库

在使用 Dreamweaver 设计 asp网页时,需要调用数据库的内容时,需要连接数据库。

工具:

Dreamweaver CS6

ODBC数据源

步骤:

1、打开菜单栏中的“文件”,选择“新建”。

2、在新建窗口中选择页面类型为“ASP_BScript”,然后点击创建

3、打开菜单栏的“文件”,选择“保存”。

4、在另存为窗口中输入文件名,后缀是asp,然后点击保存。

5、打开菜单栏的“窗口”,选择“数据库”。

6、单击数据库面板中的+号,选择“数据源名称(DSN)”。

7、输入连接名称,然后选择要连接的数据源,下方选择“使用本地DSN”,然后打击确定。

8、此时数据源已连接好,依次展开可以看见数据库里边的各个表和视图。

9、在表中右键单击,然后点击“查看数据”。

10、这时就可以看到刚才添加到数据库里边的数据。

如何用ASP连接SQLSERVER数据库

思路:

1、ASP连接SQL数据库,连接字符串是关键

2、连接后一般是执行查询语句获得结果集,或者是执行SQL语句,不需要返回结果

3、关闭数据库连接对象

示例代码:

dim?Conn,strConn,rs,strSQL

strConn?=?"Provider=SQLOLEDB;Data?Source=127.0.0.1;User?ID=Test;Password=Test;Initial?Catalog=Test_DBName"

Set?Conn?=?Server.CreateObject("ADODB.Connection")

Conn.open?strConn

if?err.number<>0?then

resp_e.Write?"数据库链接失败。"?&?err.Description?

resp_e.End?

end?if

set?rs?=?server.CreateObject("adodb.recordset")

strSQL?=?"select?title?from?dbo.tb_e_table"

rs.open?strSQL,conn,1,1

If?Not?rs.eof?Then

'结果集存在,则可输出rs

resp_e.write?rs("title")

End?If?

rs.close

Set?rs?=?Nothing?

Conn.close

Set?Conn?=?Nothing

其中

Provider=SQLOLEDB;:是声明使用的是MSSQL协议,

Data Source=127.0.0.1;:是数据库的所在服务器IP地址或计算机名称,

User ID=Test;:要连接的数据库用户名,

Password=Test;:要连接的数据库用户密码,

Initial Catalog=Test_DBName:要连接的数据库名称

怎样用asp连接mysql数据库

asp教程连接mysql教程数据库教程几款代码 strconnection = "dsn=hc188;driver={myodbd driver};server=localhost;uid=root;pwd=;database=hc188" set adodataconn = server.createobject("adodb.connection") adodataconn.open strconnection 方法二 strconnection="dsn=MySQL(和PHP搭配之_组合)test; driver={MySQL(和PHP搭配之_组合) odbc 3.51 driver}; server=填入服务器地址;uid=用户名;pwd=密码;database=mm"; 看个实例 Dim sConnection, objConn , objRS 'SERVER为数据库主机名(本地主机用localhost,远程用IP地址);DATABASE为数据库名;UID为用户名;PASSWORD为密码 sConnection = "DRIVER={MySQL ODBC 3.51 Driver}; SERVER=localhost; DATABASE=Your_Mysql_DB; UID=mysql_username;PASSWORD=mysql_password; OPTION=3" Set objConn = Server.CreateObject("ADODB.Connection") objConn.Open(sConnection) '以下SQL语句为示例语句,请根据实际情况修改 Set objRS = objConn.Execute("SELECT FirstName, LastName FROM tblUsers") While Not objRS.EOF 'while...wend循环,用于读取所有的信息 Resp_e.Write objRS.Fields("LastName") & ", " & objRS.Fields("FirstName") & "《br》" objRS.MoveNext '记录集指针下移 Wend objRS.Close '关闭记录集 Set objRS = Nothing '清空记录集,释放内存 objConn.Close '关闭数据库链接 Set objConn = Nothing '清空数据库链接,释放内存 %> asp和mysql连接目前有两个办法:一个是使用组件,常用的是mysqlx收费组件;二就是使用myodbc来连接

用asp怎么连接sql数据库

数据库链接

1. ASP与Access数据库连接:

<%

dim conn,mdbfile

mdbfile=server.m_ath("数据库名称.mdb")

set conn=server.createobject("adodb.connection")

conn.open "driver={microsoft access driver (*.mdb)};uid=admin;pwd=数据库密码;dbq="&mdbfile

%>

2. ASP与SQL数据库连接:

<%

dim conn

set conn=server.createobject("ADODB.connection")

con.open "PROVIDER=SQLOLEDB;DATA SOURCE=SQL服务器名称或IP地址;UID=sa;PWD=数据库密码;DATABASE=数据库名称

%>

建立记录集对象:

set rs=server.createobject("adodb.recordset")

rs.open SQL语句,conn,3,2

3.Access数据库的DSN-less连接方法:

<%

set adocon=Server.Createobject("adodb.connection")

adoconn.Open"Driver={Microsoft Access Driver(*.mdb)};DBQ="& _

Server.M_ath("数据库所在路径")

%>

4.Access OLE DB连接方法:

<%

set adocon=Server.Createobject("adodb.connection")

adocon.open"Provider=Microsoft.Jet.OLEDB.4.0;"& _

"Data Source=" & Server.M_ath("数据库所在路径")

%>

5.SQL server连接方法:

<%

set adocon=server.createobject("adodb.recordset")

adocon.Open"Driver={SQL Server};Server=(Local);UID=***;PWD=***;"& _

"database=数据库名;"

%>

6.SQL server OLE DB连接方法:

<%

set adocon=Server.Createobject("adodb.connection")

adocon.open"provider=SQLOLEDB.1;Data Source=RITANT4;"& _

"user ID=***;Password=***;"& _"inital Catalog=数据库名"

%>

7.Oracle 连接方法:

<%

set adocon=Server.Createobject("adodb.connection")

adocon.open"Driver={Microsoft odbc for oracle};server=oraclesever.world;uid=admin;pwd=pass;"

%>

8.Oracle OLE DB 连接方法:

<%

set adocon=Server.Createobject("adodb.connection")

adocon.open"Provider=OraOLEDB.Oracle;data source=dbname;user id=admin;password=pass;"

%>

9.dBase 连接方法:

<%

set adocon=Server.Createobject("adodb.connection")

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

%>

10.mySQL 连接方法:

<%

set adocon=Server.Createobject("adodb.connection")

adocon.open"Driver={mysql};database=yourdatabase;uid=username;pwd=yourpassword;option=16386;"

%>

11.Visual Foxpro 连接方法:

<%

set adocon=Server.Createobject("adodb.connection")

adocon.open"Driver={Microsoft_isual Foxpro driver};sourcetype=DBC;sourceDB=*.dbc;Exclusive=No;"

%>

12.MS text 连接方法:

<%

set adocon=Server.Createobject("adodb.connection")

adocon.open"Driver={microsoft text driver(*.txt; *.csv)};dbq=-----;"&_

"extensi_=asc,csv,tab,txt;Persist SecurityInfo=false;"

%>

13.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'"

%>

很详细了 可以给_答案 了吧

好了,今天关于“asp网站连接数据库”的话题就到这里了。希望大家通过我的介绍对“asp网站连接数据库”有更全面、深入的认识,并且能够在今后的学习中更好地运用所学知识。

赞(0)
未经允许不得转载: » asp网站连接数据库_asp网站连接数据库错误怎么解决

评论 抢沙发

评论前必须登录!

 

登录

找回密码

注册

皖ICP备2022015559号-23