eWebEditor的数据库连接字符串

本文详细介绍了eWebEditor的新闻发布系统中如何通过独立的conn.asp文件来定义数据库连接,实现与数据库的分离操作,提高了系统的灵活性和可维护性。以add_save.asp文件为例,展示了如何使用数据库连接字符串进行SQL查询。

      在eWebEditor的Example中有一个新闻发布系统,我们以它为例来说明eWebEditor是如何连接数据库的。

在StartUp.asp中定义了数据库相关函数,包括Sub DBConnBegin()、Sub DBConnEnd()等数据库连接打开与关闭的方法。

然后其他的.asp文件都通过<!--#include file = "Startup.asp"-->来声明该".asp"文件能够直接调用Startup.asp声明的方法。

 

在add_save.asp中有

strSQL = "SELECT * FROM NEWS_INFO WHERE 1<>1" Set cn=Opendatabase(Connstr) Set Rs=Server.CreateObject("ADODB.RecordSet")

其中"Connstr"连接字符串是我们在conn.asp中定义的。

那么表明eWebEditor连接数据库可以单独分离出来。通过独立的conn.asp来自定与哪一个数据库连接,而不必修改eWebEditor的内容。

"Connstr"的定义为

sqlServer="computername/SQLEXPRESS" ' 如果是SQL Server 2005则为 "weste/SQL2005" ' 如果是SQL Server Express则为 "weste/SQLEXPRESS" ' 计算机名也可使用“.”代替 sqlUser="sa" '数据库登录名 sqlPass="sa12345" '数据库密码 sqlData="database" '数据库名 ConnStr="provider=SQLNCLI;DATA SOURCE="&sqlServer&";UID="&sqlUser&";PWD="&sqlPass&"; DATABASE="&sqlData&""

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值