asp.net中如何配置web.config文件链接SQL数据库

asp.net中如何配置web.config文件链接SQL数据库,第1张

最好是用带用户和密码的。

<add

name="connstr"

connectionstring="data

source=microsof-e46d5f\sql2005;initial

persist

security

info=true;uid=登陆帐户;pwd=密码;catalog=数据库名;database=数据库名、这俩个用哪个都可以,如果一起用系统会选择database的"

providername="systemdatasqlclient"

/>

流行通用数据库都可以,access、SqlServer、Orcale、mysql等等都行,如果数据量不大,用access就可以了。而且也很方便。数据量稍大的话用SqlServer,太大的就用Orcale。不过现在市场上流行的是mysql,这个不要钱。

如果必须用2005的话那就developer版就行了,Express版虽说免费,不过缺少很多功能,有时候不能完全满足需要。要说内存消耗,SQL Server 2000应该少点,而且启动速度也很快,可以考虑用2000企业管理器和查询分析器只在2000里有,2005不带,不过如果服务器必须用2005,那可以再安装2000的客户端来 *** 作2005数据库,不过还是2005带的SQL Server Management studio功能强大一些。

你可以在WEBCONFIG中新增一个数据库连接字符串的配置:

<addkey="DbHelperConnectionString2"value="server=298;uid=sa;pwd=11111;database=SY2"/>

在代码里创建连接对象的时候,也就是SQLConnection conn = new SQLConnection("#string_value#");时候。可以把里面的#string_value#替换成你想要的连接字符串的值。例如:DbHelperConnectionString的值或者是DbHelperConnectionString2的值。也可以根据外部传参,由用户选择,来确定哪个值

使用WinI方式访问网页与使用Win>

分类: 电脑/网络 >> 程序设计 >> 其他编程语言

解析:

连接access数据库

asp数据库

一、

<%

dim conn

dim dbpath

set conn=servercreateobject("adodbconnection")

DBPath = ServerMapPath("8301")

connOpen "driver={Microsoft Access Driver (mdb)};dbq=" & DBPath

%>

二、

<%

Set Conn=ServerCreateObject("ADODBConnection")

Connstr="DBQ="+servermappath("rc/lzh")+";DefaultDir=;DRIVER={Microsoft Access Driver (mdb)}"

ConnOpen connstr

%>

dim ipconn

set ipconn=servercreateobject("ADODBCONNECTION")

ipconnopen "DBQ="&servermappath("ipmdb")&";DRIVER={Microsoft Access Driver (mdb)};"

dim rs,sql

Set rs = ServerCreateObject("ADODBRecordset")

sql="select top 1 ip_b,ip_c from ip where (ip_s<=" & ip & " and ip_e>=" & ip & ")"

rsOpen sql,ipconn,1,1

if rseof or rsbof then

getaddress="未知|未知"

Else

getaddress=rs(0)&"|"&rs(1)

end if

mdb数据库

一、

<%dim coon

Set Conn=ServerCreateObject("ADODBConnection")

Connstr="DBQ="+servermappath("/123mdb")+";DefaultDir=;DRIVER={Microsoft Access Driver (mdb)}"

ConnOpen connstr

%>

二、

dim conn

set conn = servercreateobject("adodbconnection")

connopen = "provider=microsoftjetoledb40;" & "data source = " & servermappath("/db/bbsmdb")

三、

<%@ language=VBs cript%>

<%

dim conn,mdbfile

mdbfile=servermappath("数据库名称mdb")

set conn=servercreateobject("adodbconnection")

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

%>

set dbconnection=ServerCREATEOBJECT("ADODBCONNECTION")

DBPath = ServerMapPath("customermdb")

dbconnectionOpen "driver={Microsoft Access Driver (mdb)};dbq=" & DBPath

SQL="select from auth where id='" & user_id &"'"

SET uplist=dbconnectionEXECUTE(SQL)

2

set dbconnection=ServerCreateObject("ADODBConnection")

DBPath = ServerMapPath("customermdb")

dbconnectionOpen "provider=microsoftjetoledb40;data source="&dbpath

SQL="select from auth where id='" & user_id &"'"

SET uplist=dbconnectionEXECUTE(SQL)

3

DBPath = ServerMapPath("customermdb")

set session("rs")=ServerCreateObject("ADODBRecordset")

' rs=ServerCreateObject("ADODBRecordset")

connstr="provider=microsoftjetoledb40;data source="&dbpath

SQL="select from auth where id='" & user_id &"'"

session("rs")Open sql,connstr,1,3

4

建odbc源xxx

set conn=servercreateobject("Adodbconnection")

connopen "DSN=xxx;UID=;PWD=;Database=customer

SetConn=ServerCreateObject("ADODBConnection")

Connstr="DBQ="+servermappath("aaa/bbspp1mdb")+";DefaultDir=;

DRIVER={Microsoft AccessDriver(mdb)};DriverId=25;FIL=MSAccess;

ImplicitCommitSync=Yes;

MaxBufferSize=512;MaxScanRows=8;PageTimeout=5;SafeTransactions=0;

Threads=3;UserCommitSync=Yes;"

ConnOpenconnstr

说明: 其中SetConn=ServerCreateObject("ADODBConnection")为建立一个访问数据的对象, servermappath(aaa/bbspp1mdb)是告诉服务器access数据库访问的路径

conn的内容如下:

<%

dim conn,rs

set conn=servercreateobject("adodbconnection")

connopen "driver={microsoft access driver (mdb)};dbq="&servermappath("mdb/mfkiqplmdb ")

set rs=servercreateobject("adodbrecordset")

set rsactiveconnection=conn

%>

还不懂啊 加偶的QQ 直接问吧

以上就是关于asp.net中如何配置web.config文件链接SQL数据库全部的内容,包括:asp.net中如何配置web.config文件链接SQL数据库、搭建asp网站使用哪种数据库、ASP网页设计用什么数据库好等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9475000.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存